Evolving a simulation model product line software architecture from heterogeneous model representations
dc.contributor.advisor | Luqi | |
dc.contributor.advisor | Michael, James B. | |
dc.contributor.author | Greaney, Kevin J. | |
dc.date | September 2003 | |
dc.date.accessioned | 2012-08-22T15:30:29Z | |
dc.date.available | 2012-08-22T15:30:29Z | |
dc.date.issued | 2003-09 | |
dc.identifier.uri | https://hdl.handle.net/10945/9880 | |
dc.description.abstract | National- and Department-level decision-makers expect credible Department of Defense models and simulations (M and S) to provide them confidence in the simulation results, especially for mission-critical and high-risk decisions supporting National Security. Many of these large-scale, software- intensive simulation systems were autonomously developed over time, and subject to varying degrees of funding, maintenance, and life-cycle management practices, resulting in heterogeneous model representations and data. Systemic problems with distributed interoperability of these non-trivial simulations in federations' persist, and current techniques, procedures, and tools have not achieved the desired results. The Software Architecture-Based Product Line for simulation model representations, employing Architecture Readiness Levels presented in this dissertation provides an alternative methodology. The proposed four-layered M and S software architecture-based product line model enables the development of model representations supported by readiness levels. Each layer reflects a division of the software architecture-based product line. The layer represents a horizontal slice through the architecture for organizing viewpoints or views at the same level of abstraction while the software architecture-based product line represents a vertical slice. A layer may maintain multiple views and viewpoints of a software architecture-based product line. A Domain Metadata Repository prescribes the interaction between layers. We introduce the Domain Integrated Product Development Team concept. | en_US |
dc.description.uri | http://archive.org/details/evolvingsimulati109459880 | |
dc.format.extent | xx, 536 p. : ill. (some col.) ; 28 cm. | en_US |
dc.publisher | Monterey, California. Naval Postgraduate School | en_US |
dc.rights | This 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.lcsh | Software engineering. | en_US |
dc.title | Evolving a simulation model product line software architecture from heterogeneous model representations | en_US |
dc.contributor.department | Computer Science | |
dc.subject.author | Models and Simulations | en_US |
dc.subject.author | software architecture | en_US |
dc.subject.author | product lines | en_US |
dc.subject.author | architecture description languages (ADL) | en_US |
dc.subject.author | Extensible Markup Language (XML) | en_US |
dc.subject.author | verification | en_US |
dc.subject.author | validation | en_US |
dc.subject.author | readiness levels | en_US |
dc.subject.author | interoperability | en_US |
dc.subject.author | heterogeneous model representations and data | en_US |
dc.subject.author | credibility | en_US |
dc.subject.author | confidence | en_US |
dc.subject.author | distributed development | en_US |
dc.description.service | Colonel, United States Army | en_US |
etd.thesisdegree.name | Ph.D. in Software Engineering | en_US |
etd.thesisdegree.level | Doctoral | en_US |
etd.thesisdegree.discipline | Software Engineering | en_US |
etd.thesisdegree.grantor | Naval Postgraduate School | en_US |
dc.description.distributionstatement | Approved for public release; distribution is unlimited. |
Files in this item
This item appears in the following Collection(s)
-
1. Thesis and Dissertation Collection, all items
Publicly releasable NPS Theses, Dissertations, MBA Professional Reports, Joint Applied Projects, Systems Engineering Project Reports and other NPS degree-earning written works.