Abstract
Although software reuse research has borrowed extensively from artificial intelligence techniques and methods, there has been little explicit discussion in reuse research of uncertainty management, an area of critical importance in many AI applications. Yet several fundamental reuse issues, particularly in domain analysis methods and processes, can be usefully framed as problems of uncertainty. This paper characterizes ad hoc reuse, design for reuse, domain-specific reuse and domain analysis from an uncertainty-based perspective, and presents and motivates key aspects of a specific DA method. Organization Domain Modeling (ODM) as examples of uncertainty management strategies in domain analysis methods and processes.
Preview
Unable to display preview. Download preview PDF.
References
Arango, G., R. Prieto-Diaz: Domain analysis concepts and research directions. Domain Analysis and Software Systems Modeling, ed. R. Prieto-Diaz and G. Arango, IEEE Computer Society Press, 1991.
Bailin, S., KAPTUR: Knowledge Acquisition for Preservation of Tradeoffs and Rationale. CTA, Rockville Maryland, 1992.
Barstow, D., “Domain-Specific Automatic Programming,” IEEE Transactions on Software Engineering, Vol. SE-11, Nov, 1985.
Boehm, B., “Spiral Model of Software Development Enhancement,” IEEE Computer Surveys: 61–72, May 1988.
Boehm, B., W. Scherlis. “Megaprogramming.” Proceedings, DARPA Software Technology Conference, Arlington VA, Apr 1992.
Collins, P., “Toward a Reusable Domain Analysis,” Proceedings, 4th Annual Workshop on Software Reuse (WISR), Reston Virginia, Nov 1991.
Devanbhu, P., R. Brachman, P. Selfridge, B. Ballard, “LaSSIE: A Knowledge-Based Software Information System,” in Domain Analysis and Software Systems Modeling, ed. R. Prieto-Diaz and G. Arango, IEEE Computer Society Press, 1991.
Garlan, D., M. Shaw, “An Introduction to Software Architecture”, Advances in Software Engineering and Knowledge Engineering, Vol. I, World Scientific Publishing Company, 1993.
Giddings, R., “Accommodating Uncertainty in Software Design,” CACM, v. 17, n. 5, May, 1984.
Prieto-Diaz, R., “Domain Analysis for Reusability,” Proc. COMPSAC '87, 1987.
ibid., Reuse Library Process Model. TR AD-B157091, STARS IBM 03041-002, 1991.
Simos, M., “The Growing of an Organon: A Hybrid Knowledge-Based Technology and Methodology for Software Reuse”; in Domain Analysis and Software Systems Modeling, ed. R. Prieto-Diaz and G. Arango, IEEE Computer Society Press, 1991.
ibid. “Software Reuse and Organizational Development,” Proceedings, 1st Int'l Workshop on Software Reuse, Dortmund, July 1991.
ibid. “Navigating Through Soundspace: Modeling the Sound Domain At Real World,” Proceedings, 5th Workshop on Software Reuse, Herndon, VA., Nov, 1991.
ibid., Organization Domain Modeling (ODM) Guidebook, Version 1.0, Unisys STARS Technical Report STARS-VC-A023/011/00, Advanced Projects Research Agency, STARS Technology Center, 801 N. Randolph St., Suite 400, Arlington VA, 22203, March 1995.
Solderitsch, J., K. Wallnau, J. Thalhamer., “Constructing Domain-Specific Ada Reuse Libraries,” Proceedings, 7th Annual National Conference on Ada Technology, March 1989.
Reusability Library Framework AdaKNET/AdaTAU Design Report, NRL, System Development Group, Unisys Defense Systems, PAO D4705-CV-880601-1, 1988.
Virginia Center of Excellence for Software Reuse andTechnology Transfer (VCOE), Domain Engineering Guidebook, Software Productivity Consortium, Herndon, VA, SPC-92019-CMC, Version 01.00.03, Dec 92.
Wallnau, K., “Toward an Extended View of Reuse Libraries,” Proceedings, 5th Annual Workshop on Software Reuse (WISR), Palo Alto, CA., Nov 1992.
Wickman, G., J. Solderitsch, M. Simos, “A Systematic Software Reuse Program Based on an Architecture-Centric Domain Analysis,” Proceedings, 6th Annual Software Technology Conference, Salt Lake City, Utah, April 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Simos, M.A. (1995). Juggling in free fall: Uncertainty management aspects of domain analysis methods. In: Bouchon-Meunier, B., Yager, R.R., Zadeh, L.A. (eds) Advances in Intelligent Computing — IPMU '94. IPMU 1994. Lecture Notes in Computer Science, vol 945. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0035984
Download citation
DOI: https://doi.org/10.1007/BFb0035984
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60116-6
Online ISBN: 978-3-540-49443-0
eBook Packages: Springer Book Archive