Applications = Components + Scripts ? A Tour of Piccola, Software Architectures and Component Technology, pp.261-292, 2001. ,
ArchJava, Proceedings of the 24th international conference on Software engineering , ICSE '02, pp.187-197, 2002. ,
DOI : 10.1145/581339.581365
Language Support for Connector Abstractions ,
DOI : 10.1007/978-3-540-45070-2_5
A Formal Approach to Software Architecture, Carnegie Mellon, School of Computer Science, 1997. ,
The Wright Architectural Specification Language, 1996. ,
Developing and applying component-based model-driven architectures in KobrA, Proceedings Fifth IEEE International Enterprise Distributed Object Computing Conference, p.212, 2001. ,
DOI : 10.1109/EDOC.2001.950441
Software Connectors and Their Role in Component Deployment, Proceedings of DAIS'01, 2001. ,
DOI : 10.1007/0-306-47005-5_6
What characterizes a (software) component? Software -Concepts and Tools, pp.49-56, 1998. ,
An Open Component Model and Its Support in Java, Lecture Notes in Computer Science, vol.3054, pp.7-22 ,
DOI : 10.1007/978-3-540-24774-6_3
Compound types for Java, OOPSLA'98: Proceedings of the 13th ACM SIGPLAN conference on Object-Oriented Programming, Systems, Languages, and Applications, pp.362-373, 1998. ,
The Handbook of Computer Science and Engineering, chapter 103 Type Systems, pp.2208-2236, 1997. ,
UML components: a simple process for specifying component-based software, 2000. ,
Prototype-based languages: From a new taxonomy to constructive proposals and their validation, OOPSLA, pp.201-217, 1992. ,
Objects, components, and frameworks with UML: the catalysis approach, 1999. ,
Mda and programming languages, Workshop on Generative Techniques in the context of Model Driven Architecture (OOPSLA '02), 2002. ,
The many faces of publish/subscribe, ACM Comput. Surv, vol.35, issue.2, pp.114-131, 2003. ,
Aspects and software components: A case study of the FRACTAL component model, International Workshop on Aspect-Oriented Software Development, 2004. ,
Supporting software composition at the programming-language level, Science of Computer Programming, Special Issue on New Software Composition Concept, vol.56, issue.12, pp.41-57, 2005. ,
Design Patterns : Elements of Reusable Object-Oriented Software, 1995. ,
AN INTRODUCTION TO SOFTWARE ARCHITECTURE, Advances in Software Engineering and Knowledge Engineering, pp.1-39, 1993. ,
DOI : 10.1142/9789812798039_0001
Smalltalk-80: The Language, 1989. ,
The Java Language Specification, 2000. ,
Component vs. Component: Why We Need More Than One Definition, 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05), pp.550-552, 2005. ,
DOI : 10.1109/ECBS.2005.26
API Specification, Sun Microsystems, 1997. ,
Component-based software engineering: putting the pieces together, 2001. ,
Back to the future: the story of Squeak, a practical Smalltalk written in itself, OOPSLA '97: Proceedings of the 12th ACM SIGPLAN conference on Objectoriented programming, systems, languages, and applications, pp.318-326, 1997. ,
An Overview of AspectJ, Lecture Notes in Computer Science, vol.2072, pp.327-353, 2001. ,
DOI : 10.1007/3-540-45337-7_18
Aspect-oriented programming, 11th Europeen Conf. Object- Oriented Programming, pp.220-242, 1997. ,
A cookbook for using the model-viewcontroller user interface paradigm in smalltalk-80, Journal of Object-Oriented Programming, pp.26-49, 1988. ,
BoxScript, Proceedings of the 43rd annual southeast regional conference on , ACM-SE 43, pp.349-354, 2005. ,
DOI : 10.1145/1167350.1167447
Picolo: A simple python framework for introducing component principles, Euro Python Conference 2005, 2005. ,
Mass produced software components, Proceedings, NATO Conference on Software Engineering, 1968. ,
A classification and comparison framework for software architecture description languages, IEEE Transactions on Software Engineering, vol.26, issue.1, pp.70-93, 2000. ,
DOI : 10.1109/32.825767
URL : https://hal.archives-ouvertes.fr/hal-00444077
Towards a taxonomy of software connectors, ICSE '00: Proceedings of the 22nd international conference on Software engineering, pp.178-187, 2000. ,
DCOM technical overview. Microsoft Windows NT Server white paper, Microsoft Corporation, 1996. ,
A Framework for Representing Knowledge The Psychology of Computer Vision, pp.211-281, 1975. ,
Enterprise JavaBeans, 1999. ,
On the Revival of Dynamic Languages, Proceedings of Software Composition 2005, pp.1-13, 2005. ,
DOI : 10.1007/11550679_1
URL : https://hal.archives-ouvertes.fr/inria-00555914
Component-oriented software technology, Object-Oriented Software Composition, pp.3-28, 1995. ,
On the criteria to be used in decomposing systems into modules, Communications of the ACM, vol.15, issue.12, pp.1053-1058, 1972. ,
DOI : 10.1145/361598.361623
A Model for Developing Component-Based and Aspect-Oriented Systems, Proceedings of the 5th International Symposium on Software Composition (SC'06), volume 4089 of Lecture Notes in Computer Science, 2006. ,
DOI : 10.1007/11821946_17
URL : https://hal.archives-ouvertes.fr/inria-00126352
Behavior protocols for software components, IEEE Transactions on Software Engineering, vol.28, issue.11, pp.1056-1076, 2002. ,
DOI : 10.1109/TSE.2002.1049404
Software engineering with reusable components, 1997. ,
DOI : 10.1007/978-3-662-03345-6
A basic model of typed components, Lecture Notes in Computer Science, vol.1850, pp.108-129, 2000. ,
Procedure calls are the assembly language of software interconnection: Connectors deserve first-class status, ICSE '93: Selected papers from the Workshop on Studies of Software Design, pp.17-32, 1996. ,
DOI : 10.1007/BFb0030517
JAsCo, Proceedings of the 2nd international conference on Aspect-oriented software development , AOSD '03, pp.21-29, 2003. ,
DOI : 10.1145/643603.643606
Component Software: Beyond Object-Oriented Programming, 2002. ,
Contractualisation de l'´ evolution architecturale de logicielsà logicielsà base de composants: une approche pour la préservation de la qualité, 2006. ,
Koala, a component model for consumer electronics product software, ESPRIT ARES Workshop, pp.76-86, 1998. ,
Type-Safe Prototype-Based Component Evolution, Proceedings of the European Conference on Object-Oriented Programming, 2002. ,
DOI : 10.1007/3-540-47993-7_20
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.18.3203
KERIS: evolving software with extensible modules, Journal of Software Maintenance and Evolution: Research and Practice, vol.17, issue.5, pp.333-362, 2005. ,
DOI : 10.1002/smr.320