Meeting Nonfunctional Requirements through Software Architecture: A Weapon System Example
Loading...
Authors
Demir, Kadir Alpaslan
Subjects
Advisors
Date of Issue
2006
Date
Publisher
Language
Abstract
Meeting nonfunctional requirements is as important
as meeting functional requirements. A well-designed
software system architecture helps to ensure that the
necessary quality attributes of the system are satisfied.
The goal of this paper is to show how a system’s
software architecture can be designed to achieve its
nonfunctional requirements. The development process
is explained using a weapon system example named
Mine Neutralization System for navy mine hunting
ships. Also, a novel aspect of this paper is the
introduction of a new architectural style. The style is
described via an example.
Type
Article
Description
Series/Report No
Department
Computer Science (CS)
Organization
Identifiers
NPS Report Number
Sponsors
Funding
Format
Citation
Distribution Statement
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.
