Communicating sequential processes
Communicating sequential processes
Module interconnection languages
Journal of Systems and Software
IEEE Transactions on Software Engineering
Module reuse by interface adaptation
Software—Practice & Experience
Handbook of theoretical computer science (vol. B)
Specification and Analysis of System Architecture Using Rapide
IEEE Transactions on Software Engineering - Special issue on software architecture
Correct Architecture Refinement
IEEE Transactions on Software Engineering - Special issue on software architecture
IEEE Transactions on Software Engineering - Special issue on software architecture
Specification matching of software components
SIGSOFT '95 Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Formalizing architectural connection
ICSE '94 Proceedings of the 16th international conference on Software engineering
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
An Event-Based Architecture Definition Language
IEEE Transactions on Software Engineering
Classification and retrieval of reusable components using semantic features
KBSE '95 Proceedings of The 10th Knowledge-Based Software Engineering Conference
Software development control based on module interconnection
ICSE '79 Proceedings of the 4th international conference on Software engineering
Applying Use Cases for the Requirements Validation of Component-Based Real-Time Software
ISORC '99 Proceedings of the 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Signature and specification matching
Signature and specification matching
Toward automated retrieval for a software component repository
ECBS'99 Proceedings of the 1999 IEEE conference on Engineering of computer-based systems
Hierarchical Morphological Composition Of Web Hosting System
Journal of Integrated Design & Process Science
Hi-index | 0.00 |
From the middle of the 80's, the effective software reuse has become increasingly more important as the cost and complexity of software development escalated. The key to integration is determining the relationship between what components are potentially reusable and how they can be properly adapted. It is not always the case that existing components completely satisfying the problem that we need to solve. This paper addresses how the results of specification matching can be used to guide the selection and application of adaptation tactics and automate component adaptation and system integration based on type, interface, and behaviour adaptation.