gIBIS: a hypertext tool for exploratory policy discussion
ACM Transactions on Information Systems (TOIS)
A Graph Model for Software Evolution
IEEE Transactions on Software Engineering
The use of program dependence graphs in software engineering
ICSE '92 Proceedings of the 14th international conference on Software engineering
CASE tool for reusable software component storage and retrieval in rapid prototyping
Information and Software Technology - Special issue on CASE (computer-aided software engineering)
Reusable software: the Base object-oriented component libraries
Reusable software: the Base object-oriented component libraries
A Computer-Aided Prototyping System
IEEE Software
Formal Methods: Promises and Problems
IEEE Software
Object-Oriented Software Evolution
IEEE Transactions on Software Engineering
Gathering requirements from remote users
ICTAI '97 Proceedings of the 9th International Conference on Tools with Artificial Intelligence
Hi-index | 0.00 |
This paper explores the idea of component-based reuse of software development architecture. It includes: (1) analysis of a domain-specific software development architecture, (2) development of a component base (repository) that is robust with respect to system evolution, and (3) implementation of a lightweight inference engine for automated decision support. The study is aimed at gaining a framework for component-based reuse of software architecture, where a family of software systems sharing the same architecture are produced using common components. This embraces a component base (repository) equipped with a lightweight inference engine for software evolution and automated decision support for processes such as component retrieval. version control. project management. and task decomposition.