Refinement of Component Model Standards and Conventions

One the research areas in component-oriented software development is component model development. Various component models have been defined and specified, but whether or not they meet the purpose of a component model is still a subject of discussion. This paper presents our effort in refining the standards and conventions of a component model in order to produce components that meet their purpose. Application of the refined standards and conventions to a selection of component models is also presented.

[1]  Philip T. Cox,et al.  A formal model for component-based software , 2001, Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587).

[2]  Jacky Estublier,et al.  Component Models and Technology , 2003 .

[3]  John Daniels,et al.  UML Components: A Simple Process for Specifying Component-Based Software , 2000 .

[4]  Jan Bosch Generative and Component-Based Software Engineering , 2001, Lecture Notes in Computer Science.

[5]  Jörg Ritter,et al.  Towards a Foundation of Component-Oriented Software Reference Models , 2000, GCSE.

[6]  Ivica Crnkovic,et al.  Basic Concepts in CBSE , 2002 .

[7]  Ivica Crnkovic,et al.  Building Reliable Component-Based Software Systems , 2002 .

[8]  Desmond D'Souza,et al.  Objects, Components, and Frameworks with UML: The Catalysis Approach , 1998 .

[9]  Frantisek Plasil,et al.  SOFA/DCUP: architecture for component trading and dynamic updating , 1998, Proceedings. Fourth International Conference on Configurable Distributed Systems (Cat. No.98EX159).

[10]  Stuart Kent,et al.  Modeling Software Components , 1998 .

[11]  Stuart Kent,et al.  Modelling software components , 1998, Proceedings Ninth International Workshop on Database and Expert Systems Applications (Cat. No.98EX130).

[12]  Santiago Comella-Dorda,et al.  Volume II: Technical Concepts of Component-Based Software Engineering , 2000 .