DARE: Domain analysis and reuse environment

Annals of Software Engineering - Tập 5 - Trang 125-141 - 1998
William Frakes1, Ruben Prieto-;Diaz2, Christopher Fox3
1Software Engineering Guild, Sterling, USA
2Reuse Inc., Fairfax, USA
3Software Engineering Guild, McGaheysville, USA

Tóm tắt

DARE (Domain Analysis and Reuse Environment) is a CASE tool that supports domain analysis – the activity of identifying and documenting the commonalities and variabilities in related software systems. DARE supports the capture of domain information from experts, documents, and code in a domain. Captured domain information is stored in a domain book that will typically contain a generic architecture for the domain and domain-;specific reusable components.

Tài liệu tham khảo

Arango, G., E. Schoen, and R. Pettengill (1993), “Design as Evolution and Reuse,” In Advances in Software Reuse: Proceedings of the Second International Workshop on Software Reusability, IEEE Computer Society Press, Los Alamitos, CA, pp. 9–18. Frakes, W.B. and R. Baeza-Yates, Eds. (1992), Information Retrieval: Data Structures and Algorithms, Prentice-Hall, Englewood Cliffs, NJ. Frakes, W. and S. Isoda (1994), “Success Factors of Systematic Reuse,” IEEE Software 11, 5, 14–19. Frakes, W., R. Prieto-Diaz, and C. Fox (1997), “DARE-COTS: A Domain Analysis Support Tool,” In XVII International Confernce of the Chilean Computer Society in Valparaiso, Chile, IEEE Computer Society Press, Los Alamitos, CA, pp. 73–77. Kang, K., S. Cohen, J. Hess, W. Novak, and S. Peterson (1990), “Feature-Oriented Domain Analysis (FODA) Feasibility Study,” Technical Report CMU/SEI-90-TR-21, Software Engineering Institute, Carnegie-Mellon University, Pittsburgh, PA. Prieto-Diaz, R. (1991), “Reuse Library Process Model. Final Report,” Technical Report Start Reuse Library Program, Contract F19628–88-D-0032, Task IS40, Electronic Systems Division, Air Force Command, USAF, Hanscomb AFB, MA. Prieto-Diaz, R. and G. Arango, Eds. (1991), Domain Analysis and Software Systems Modeling, IEEE Computer Society Press, Los Alamitos, CA. Rasmussen, E. (1992), “Clustering Algorithms,” In Information Retrieval: Data Structures and Algorithms, W.B. Frakes and R. Baeza-Yates, Eds., Prentice-Hall, Englewood Cliffs, NJ, pp. 419–442. Simos, M., R. Creps, C. Klingler, and L. Lavine (1995), “Organization Domain Modeling (ODM) Guidebook, Version 1.0,” Unisys STARS Technical Report No. STARS-VC-A023/011/00, STARS Technology Center, Arlington, VA.