An explicit definition of connectors for component-based software architecture
M Oussalah, A Smeda… - Proceedings. 11th IEEE …, 2004 - ieeexplore.ieee.org
Architecture description languages (ADL) describe systems as a collection of components
that interact with each other using connectors. They define components explicitly, however …
that interact with each other using connectors. They define components explicitly, however …
xSADL: an architecture description language to specify component-based systems
S Zhang, S Goddard - … and Computing (ITCC'05)-Volume II, 2005 - ieeexplore.ieee.org
Software architecture (SA) provides a formal basis to describe and analyze a software
system as a collection of components and their interactions (connectors). However, the …
system as a collection of components and their interactions (connectors). However, the …
Architecture paradigms and their influences and impacts on component-based software systems
G Wang, CK Fung - … on System Sciences, 2004. Proceedings of …, 2004 - ieeexplore.ieee.org
Object-oriented architecture (OOA), component-based architecture (CBA), and service-
based architecture (SBA) represent three technical architecture paradigms in current …
based architecture (SBA) represent three technical architecture paradigms in current …
Storing and retrieving software components: a component description manager
R Meling, EJ Montgomery… - Proceedings 2000 …, 2000 - ieeexplore.ieee.org
The aim of the paper is to present the results of research into component based software
development by providing a specification mechanism allowing searching for components in …
development by providing a specification mechanism allowing searching for components in …
Software component specification: A study in perspective of component selection and reuse
CJM Geisterfer, S Ghosh - … on Commercial-off-the-Shelf (COTS) …, 2006 - ieeexplore.ieee.org
In component-based software engineering research, much effort has gone into developing
specification techniques for software components. There exist many software component …
specification techniques for software components. There exist many software component …
A formal model for component-based software
PT Cox, B Song - … IEEE Symposia on Human-Centric Computing …, 2001 - ieeexplore.ieee.org
In an effort to manage increasing complexity and to maximise the reuse of code, the software
engineering community has recently put a considerable effort into the design and …
engineering community has recently put a considerable effort into the design and …
The SYNTHESIS environment for component-based software development
C Dellarocas - … Eighth IEEE International Workshop on Software …, 1997 - ieeexplore.ieee.org
Component based software development places an emphasis on identifying and managing
interdependencies among preexisting pieces of software in order to integrate them into new …
interdependencies among preexisting pieces of software in order to integrate them into new …
JBCDL: an object-oriented component description language
The paper introduces Jade Bird Component Description Language (JBCDL) which is a part
of the Jade Bird Component Library (JBCL). JBCDL is based on the Jade Bird Component …
of the Jade Bird Component Library (JBCL). JBCDL is based on the Jade Bird Component …
A fresh look at programming-in-the-large
W Cazzola, A Savigni, A Sosio… - Proceedings. The Twenty …, 1998 - ieeexplore.ieee.org
Realizing a shift of software engineering towards a component based approach to software
development requires the development of higher level programming systems supporting the …
development requires the development of higher level programming systems supporting the …
Analyzing dependencies in large component-based systems
M Vieira, D Richardson - Proceedings 17th IEEE International …, 2002 - ieeexplore.ieee.org
Component-based development has become an important area in the software engineering
field. In spite of this, there has been little effort to understand and to manage the different …
field. In spite of this, there has been little effort to understand and to manage the different …