Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Research directions in software composition
ACM Computing Surveys (CSUR)
A framework for event-based software integration
ACM Transactions on Software Engineering and Methodology (TOSEM)
A formal basis for architectural connection
ACM Transactions on Software Engineering and Methodology (TOSEM)
The Field Programming Environment: A Friendly Integrated Environment for Learning and Development
The Field Programming Environment: A Friendly Integrated Environment for Learning and Development
Federating Process-Centered Environments: The Oz Experience
Automated Software Engineering
An Event-Based Architecture Definition Language
IEEE Transactions on Software Engineering
Using Java Applets and Corba for Multi-User Distributed Applications
IEEE Internet Computing
A Model for Designing Adaptable Software Components
COMPSAC '98 Proceedings of the 22nd International Computer Software and Applications Conference
HADAS: A Network-Centric Framework for Interoperability Programming
COOPIS '97 Proceedings of the Second IFCIS International Conference on Cooperative Information Systems
A lifecycle process for the effective reuse of commercial off-the-shelf (COTS) software
SSR '99 Proceedings of the 1999 symposium on Software reusability
Component-based mediation services for the integration of medical applications
Artificial Intelligence in Medicine
Hi-index | 0.00 |
To deploy large-scale, interactive, distributed systems, we need architectures that support integration of new and existing components and allow dynamic configuration of component connections. The architecture presented in this article builds connection mechanisms into the components, which facilitates composition and the construction of flexible, scalable systems.