While a number of domain modeling methods have hecn developed. there are few methods available that couple together domain modeling and domain architecture engineering. This paper describes the DAGAR (Domain Architecture-based Generation for Ada Reuse) process. a domain architecture engineering method that support~ the Organization Domain Modeling rODM)… (More)
Exp3ici4 formal definitions of sofhwue processes are needed for process understanding, communication, analysis, execution guidance, and improvement support. We conducted a case study which involved the creation of formal process defmitiona using Abstraction Hierarchy Diagrams, IDEFO, MW-L, and APPL/A. This paper describes the study, pr-esentsthe lessons… (More)
We have formulated an integrated set of concepts, processes, methods and tools, called ReuseWorks, which supports the product line approach to software development. ReuseWorks is generic and tailorable and has been validated through usage on the Army STARS Demonstration Project.