Publications
Conferences and Symposiums
International
- Rouillard J., Tarby J.-C., Le Pallec X., and Marvie R., "Facilitating the Design of Multi-channel Interfaces for Ambient Computing"}},", in Proceedings of The Third International Conferences on Advances in Computer-Human Interactions (ACHI 2010), St. Maarten, Netherlands Antilles, February 2010. Best Paper Award.
- Le Pallec, X., Moura O., Marvie R., Nebut M., Tarby J.-C., "Supporting generic methodologies to assist IMS-LD modelling", in Proceeding of IEEE ICALT 2006, Kerkrade Netherland, July 2006.
- Stéphane Bonnet, Olivier Potonniée, Raphaël Marvie, Jean-Marc Geib, "A Model-Driven Approach for Smart Card Configuration", in Proceedings of the Third International Conférence on Generative Programming and Component Engineering (GPCE 2004), Vancouver, Canada, October 2004.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, "Separation of Concerns in Modeling Distributed Component-based Architectures", in Proceedings of the 6th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2002), EPFL, Lausanne, Suisse, September 2002.
- Raphaël Marvie, Lev Kozakov, Yurdaer Doganata, "Towards Adaptive Knowledge Middleware", in Proceedings of the International Conference on Information and Knowledge Engineering (IKE'02), Las Vegas, NE, June 2002.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, Sylvain Leblanc, "Type-safe Trading Proxies Using TORBA", in Proceedings of the Fifth International Symposium on Autonomous and Decentralized Systems (ISADS 2001), Dallas, TX, March 2001.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, Sylvain Leblanc, "TORBA: Trading Proxies for CORBA", in Proceedings of the Sixth USENIX Conference on Object-Oriented Technologies and Systems (COOTS 2001), San Antonio, TX, January-February 2001.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, "Towards a Dynamic CORBA Component Platform", in Proceedings of the Second International Symposium on Distributed Object Applications (DOA'00), Antwerpen, Belgium, September 2000.
- Raphaël Marvie, Marie-Claude Pellegrini, Olivier Potonniée "Value-added Services: How to Benefit from Smart Cards", in Gemplus Developer Conference 2000 Proceedings, Montpellier, France, June 2000.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, "A Dynamic Platform for CORBA Components", in Proceedings of the First International Conference on Software Engineering Applied to Networking and Parallel / Distributed Computing (SNPD'00) Reims, France, May 2000.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, Christophe Gransart, "Des objets aux composants CORBA, première étude et expérimentations avec CorbaScript", in Proceedings of the 12th International Conference on Software and System Engineering and their Applications (ICSSEA'99), Paris, France, December 1999.
Francophones
- Sylvain Gaeremynck, Samuel Degrande, Raphaël Marvie, Christophe Chaillou, "Utilisation de composants pour la réalité virtuelle", RenPar'17 / SympA'2006 / CFSE'5 / JC'2006, Canet en Roussillon, octobre 2006.
- Caron O., Carré B., Gransart C., Le Pallec X., Lecomte S., Marvie R., Nebut M., Seriai D., Vanwormhoudt G. "Proposition pour la modélisation d'applications ubiquitaires", papier court in Actes des 3èmes Journées Francophones: Mobilité et Ubiquité 2006, ACM International Conference Proceeding Series, Paris, septembre 2006.
- Raphaël Marvie, Mirabelle Nebut, "Processus de modélisation incrémentaux", in 2nd Journées sur l'Ingénierie Dirigée par les Modèles (IDM'06), Lille, Juin 2006.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, Mathieu Vadet, "OpenCCM: une plate-forme pour composants CORBA", in Actes de la seconde conférence française sur les systèmes d'exploitation (CFSE-2), Paris, France, April 2001.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, Sylvain Leblanc, "TORBA: vers des contrats de courtage", in Actes du 3ème Colloque sur les NOuvelles TEchnologies de la REpartition (NOTERE 2000), Paris, France, Novembre 2000.
- Michel Riveil, Marie-Claude Pellegrini, Olivier Potonniée, Raphaël Marvie, "Adaptabilité et disponibilité des applications pour des usagers mobiles", in Objets, Composants et Modèles (OCM'2000), Nantes, France, May 2000.
Book Chapters
Français
- Raphaël Marvie, Laurence Duchien, Mireille Blay, "Les plates-formes d'exécution et l'IDM", Chapitre du livre Ingénierie dirigée par les modèles : au delà du MDA, ISBN 2-7462-1213-7, Edition Hermes, 2006.
- Raphaël Marvie, "Langages de description d'architectures: un état de l'art", Chapter of the book Intergiciels, Ed. Hermès, 2005. (to appear)
- Sylvain Leblanc, Raphaël Marvie, Philippe Merle, Jean-Marc Geib, "TORBA: contrats de courtage pour CORBA", Chapter of the book Les Intergiciels, Ed. Hermès, 2002.
Journal Articles
Dispersion
- Raphaël Marvie, "An Introduction to Test Driven Code Generation",
in Python Papers Volume 2, Issue 4, pp. 64:79, ISSN: 1834-3147, 2007.
Français
- Raphaël Marvie, "Vers des patrons de méta-modélisation", in Technique et Science Informatique, Volume 23, num 10/2004, pages 1355-1382.
- Raphaël Marvie, Marie-Claude Pellegrini, "Modèles de composants, un état de l'art", in Coopération dans les systèmes à objets special issue of L'objet, vol. 8, num.3, Ed. Hermès, Paris, France, September 2002.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, Sylvain Leblanc, "TORBA: vers des contrats de courtage", in Electronic Journal on Networks and Distributed Processing, num. 11, March 2001, p1-18.
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, Christophe Gransart, "CCM + IDLscript = applications distribuées", in Evolution des plate-formes orientées objets répartis, special issue of Calculateurs Parallèles, Ed. Hermès, Paris, France, September 2000.
- Marie-Claude Pellegrini, Olivier Potoniée, Raphaël Marvie, Sébastien Jean, Michel Riveil, "CESURE : une plate-forme d'applications adaptables et sécurisées pour usagers mobiles", in Evolution des plate-formes orientées objets répartis, special issue of Calculateurs Parallèles, Ed. Hermès, Paris, France, September 2000.
PhD Thesis
Français
- Raphaël Marvie, "Séparation des préoccupations et méta-modélisation pour environnement de manipulation d'architectures logicielles à base de composants", Thèse de Doctorat, Laboratoire d'Informatique Fondamentale de Lille, Université des Sciences et Technologies de Lille, December 2002.
English
- Raphaël Marvie, "Separation of Concerns and Metamodeling applied to Software Architecture Handling", PhD Digest (summary of 1) Laboratoire d'Informatique Fondamentale de Lille, Université des Sciences et Technologies de Lille, December 2002.
Workshops
International
- Stéphane Bonnet, Raphaël Marvie, Jean-Marc Geib, "Putting Concern-Oriented Modeling into Practice", in 2nd Nordic Workshop on UML, Modeling, Methods and Tools (MWUML 2004), Turku, Finland, August 2004.
- Eric Cariou, Raphael Marvie, Lionel Seinturier and Laurence Duchien "OCL for the Specification of Model Transformation Contracts", in Workshop on OCL and Model Driven Engineering (7th Intl. Conf. on UML Modeling Languages and Applications "UML 2004"), Lisbon, Portugal, October 2004
- Bassem Kosayba, Raphaël Marvie, Jean-Marc Geib, "Model Driven Production of Domain-Specific Modeling Tools", in 4th OOPSLA Workshop on Domain-Specific Modeling, Vancouver, Canada, October 2004.
- Raphaël Marvie, Marie-Claude Pellegrini, Olivier Potonniée, "Smart Cards: A System Support for Service Accessibility from Heterogeneous Devices", in Proccedings of the SIGOPS European Workshop 2000, Kolding, Denmark, September 2000.
Francophones
- Raphaël Marvie et Mirabelle Nebut, "Un cadre de travail pour l'évolution contrôlée des modèles du logiciel", in Premier atelier de travail sur l'évolution du logiciel, Berne, Suisse, Mars 2005.
- Raphaël Marvie, "Vers des patrons de méta-modélisation", in Actes de l'atelier de travail du groupe OCM du GDR ALP, Vannes, France, February 2003.
- Bassem Kosayba, Raphaël Marvie, Philippe Merle, Jean-Marc Geib, "Production d'environnements graphiques à partir de méta-modèles". in Actes de l'atelier de travail du groupe OCM du GDR ALP, Vannes, France, February 2003.
- Raphaël Marvie, "CODeX: proposition pour la description dynamique d'architectures à base de composants logiciels", in Acte des journées composants, Besançon, France, October 2001.
- Raphaël Marvie, Philippe Merle, "Un rapide ;-) tour d'horizon des composants CORBA", in Actes de l'atelier middleware organisé par le CNES, Toulouse, France, November 1999.
Tutorials
International
- Raphaël Marvie, Philippe Merle, "CORBA: From Objects to Components", 14th European Conference on Object Oriented Programming (ECOOP'2000), Nice, France, June 2000.
- Raphaël Marvie, Philippe Merle, "Holes in the CCM", OMG Technical Meeting, Paris, France, April 2001.
Francophones
- Raphaël Marvie, Philippe Merle, Jean-Marc Geib, Christophe Gransart, "CorbaScript", Objet'99, Nantes, France, May 1999.
Technical and Research Reports
English
- Raphaël Marvie, Xavier Le Pallec, Jean-Claude Tarby, and Mirabelle Nebut, "Defining and Controlling Modelling Processes", Research Report LIFL-2005-08, LIFL, December 2005.
- Raphaël Marvie, "A Transformation Composition Framework for Model Driven Engineering", Research Report LIFL-2004-10, LIFL, November 2004.
- Raphaël Marvie, "MDA, Model Transformations, and Platforms: Advocating Technological Jumps", Research Report LIFL-2004-09, LIFL, September 2004.
- Eric Cariou, Raphaël Marvie, Lionel Seinturier et Laurence Duchien, "Model Transformation Contracts and their Specification in UML and OCL", Research Report LIFL-2004-08, LIFL, April 2004.
- Raphaël Marvie, Philippe Merle, "CORBA Component Model: Discussion and Use with OpenCCM", Technical Report, LIFL, January 2001.
Français
- Raphaël Marvie et Mirabelle Nebut, "Évolution des données par les modèles", Research Report LIFL-2005-09, LIFL, December 2005.
- Raphaël Marvie, Philippe Merle, Olivier Caron, "Le modèle de composant CCM", Rapport Technique 1.1 projet RNTL ACCORD, Avril 2002.
- Guy Bernard, Jean-Marc Geib, Daniel Hagimont, Vania Marangozova, Raphael Marvie, Philippe Merle, Olivier Potonniée, Erik Putrycz, Chantal Taconet, "Rapport final projet CESURE", Technical Report 7 of the CESURE RNRT Project, November 2001.
- Guy Bernard, Raphaël Marvie, Erik Putrycz, Chantal Taconnet, "Spécification de l'infrastructure système", Technical Report 5 of the CESURE RNRT Project, November 2000.
- Raphaël Marvie, Philippe Merle, "Un modèle de composants pour pour CESURE, le CORBA Component Model", Technical Report 3 of the CESURE RNRT Project, November 2000.
- Raphaël Marvie and Marie-Claude Pellegrini, "Etat de l'art des modèles de composants", Technical Report 2 of the CESURE RNRT Project, May 2000.
- Roland Balter, Guy Bernard, Jean-Marc Geib, Daniel Hagimont, Sébastien Jean, Vania Marangozova, Raphaël Marvie, Philippe Merle, Pierre Paradinas, Marie-Claude Pellegrini, Olivier Potonniée, Erik Putrycz, Chantal Taconet, Jean-Jacques Vandewalle, "Spécifications foncetionnelles", Technical Report 1 of the CESURE RNRT Project, May 2000.
- Raphaël Marvie, "Synthèse sur la proposition de l'OMG pour les composants CORBA", Technical Report, LIFL, juillet 1999.