Title :
A model for understanding complexities of developing large-scale software systems
Author :
Bobbie, Patrick O. ; Urban, Joseph E.
Author_Institution :
Div. of Comput. Sci., Univ. of West Florida, Pensacola, FL, USA
Abstract :
The authors discuss a set of solutions to the problem of modeling the relationships between the entities of large-scale software processes and the development environments using matrix models. Formal techniques for developing project management specifications from descriptions of the attributes and relationships between software process entities are addressed. The attributes and the relationships of the entities are specified at the abstract, conceptual level, stored in a knowledge base, and further modeled as matrices. The discussion includes an algorithmic method for decomposing the models into subprocesses. The goal is to provide a definition and an integration tool for understanding the relationships between the notions of large software processes and a supporting environment early in the life cycle
Keywords :
formal specification; knowledge based systems; programming environments; project support environments; relational databases; attributes; conceptual level; environments; formal techniques; integration tool; knowledge base; large-scale software systems; life cycle; matrix models; project management specifications; relationships; software engineering; software process entities; Computer aided software engineering; Computer science; Environmental management; Hardware; Large-scale systems; Project management; Software development management; Software systems; Software tools; Workstations;
Conference_Titel :
Tools for Artificial Intelligence, 1989. Architectures, Languages and Algorithms, IEEE International Workshop on
Conference_Location :
Fairfax, VA
Print_ISBN :
0-8186-1984-8
DOI :
10.1109/TAI.1989.65298