Dialogue-specified reuse of domain engineering work products
Madison Davis, Harold G. Hawley
Abstract
Open-access reader
Madison Davis, Harold G. Hawley
Abstract
Open-access reader
This paper reports on experience gained in implementing a search and retrieval strategy for reusable software work products stored in a domain-specific reuse library. The strategy utilizes a knowledge base associated with a domain architecture, together capturing domain knowledge. Both the architecture and the knowledge base are maintained in the library. The work products (reusable parts, knowledge base, domain architecture, etc.) are created and managed by domain engineers (domain experts). The same items are utilized by application engineers to instantiate a specific application/system within the domain. Reuse of the domain engineering work products can be automated to support specification of what to retrieve and adapt through a dialogue between the library and the application engineer.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper reports on experience gained in implementing a search and retrieval strategy for reusable software work products stored in a domain-specific reuse library. The strategy utilizes a knowledge base associated with a domain architecture, together capturing domain knowledge. Both the architecture and the knowledge base are maintained in the library. The work products (reusable parts, knowledge base, domain architecture, etc.) are created and managed by domain engineers (domain experts). The same items are utilized by application engineers to instantiate a specific application/system within the domain. Reuse of the domain engineering work products can be automated to support specification of what to retrieve and adapt through a dialogue between the library and the application engineer.
Key concepts: Domain engineering, Reuse, Domain (mathematical analysis), Feature-oriented domain analysis, Domain analysis, Computer science, Software engineering, Domain knowledge