| Moda - multiple objective decision analysis: balancing quality attributes in software architectures |
| Full text |
Pdf
(525 KB)
|
Source
|
International Conference on Software Engineering
archive
Companion of the 30th international conference on Software engineering
table of contents
Leipzig, Germany
SESSION: Doctoral symposium session
table of contents
Pages 1019-1022
Year of Publication: 2008
ISBN:978-1-60558-079-1
|
|
Author
|
|
Lihua Xu
|
University of California, Irvine, Irvine, USA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 13, Downloads (12 Months): 83, Citation Count: 0
|
|
|
ABSTRACT
A high-quality software architecture facilitates in developing a high quality software-intensive system. To design such architecture, the architect must consider multiple stakeholders' inconsistent, contradictory, and partially understood objectives, and balance the myriad tradeoffs among them. Our approach proposes to balance quality attributes in software architectures by identify the important-yet-to-be-addressed quality attributes during the design process and provide architecture analysis methods to help compare the resulting architecture candidates with respect to required quality attributes.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
M.R. Barbacci, R. Ellison, et al, Quality-attribute Attribute Workshops, Technical Report, CMU/SEI-2003-TR-016.
|
| |
2
|
|
| |
3
|
S.P.Mattingly, Decision Theory for Performance Evaluation of New Technologies Incorporating Institutional Issues: Application to Traffic Control Implementation, PhD Dissertation, University of California, Irvine, CA.Tavel, P. 2007 Modeling and Simulation Design. AK Peters Ltd.
|
| |
4
|
R.Keeney and H.Raiffa, Decisions with Multiple Objectives: Preferences and Value Tradeoffs. New York: Wiley.
|
| |
5
|
|
| |
6
|
M.Svahnberg, G.Wohlin, L.Lundberrg, and M.Mattsson, A Quality-Driven Decision-Support Method for Identifying Software Architecture Candidates, International Journal of Software Engineering and Knowledge Engineering, 2003.
|
 |
7
|
Tariq Al-Naeem , Ian Gorton , Muhammed Ali Babar , Fethi Rabhi , Boualem Benatallah, A quality-driven systematic approach for architecting distributed software applications, Proceedings of the 27th international conference on Software engineering, May 15-21, 2005, St. Louis, MO, USA
[doi> 10.1145/1062455.1062508]
|
| |
8
|
|
 |
9
|
Lihua Xu , Scott A. Hendrickson , Eric Hettwer , Hadar Ziv , André van der Hoek , Debra J. Richardson, Towards supporting the architecture design process through evaluation of design alternatives, Proceedings of the ISSTA 2006 workshop on Role of software architecture for testing and analysis, p.81-87, July 17-20, 2006, Portland, Maine
[doi> 10.1145/1147249.1147260]
|
| |
10
|
L.Chung, B.A.Nixon, E.Yu, and J.Mylopoulos. Quality-attribute Requirements in Software Engineering. Springer.
|
| |
11
|
ArchStudio 4, http://www.isr.uci.edu/projects/archstudio/
|
 |
12
|
|
| |
13
|
M.Barbacci, SEI Architecture Analysis Techniques and When to Use Them, technical report, CMU/SEI-2002-TN-005.
|
| |
14
|
Chung-Horng Lung , Sonia Bot , Kalai Kalaichelvan , Rick Kazman, An approach to software architecture analysis for evolution and reusability, Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research, p.15, November 10-13, 1997, Toronto, Ontario, Canada
|
| |
15
|
|
| |
16
|
Rick Kazman , Jai Asundi , Mark Klein, Quantifying the costs and benefits of architectural decisions, Proceedings of the 23rd International Conference on Software Engineering, p.297-306, May 12-19, 2001, Toronto, Ontario, Canada
|
|