|
Antoine Beugnard |
Adresse : |
ENST de Bretagne |
|||
|
Téléphone : |
+33 229 00 14 23 |
||||
|
Fax : |
+33 229 00 12 82 |
||||
|
Mél : |
Ant-oine.Beu-gnard@enst-bretagne.fr (anti spam : remove the 2 first - ) |
||||
La communication dans les applications distribuée vue comme
un composant : http://www-info.enst-bretagne.fr/medium/
Un site Wiki sur les abstractions de communication : http://wiki.enstb.org/cads/
Organisation du workshop à ECOOP'2004
: Communication
Abstractions for Distributed Systems
Organisation de la troisième édition de Concrete
Abstractions for Distributed Systems à DAIS&FMOODS
2003
Organisation du workshop à
ECOOP'2003 :
Communication
Abstractions for Distributed Systems
Organisation du workshop à ECOOP'2002
: Concrete
Communication Abstractions Of The Next 701 Distributed Object Systems
La comparaison de la sémantique
de la liaison dynamique dans de nombreux langages objets...12
langages testés, 10 comportements différents !
Des
exemples pour mieux comprendre la différence entre
redéfinition, surcharge, covariance, contra-variance, liaison
dynamique simple ou multiple.
La programmation objet (héritage, liaison dynamique, typage, classe et prototype, etc)
TP Smalltalk (Squeak), Eiffel (SmallEiffel), Java
Les designs patterns (Home page)
Introduction à Corba (OMG)
TP JacORB et visibroker
Introduction au génie logiciel et à la gestion de projet
Suivi des projets d'ingénieur (estimation, plannification, organisation)
Supports de cours
Une introduction à l'informatique dans le contexte des télécommunications
Java cours et TP (à venir)
Quelques Design Patterns (d'après Gamma et all)
Une introduction à la méthode FUSION
Les objets : cours de DEA
Le génie logiciel : Introduction, Cycle de vie et estimation, Qualité et Tests, Méthodologie, en résumé.
Une synthèse "Gestion de projet informatique"
Les 5à7 de l'objet,
rencontres mensuelles irrégulières des acteurs
(universitaires et industriels) Brestois de la technologie objet.
Le
club objet de l'ouest (et les
journées Objet'XX)
Michel Riveill, David Emsellem, Antoine Beugnard. "La plate-forme .Net" (invited talk) in Ecole IMAG-INRIA sur les intergiciels et la construction des applications réparties (ICAR), chapter 6 pages 48, INRIA, Autrans, France, aug 2006.
Antoine Beugnard, Method Overloading and Overriding Cause Encapsulation Flaw, dans Object-Oriented Programming Languages ans Systems (OOPS), 21st ACM Symposium On Applied Computing (SAC), Dijon, France, April 23-27, 2006.
EvelineKaboré et Antoine Beugnard, Tissage d'algorithmes distribués par transformation de modèle, Journée du groupe de travail OCM 2006, Nîmes (France), 24 mars 2006.
Antoine Beugnard, Olivier Caron, jean-Philippe Thibault et Bruno Traverson, Assemblage de composants par contrats. Le modèle de composants ACCORD, RSTI - L'Objet, Vol. 11 N 4, pages 11-46, 2005.
Eric Cariou et Antoine Beugnard. Ingénierie des Composants : Principes et Fondements, chapitre 10 : Les Composants de Communication. Vuibert, 2005. ISBN 2-7117-4836-7.
Selma Matougui and Antoine Beugnard, Two Ways of Implementing Software Connections among Distributed Components", in International Symposium on Distributed Objects and Applications, DOA 2005, Agia Napa, Cyprus, Oct 31 - Nov 2 2005.
Selma Matougui and Antoine Beugnard, How to implement Software Connectors? A Reusable, Abstract and Adaptable Proposal, in Proceedings of the 5th IFIP international conference on Distributed Applications and Interoperable Systems, DAIS2005, Athens, Greece, 15-17 June 2005, LNCS 3543, Springer, pages 83-94.
Antoine Beugnard, Ludger Fiege, Robert Filman, Eric Jul, Salah Sadou and Eiko Yoneki. Communication Abstractions for Distributed Systems, In ECOOP'2004 Workshop Reader , Oslo, 2004. Editors: J. Malenfant and Bjarte M. Ostvold, LNCS 2244, Springer-Verlag, pp 66-74.
Salah-Eddine Ammour, Antoine Beugnard, Selma Matougui, Bruno Traverson, Architecture logicielle et abstractions de communication : une application dans le domaine du calcul scientifique, Notère 2004, Saidia, Maroc, 27-30 juin 2004.
Antoine Beugnard, Ludger Fiege, Robert Filman, Eric Jul, and Salah Sadou. Communication Abstractions for Distributed Systems, In ECOOP'2003 Workshop Reader, Darmstadt, 2003. Editors: Frank Buschmann, Alejandro P. Buchmann, Mariano A. Cilia, LNCS 3013/2004, Springer-Verlag, pp 17-29.
Eric Cariou, Antoine Beugnard and Jean-Marc Jézéquel, "An Archictecture and a Process for Implementing Distributed Collaborations", in Proccedings of The 6th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2002), 17-20 September 2002, Lausanne, Switzerland, IEEE Computer Society, pp 132-143.
Antoine Beugnard, Is MDA achievable without a proper definition of late-binding?, Workshop in Software Model Engineering– WISME 2002, Dresden, Germany, 2002.
Eric Cariou and Antoine Beugnard, in Proceedings of The Specification of UML Collaboration as Interaction Component, <<UML>> 2002, September 30 - October 4, 2002, Dresden, Germany, LNCS 2460, Springer Verlag, 2002, pp 352-367.
Antoine Beugnard, Salah Sadou, Laurence Duchien et Eric Jul, "Concrete Communication Abstractions of the Next 701 Distributed Object Systems", in ECOOP 2002 Workshop Reader, J. Hernández et A. Moreira editeurs, LNCS 2548, Springer-Verlag, 2002, pp. 79–91.
Antoine Beugnard, "OO
languages Late-binding Signature", In Informal Workshop Record of FOOL
9 (The Ninth International Workshop on Foundations of
Object-Oriented Languages), Portland, Oregon, January 19, 2002.
pp 61-66.
Antoine Beugnard, "Une comparaison de langages objet relative au traitement de la redéfinition de méthode et à la liaison dynamique", L'Objet, Vol. 8, Num. 1-2, LMO 2002, Editeurs M. Dao et M. Huchard, Hermes, 2002, pp 99-114.
Antoine Beugnard, Eric Cariou, "Specification of Communication Component in UML", PDPTA, Las Vegas, june 26-29, 2000
Denis Phan, Cyrille Piatecki, Antoine Beugnard (2000) "Local and global learning on virtual distributed market modelled as a multi-agent system" ; WEHIA 2000 - 5TH Workshop on Economics with Heterogeneous Interacting Agents Marseille, June 15th to 17th.
Antoine Beugnard, "Communication services as components for telecommunication applications", Workshop on Objects and Patterns in Telecom, ECOOP'2000, Sophia Antipolis, june 13 2000. [Transparents pdf]
Antoine Beugnard, "Un modèle architectural à base de composants pour les applications distribuées", LMO'00 Langages et Modèles à Objets, C. Dony et H. Sahraoui, éditions Hermès, 2000, pp. 27-41. [Transparents ps]
Antoine Beugnard, Jean-Marc Jézéquel, Noël Plouzeau, Damien Watkins, "Making Components Contract Aware", Computer, July 1999, pp 38-45.
Antoine Beugnard, "How to make aspects re-usable, a proposition", AOP Workshop, ECOOP, Lisbon, june 14, 1999.
Antoine Beugnard et Robert Ogor, "Encapsulation of Protocols and Services in Medium Components to build Distributed Applications", Engineering Distributed Objects (EDO '99), ICSE 99 Workshop, Los Angeles, May 17-18, 1999.
Zièd Choukair et Antoine Beugnard, "Real-Time Object Oriented Distributed Processing with COREMO", "Object Oriented Technology, ECOOP'97", Bosh & Mitchell, Springer Verlag collection LNCS Vol 1357, ISBN 3-54064039-8.
Antoine Beugnard, Zièd Choukair et Yvon Kermarrec, " COREMO : a CORBA real-time extension model and its Ada 95 implementation. ", Actes de la conférence TriAda'96, Philadelphie, 1996.
Antoine Beugnard, "Évaluation de HP's Distributed Smalltalk : Une implantation de CORBA", Rapport interne, 1995.
Antoine Beugnard, "Smalltalk : un tutorial", support d'autoformation à smalltalk.
A. Beugnard, B. Charron-Bost, C. Jard, J. Chassin de Kergommeaux, J. Lemordant, "Projet Inter-PRC Trace : rapport final", décembre 94.
A. Beugnard, "ArMor : une méthode de spécification opérationnelle", Thèse de Doctorat en Informatique, Université de Rennes 1, mars 1993.
A. Beugnard, "Compiler, c'est reconstruire le temps", BIGRE, 78, mars 1992, pp95-113.