An object-oriented domain analysis and modeling method for software reuse
Hassan Gomaa
Abstract
Hassan Gomaa
Abstract
Describes an object-oriented domain analysis and modeling method for analyzing and modeling a family of systems. This method addresses the issues of how to represent an application domain by means of multiple views, and how to represent similarities and variations in the domain. The method also supports an approach for generating a target system specification from the domain model, given the requirements of an individual target system. The goal is to provide a more effective way of managing system evolution and addressing software reuse from a generation technology perspective. The method is illustrated by means of an example.>
OpenAlex reports 33 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.
Describes an object-oriented domain analysis and modeling method for analyzing and modeling a family of systems. This method addresses the issues of how to represent an application domain by means of multiple views, and how to represent similarities and variations in the domain. The method also supports an approach for generating a target system specification from the domain model, given the requirements of an individual target system. The goal is to provide a more effective way of managing system evolution and addressing software reuse from a generation technology perspective. The method is illustrated by means of an example.>
Key concepts: Domain analysis, Reuse, Domain engineering, Computer science, Domain (mathematical analysis), Feature-oriented domain analysis, Domain model, Software engineering