Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Beyond objects: a software design paradigm based on process control
ACM SIGSOFT Software Engineering Notes
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
Flow diagrams, turing machines and languages with only two formation rules
Communications of the ACM
Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
Traceability for system families
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Component-based product line engineering with UML
Component-based product line engineering with UML
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Exploring the Software Development Trilogy
IEEE Software
A Model for Designing Adaptable Software Components
COMPSAC '98 Proceedings of the 22nd International Computer Software and Applications Conference
A Component Model for Field Devices
CD '02 Proceedings of the IFIP/ACM Working Conference on Component Deployment
The grand challenge of Trusted Components
Proceedings of the 25th International Conference on Software Engineering
Acme: an architecture description interchange language
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
A Survey of Architecture Description Languages
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
Visual Component Composition Using Composition Patterns
TOOLS '01 Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems (TOOLS39)
Software Architecture Design Patterns in Java
Software Architecture Design Patterns in Java
Compositional transformation of software connectors
Compositional transformation of software connectors
Automating Traceability for Generated Software Artifacts
Proceedings of the 19th IEEE international conference on Automated software engineering
Binary Component Adaptation Technique and Supporting Tool
SERA '05 Proceedings of the Third ACIS Int'l Conference on Software Engineering Research, Management and Applications
ASE '06 Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
IEEE Transactions on Software Engineering
Verified component-based software in SPARK: experimental results for a missile guidance system
Proceedings of the 2007 ACM international conference on SIGAda annual international conference
Patterns and traceability in teaching software architecture
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Explicit Connectors in Component Based Software Engineering for Distributed Embedded Systems
SOFSEM '07 Proceedings of the 33rd conference on Current Trends in Theory and Practice of Computer Science
Domain-Specific Software Component Models
CBSE '09 Proceedings of the 12th International Symposium on Component-Based Software Engineering
Control Encapsulation: A Calculus for Exogenous Composition of Software Components
CBSE '09 Proceedings of the 12th International Symposium on Component-Based Software Engineering
Towards composing software components in both design and deployment phases
CBSE'07 Proceedings of the 10th international conference on Component-based software engineering
Composite connectors for composing software components
SC'07 Proceedings of the 6th international conference on Software composition
A software component model and its preliminary formalisation
FMCO'05 Proceedings of the 4th international conference on Formal Methods for Components and Objects
Exogenous connectors for software components
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
Using composition connectors to support software asset development
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Deriving functional interface specifications for composite components
SC'11 Proceedings of the 10th international conference on Software composition
Coherence and performance for interactive scientific visualization applications
SC'11 Proceedings of the 10th international conference on Software composition
A reusable business tier component with a single wide range static interface
ECSA'11 Proceedings of the 5th European conference on Software architecture
(Behavioural) design patterns as composition operators
CBSE'10 Proceedings of the 13th international conference on Component-Based Software Engineering
Incremental construction of component-based systems
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Micro-business behavior patterns associated with components in a requirements approach
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling
Hi-index | 0.00 |
Component-based development is based on the idea of building software systems by composing pre-existing components. Connectors are the 'glue' for composing components. Therefore, it is important to consider connectors as first-class entities and provide adequate descriptions of them to facilitate their understanding and promote their reuse. We have defined a catalogue of component connectors to support the process of 'development with reuse'. The categories and connector types in the catalogue were obtained through an analysis of the activities involved in this process as well as considering the syntax and semantics of a new component model.