Show simple item record

dc.contributor.advisorMichael, James Bret
dc.contributor.advisorShing, Man-Tak
dc.contributor.authorCaffall, Dale Scott
dc.date.accessioned2012-03-14T17:30:41Z
dc.date.available2012-03-14T17:30:41Z
dc.date.issued2003-03
dc.identifier.urihttp://hdl.handle.net/10945/1135
dc.descriptionApproved for public release; distribution in unlimited.en_US
dc.description.abstractThe Department of Defense looks increasingly towards an interoperable and integrated system-of-systems to provide required military capability. Non-essential software complexity of a system-of-systems can have a greater negative impact in system behavior than a single system. Our current systems-of-systems tend to require a great deal of software maintenance and to be intolerant of even the most minor of changes with respect to negative perturbations in system behavior. In this thesis, we explore the benefits of developing a conceptual framework as the basis for the system-of-systems development. We examine the application of accepted software engineering practices for single-system developments to the more complex problem of system-of-systems development. Using the Ballistic Missile Defense System as a case study, we present an abstract framework from which we can reason about the system-of-systems. We develop a conceptual software architecture that represents a logical organization of proposed software modules. We map the functionality of the system to conceptual software components with coordination and data exchanges handled by conceptual connectors. Finally, we assess our work to determine the feasibility of applying the conceptual framework techniques described in this thesis to system-of-systems acquisitions with the objective of reducing accidental complexity and controlling essential complexity.en_US
dc.description.urihttp://archive.org/details/conceptualframew109451135
dc.format.extentxii, 85 p. : ill. (some col.) ;en_US
dc.publisherMonterey, California. Naval Postgraduate Schoolen_US
dc.rightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.en_US
dc.subject.lcshComputer softwareen_US
dc.titleConceptual framework approach for system-of-systems software developmentsen_US
dc.typeThesisen_US
dc.contributor.departmentComputer Science
dc.subject.authorSystem-of-Systemsen_US
dc.subject.authorSoftware Complexityen_US
dc.subject.authorDomain Analysisen_US
dc.subject.authorSoftware Architectureen_US
dc.description.serviceCivilian, Missile Defense Agency, Washington, D.C.en_US
etd.thesisdegree.nameM.S. in Software Engineeringen_US
etd.thesisdegree.levelMastersen_US
etd.thesisdegree.disciplineSoftware Engineeringen_US
etd.thesisdegree.grantorNaval Postgraduate Schoolen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record