QoSPL: A QoS-Driven Software Product Line Engineering Framework for Distributed Real-time and Embedded Systems

Download
Author
Liu, Shih-Hsi
Bryant, Barrett R.
Gray, Jeff
Raje, Rajeev
Tuceryan, Mihran
Olsen, Andrew
Auguston, Mikhail
Date
2006Metadata
Show full item recordAbstract
The current synergy of Component-Based Software Engineering
(CBSE) and Software Product Line Engineering
(SPLE) requires evolution to facilitate Distributed Realtime
and Embedded (DRE) system construction. Such evolution
is driven by inherent Quality of Service (QoS) characteristics
in DRE systems. This paper introduces a QoSdriven
SPLE framework (QoSPL) as an analysis and design
paradigm for constructing a set of DRE systems as a
product line. Leveraging separation of concerns, DRE systems
are analyzed and designed by a collection of QoS
systemic paths, each of which individually determines how
well the service performs along the path and as a whole
represents a behavioral view of software architecture. The
paradigm reduces construction workload from the problems
of tangled functional and QoS requirements and
abundant infeasible design alternatives, and offers a less
subjective QoS evaluation. The adopted formalisms also
facilitate high-confidence DRE product line construction.
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.Collections
Related items
Showing items related by title, author, creator and subject.
-
Achieving Better Buying Power for Mobile Open Architecture Software Systems through Diverse Acquisition Scenarios
Scacchi, Walt; Alspaugh, Thomas A. (Monterey, California. Naval Postgraduate School, 2017-05); UCI-AM-17-041This research seeks to identify, track, and analyze software component costs and cost reduction opportunities within diverse acquisition life cycle scenarios for open architecture systems accommodating Web-based and mobile ... -
DoD'S Software Sustainment Ecosystem: Needed Skill Sets and Gap Analysis
Shull, Forrest; McLendon, Michael; Miller, Christopher (Monterey, California. Naval Postgraduate School, 2018-04-30); SYM-AM-18-059Software is the foundational building material for the engineering of the Department of Defense (DoD) systems;the principal means for delivering almost 100% of the integrated functionality of kinetic weapon systems. Software ... -
Total ownership cost - system software impacts
Naegle, Brad R. (Monterey, California. Naval Postgraduate School, 2017-04-19); NPS-CE-17-042Department of Defense (DoD) software-intensive systems and the software content in other systems will continue to grow and may dominate total ownership costs (TOC) in the future. These costs are exacerbated by the fact ...