User Settings
Open AccessReport10.21236/ada445650

Use of the Architecture Tradeoff Analysis Method (ATAM) in the Acquisition of Software-Intensive Systems

5

TL;DRAbstract

Software architecture is critical to the quality of a software-intensive system. For an acquisition organization, such as the Department of Defense (DoD), the ability to evaluate software architectures early in an acquisition can have a favorable impact on the delivered system. This technical note discusses the role of software architecture evaluations in a system acquisition and describes the contractual elements that are needed to accommodate architecture evaluations in an acquisition. The note then provides an example of contractual language that incorporates the Architecture Tradeoff Analysis Method (ATAM) as a software architecture evaluation method in a system acquisition.

Chat with Paper

AI Agents for this Paper

Software architecture is critical to the quality of a software-intensive system. For an acquisition organization, such as the Department of Defense (DoD), the ability to evaluate software architectures early in an acquisition can have a favorable impact on the delivered system. This technical note discusses the role of software architecture evaluations in a system acquisition and describes the contractual elements that are needed to accommodate architecture evaluations in an acquisition. The note then provides an example of contractual language that incorporates the Architecture Tradeoff Analysis Method (ATAM) as a software architecture evaluation method in a system acquisition.

Keywords

Architecture tradeoff analysis methodComputer scienceReference architectureSoftware architecture descriptionSoftware engineeringResource-oriented architectureSoftware architectureArchitecture

Chat

Click to start Chat