Sélection de références
Logiciels
Publications
avec comité de lecture
- Reza
Razavi, Kirill Mechitov, Gul Agha, Jean-Francois Perrot. “Ambiance: A
Mobile Agent Platform for End-User Programmable Ambient Systems,” J.C.
Augusto and D. Shapiro (eds.), Advances in Ambient Intelligence,
Frontiers in Artificial Intelligence and Applications (FAIA), vol. 164,
pp. 81-106 IOS Press, November 2007. (pdf)
- Kirill
Mechitov, Reza Razavi, and Gul Agha. “Architecture Design Principles to
Support Adaptive Service Orchestration in WSN Applications,” First
International Workshop on Wireless Sensor Network Architecture (WWSNA),
Cambridge (MIT Campus), Massachusetts, April 2007, USA, also ACM SIGBED
Review, vol. 4, no. 3, 2007. (pdf)
- Reza
Razavi, Kirill Mechitov, Gul Agha, and Jean-Francois Perrot. “Dynamic
Macroprogramming of Wireless Sensor Networks with Mobile Agents,” 2nd
Workshop on Artificial Intelligence Techniques for Ambient Intelligence
(AITAmI), pp. 39-44, Hyderabad, India, Jan. 2007 (Co-located with IJCAI
2007). (pdf)
- Reza
Razavi, Kirill Mechitov, Sameer Sundresh, Gul Agha, and Jean-Francois
Perrot. “Ambiance: Adaptive Object Model-based Platform for
Macroprogramming Sensor Networks,” ACM SIGPLAN International Conference
on Object-Oriented Programming, Systems, Languages, and Applications
(OOPSLA), ACM Press, pp. 663-664, Portland, Oregon, USA, October 2006.
(pdf)
- Reza
Razavi, Jean-François Perrot, and Ralph Johnson. “Dart: A Meta-Level
Object-Oriented Framework for Task-Specific, Artifact-Driven Behavior
Modeling,” 6th OOPSLA Workshop on Domain-Specific Modeling (DSM’06),
Gray, J., Tolvanen, J.-P., Sprinkle, J. (eds.), Computer Science and
Information System Reports, Technical Reports, TR-37, University of
Jyväskylä, Finland, pp. 43-55, October 2006. (pdf)
- Reza
Razavi, Noury Bouraqadi, Joseph William Yoder, Jean-François Perrot,
and Ralph Johnson. “Language support for adaptive object-models using
metaclasses,” International Journal Computer Languages, Systems and
Structures, vol. 31 (3-4), pp. 199-218, Elsevier, October/December,
2005. (Selected as ScienceDirect TOP25 Hottest Articles for
four
consecutive trimesters). (pdf)
- Reza
Razavi, Jean-François Perrot, and Nicolas Guelfi. “Adaptive modeling:
an approach and a method for implementing adaptive agents,” T. Ishida,
L. Gasser, H. Nakashima (eds.), Massively Multi-Agent Systems I,
Lecture Notes in Artificial Intelligence, vol. 3446, pp. 136-148,
Springer Verlag, 2005. (pdf)
- Paris
Avgeriou, Nicolas Guelfi, and Reza Razavi. “Patterns for documenting
software architectures,” Ninth European Conference on Pattern Languages
of Programs (EuroPLoP), 22 pages, Irsee, Germany, July 2004. (pdf)
- Reza
Razavi. “Reusable Designs for Building Dynamically Programmable and
Workflow-enabled Object-Oriented Software,” ACM SIGPLAN International
Conference on Object-Oriented Programming, Systems, Languages, and
Applications (OOPSLA), ACM Press, Tampa, Florida, USA, October 2001.
- Joseph
William Yoder and Reza Razavi. “Adaptive Object-Models,” ACM SIGPLAN
International Conference on Object-Oriented Programming, Systems,
Languages, and Applications (OOPSLA), ACM Press, Minneapolis, USA,
October 2000. (pdf)
- Joseph
William Yoder and Reza Razavi. “Metadata and Adaptive Object-Models,”
Workshop on Metadata and Active Object-Model Pattern Mining at the 14th
European Conference on Object-Oriented Programming (ECOOP
2000).
Appears in: J. Malenfant, S. Moisan, A. Moreira (eds.), Workshop
Reader, Lecture Notes in Computer Science, vol. 1964, pp. 104-113,
Springer Verlag, 2000. (pdf)
- Reza
Razavi. “Active Object-Models and Product Lines – Application to a
Family of Metrology Software” (in French: “Active Object-Models et
Lignes de Produits - Application à la création des logiciels de
Métrologie”), Workshop on Engineering Information Systems with Objects,
Components and Models (in French: Premier atelier sur les Objets,
Composants et Modèles dans l'Ingénierie des Systèmes d'Information)
(OCM-IS), pp. 130-144, Nantes, France, May 2000.
Publications
sans comité de lecture
- Reza
Razavi. “Ambiance: A Platform for Macroprogramming Personalized Ambient
Services,” European Research Consortium for Informatics and Mathematics
News (ERCIM News), vol. 67, special theme “Embedded Intelligence”, pp.
33-34, October 2006. (pdf)
- Stéphane
Célet, Reza Razavi, and Pourya Zarbafian. “AmItalk - Towards MDE/MDA
Tool Support for Ambient Systems,” Thirteenth Smalltalk International
Conference (ESUG) Innovation Technology Awards, 3 pages, Brussels,
Belgium, August 2005. (pdf)
- Nicolas
Guelfi, Reza Razavi, Alexander Romanovsky, and Sébastien Vanden-bergh.
“DRIP Catalyst: An MDE/MDA Method for Agile Development of Coor-dinated
Atomic Actions-based Fault-tolerant Distributed Software,” OOPSLA
&
GPCE Workshop on Best Practices for Model Driven Software Development,
15 pages, Vancouver, BC, Canada, October 2004. (pdf)
- Reza
Razavi and Vincent Ginot. “Evolution of Framework Candidates through
Reuse and Refactoring --- Case of DYCTALK & MOBIDYC,” First
Workshop on Software Reuse and Agile Approaches, The International
Conference on Software Reuse, 10 pages, Austin, Texas, April 2002.
- Reza
Razavi. “Concepts and Tools to Support Building Expert-Programmable
Software,” Third Workshop on Best-practices in Business Rule Design and
Implementation, ACM SIGPLAN Conference on Object-Oriented Programming
Systems, Languages & Applications (OOPSLA), 11 pages, Tampa,
Florida, USA, October 2001.
- Reza
Razavi. “Coupling the Core of Active Object-Models and Micro Workflow
-- Foundations of a Framework for Developing End User Programming
Environments,” Workshop on Metadata and Active Object-Model Pattern
Mining, 14th European Conference on Object-Oriented Programming
(ECOOP), 14 pages, Cannes, France, June 2000.
- Reza
Razavi. “Type Cube: Foundation for an Architectural Style aimed at
Building Adaptive and Flow-Independent Software,” Workshop on
Best-practices in Business Rule Design and Implementation, ACM SIGPLAN
Conference on Object-Oriented Programming Systems, Languages &
Applications (OOPSLA), 8 pages, Minneapolis, MN, USA, October 2000.
- Reza
Razavi. “Building an End-user-oriented Application Framework by
Meta-programming -- A Case Study,” Metadata and Dynamic Object-Model
Pattern Mining Workshop, OOPSLA Conference, 12 p., Denver, USA, October
1999.
PhD
Dissertation
Reza
Razavi. “Tools for Adaptive Object-Models – Adaptation, Refactoring and
Reflection,” (in French: “Outils pour les Langages d'Experts –
Adaptation, Refactoring et Réflexivité”) Université Pierre et Marie
Curie, Department of Computer Science Technical Report (based on
doctoral dissertation), vol. LIP6 2002/014, 285 pages, Paris, France,
November 2001. (pdf)
Master
Thesis Supervision
- Thi
Thanh Hai Can, LOGRUS-I: Vers une plateforme pour développer des
langages d’experts distribués. Étude d’une extension au système Squeak,
avec application au domaine médical (In French), Institut de la
Francophonie pour l‘Informatique (IFI). Hanoï, Vietnam, August 2006.
(Jointly supervised with Mikal Ziane from the University of Paris VI).
- Stéphane
Célet, Vers un composant réutilisable orienté Web pour créer des
éditeurs graphiques de programmation du type tableur (Excel) pour les
langages d’experts (In French),” September 2005, Ecole des Mines de
Douai, France.
- Aurélien
Campéas, Open Multithreaded Transactions and Coordinated Atomic
Actions: A Review and Comparison of two Frameworks to help building
Reliable and Dependable, Distributed and Concurrent software, April
2005. University of Montpellier II. (Jointly supervised with Christophe
Dony from the University of Montpellier II).
|