Module interconnection languages
Journal of Systems and Software
Algebraic specification of modules and their basic interconnections
Journal of Computer and System Sciences
Parameterized programming in OBJ2
ICSE '87 Proceedings of the 9th international conference on Software Engineering
Software interconnection models
ICSE '87 Proceedings of the 9th international conference on Software Engineering
Software Engineering Journal
Software reuse: emerging technology
Software reuse: emerging technology
The Ada Generic Library linear list processing packages
The Ada Generic Library linear list processing packages
Graphical Configuration Programming
Computer
The requirements of testing a class of reusable software modules
The requirements of testing a class of reusable software modules
On Criteria for Module Interfaces
IEEE Transactions on Software Engineering
Compatibility problems in the development of algebraic module specifications
Conference proceedings on Algebraic methodology and software technology
An intelligent environment for the use and design of reusable modules
International Journal of Applied Expert Systems
Module reuse by interface adaptation
Software—Practice & Experience
Object-oriented reuse, concurrency and distribution: an ADA-based approach
Object-oriented reuse, concurrency and distribution: an ADA-based approach
Copying and Swapping: Influences on the Design of Reusable Software Components
IEEE Transactions on Software Engineering
Advances in computers
ECLIPSE an integrated project support environment
ECLIPSE an integrated project support environment
Testability of Software Components
IEEE Transactions on Software Engineering
Semi-Automatic Program Construction from Specifications Using Library Modules
IEEE Transactions on Software Engineering
Integrating the heterogeneous control properties of software modules
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
Dora: a structure-oriented environment generator
Software Engineering Journal
Classification of object-oriented components for reuse
TOOLS 7 Proceedings of the seventh international conference on Technology of object-oriented languages and systems
Software component design-for-reuse: a language-independent discipline applied to ADA
Software component design-for-reuse: a language-independent discipline applied to ADA
Parameterized programming in Lileanna
Parameterized programming in Lileanna
Comparison of the Programming Languages C and Pascal
ACM Computing Surveys (CSUR)
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Towards ADA 9x
Software Component with ADA
Software Reuse with ADA
ROSE-Ada: a Method and a Tool to Help Reuse of Ada Codes
Proceedings of the Ada-Europe International Conference on Ada: The Choice for '92
On the Relationship Between Algebraic Module Specifications and Program Modules
TAPSOFT '91 Proceedings of the International Joint Conference on Theory and Practice of Software Development, Volume 2: Advances in Distributed Computing (ADC) and Colloquium on Combining Paradigms for Software Developmemnt (CCPSD)
ANNA: a language for annotating ADA programs
ANNA: a language for annotating ADA programs
Module interconnection in programming systems supporting abstraction.
Module interconnection in programming systems supporting abstraction.
The representation of families of software systems.
The representation of families of software systems.
Software development control based on system structure description
Software development control based on system structure description
The influence of software reuse on programming language design
The influence of software reuse on programming language design
Studies in Ada Style
Defining Components in a MetaCASE Environment
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
This paper brings together the current research on reusable component models and component description languages for reuse. The paper contains a description and comparison of the 3C and REBOOT component models. The importance and further development of the 3C model is discussed. The component description language field is surveyed, and an introduction is given to the languages LIL, ACT TWO, Π, Meld, CDL, CIDER, LILEANNA, and RESOLVE. All of these languages are aimed at describing reusable components in the design stages of development. Criteria for examining component description languages are introduced and used as the basis of a comparison of the languages. The paper concludes with suggestions for the convergence of these developments, and suggestions for further work in this field.