An automatic transformation from COSA software architecture to CORBA platform
NOTERE '08 Proceedings of the 8th international conference on New technologies in distributed systems
A software architecture modeling tool
TELE-INFO'09 Proceedings of the 8th Wseas international conference on Telecommunications and informatics
An environment for describing software systems
WSEAS Transactions on Computers
A new approach for component's port modeling in software architecture
Journal of Systems and Software
A uniform approach to communication and computation
Proceedings of the 6th International Wireless Communications and Mobile Computing Conference
A new component-oriented programming language with the first-class connector
JMLC'06 Proceedings of the 7th joint conference on Modular Programming Languages
Hi-index | 0.00 |
Architecture Description Languages (ADL) describesystems as a collection of components that interact with eachother using connectors. They define components explicitly,however they leave the definition of interactions implicit.Interactions are defined through include files and importand export statements (the connectors are buried inside thecomponents). This implicitly of describing interactions(connectors) makes it difficult to build heterogeneouscomponent-based systems that provide complexfunctionalities and enroll in complex relations. In this articlewe present an approach to model and to describe thearchitecture of component-based systems. It definesconnectors as first-class entities. Using this approach onecan evolve and reuse not only components but alsoconnectors. We also present some operational mechanismsto permit connectors to be redefined and reused effectively.