DocumentCode
2351936
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
fYear
1989
fDate
23-25 Oct 1989
Firstpage
19
Lastpage
26
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/TAI.1989.65298
Filename
65298
Link To Document