Masters Theses
Abstract
"Software development organizations have begun using Software Engineering Environments (SEEs) with the goal of enhancing the productivity of software developers and improving the quality of software products. The encompassing nature of a SEE means that it is typically very tightly coupled with the way an organization does business. To be most effective, the components of a SEE must be well integrated and the SEE itself must be integrated with the organization.
The challenge of tool integration increases considerably when the components of the environment come from different vendors and support varying degrees of “openness”. The challenge of integration with the organization increases in a like manner when the environment must support a variety of different organizations over a long period of time. In addition to these pressures, any SEE must perform well and must “scale” well as the size of the organization changes.
This paper proposes basing the Software Engineering Environment on the software development process used in an organization in order to meet the challenges of integration, performance, and scaling. The goals and services of distributed operating systems and Software Engineering Environments are outlined in order to more clearly define their roles. The motivation for using a well defined software development process is established along with the benefits of basing the Software Engineering Environment on the software development process. Components of a SEE that could effectively support the process and provide integration, performance, and scaling benefits are introduced along with an outline of an Ada program used to model the proposed components. The conclusion provides strong support for process driven SEEs, encourages the expansion of the concept into other “environments,” and cautions against literal interpretations of “process integration” that may slow the acceptance of this powerful approach"--Abstract, page iii.
Advisor(s)
Lo, T. Leo
St. Clair, Daniel C.
Committee Member(s)
Erickson, Kelvin T.
Department(s)
Computer Science
Degree Name
M.S. in Computer Science
Publisher
University of Missouri--Rolla
Publication Date
Spring 1994
Pagination
viii, 74 pages
Note about bibliography
Includes bibliographical references (pages 71-73).
Rights
© 1994 John Hayes Lampkin, All rights reserved.
Document Type
Thesis - Restricted Access
File Type
text
Language
English
Thesis Number
T 6785
Print OCLC #
31065814
Recommended Citation
Lampkin, John Hayes, "Process driven software engineering environments" (1994). Masters Theses. 1284.
https://scholarsmine.mst.edu/masters_theses/1284
Share My Thesis If you are the author of this work and would like to grant permission to make it openly accessible to all, please click the button above.
Comments
A report which is substantially this thesis is available here for download.