DocumentCode
3056954
Title
An Economic Model for Software Architecture Decisions
Author
Clements, Paul C.
Author_Institution
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA
fYear
2007
fDate
20-26 May 2007
Firstpage
1
Lastpage
1
Abstract
Software architecture is touted as essential for system development, but its benefits are almost never quantified. Further, architects are faced with decisions about architecture (such as deciding when an architecture has outlived its usefulness) that should be answered on an economic basis. This paper presents an simple economic modeling language that has been useful in the realm of software product lines, and argues that a similar language would be equally useful in the realm of architecture decision-making.
Keywords
decision making; product development; simulation languages; software architecture; software cost estimation; software reusability; decision making; economic modeling language; software architecture; software product line; Application software; Assembly; Computer architecture; Cost function; Decision making; Documentation; Software architecture; Software design; Software engineering; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Economics of Software and Computation, 2007. ESC '07. First International Workshop on the
Conference_Location
Minneapolis, MN
Print_ISBN
0-7695-2955-0
Type
conf
DOI
10.1109/ESC.2007.2
Filename
4273047
Link To Document