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, Lecture Notes in Computer Science, vol.2743, pp.74-102, 2003. ,
DOI : 10.1007/978-3-540-45070-2_5
URL : http://archjava.fluid.cs.cmu.edu/papers/ecoop03.pdf
A Formal Approach to Software Architecture, Carnegie Mellon, School of Computer Science, 1997. ,
The Wright Architectural Specification Language, 1996. ,
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, 2004. ,
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. ,
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. ,
Fractal Components in Smalltalk http ,
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. ,
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 Object-oriented 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. ,
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
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.23.9185
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. ,
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
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