|
Bjarne Stroustrup (bs@research.att.com) (ATT)
Présentation (en anglais avec traduction simultanée en français)
« Multiparadigm Programming in Standard C++ »
Multi-paradigm programming is programming applying different styles of programming, such as object-oriented programming and generic programming, where they are most appropriate. This talk presents simple example of individual styles in ISO Standard C++ and examples where these styles are used in combination to produce cleaner, more maintainable code than could have been done using a single style only.
Multi-paradigm programming is programming applying different styles of programming, such as object-oriented programming and generic programming, where they are most appropriate. This talk presents simple example of individual styles in ISO Standard C++ and examples where these styles are used in combination to produce cleaner, more maintainable code than could have been done using a single style only.
Biographie
Bjarne Stroustrup est le concepteur et le premier implanteur du langage C++. Il est l'auteur des livres « The C++ Programming Language » (1ère édition 1985, 2nde édition 1991, 3ème édition 1997) et « The Design and Evolution of C++ ». Ces principaux centres d'intérêts concernent les systèmes distribués, les systèmes d'exploitation, la simulation, la conception et la programmation.
Bjarne Stroustrup dirige actuellement le département de programmation grande-échelle (« Large-scale Programming Research department ») au laboratoire d'AT&T Bell. Il est activement impliqué dans la standardisation ANSI/ISO du langage C++. En 1993, il a été récompensé par l'Award Grace Murray Hopper. Il est également membre ACM.
|
Steve Cook (sj_cook@uk.ibm.com) (IBM)
Présentation (en anglais avec traduction simultanée en français)
« Model-driven approaches to software development »
Building and configuring software for today's e-business systems is extremely complex. The task can be simplified by using models as abstract and approachable representations of the system's structure and behaviour. This talk will discuss the structure and relationships of models and modelling languages, and the use of models in software development. A particular area of focus will be the Unified Modeling Language (UML) and related technologies.
Building and configuring software for today's e-business systems is extremely complex. The task can be simplified by using models as abstract and approachable representations of the system's structure and behaviour. This talk will discuss the structure and relationships of models and modelling languages, and the use of models in software development. A particular area of focus will be the Unified Modeling Language (UML) and related technologies.
Biographie
En 1994, Steve Cook a rejoint l'entreprise IBM pour y former le groupe OTP (« European Object Technology Practice »). Avant d'entrer à IBM, Steve Cook a fondé sa propre compagnie, Object Designers Ltd, en 1989 après dix ans de recherches au Collège Queen Mary à l'université de Londres. Il est un des co-inventeurs du langage de contrainte OCL (« Object Constraint Language ») et est responsable de son introduction dans la définition d'UML.