ACM Home Page
Please provide us with feedback. Feedback
An architectural pattern for non-functional dependability requirements
Full text PdfPdf (193 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 30 ,  Issue 4  (July 2005) table of contents
SESSION: Workshop on Architecting Dependable Systems (WADS) table of contents
Pages: 1 - 6  
Year of Publication: 2005
ISSN:0163-5948
Also published in ...
Authors
Lihua Xu  University of California, Irvine, Irvine, CA
Hadar Ziv  University of California, Irvine, Irvine, CA
Debra Richardson  University of California, Irvine, Irvine, CA
Thomas A. Alspaugh  University of California, Irvine, Irvine, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 25,   Downloads (12 Months): 132,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1082983.1083219
What is a DOI?

ABSTRACT

We address the research question of transforming dependability requirements into corresponding software architecture constructs. by proposing first that dependability needs can be classified into three types of requirements and second, an architectural pattern that allows requirements engineers and architects to map dependability requirements into three corresponding types of architectural components. The proposed pattern is general enough to work with existing requirements techniques and existing software architectural styles, including enterprise and product-line architectures.


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, "SEI Architecture Analysis Techniques and When to Use Them", Technical Note, CMU/SEI-2002-TN-005.
 
2
Manuel Brandozzi and Dewayne E Perry. "From Goal-Oriented Requirements to Architectural Prescriptions: The Preskiptor Process." In From Software Requirements to Architectures Workshop (STRAW), May 2003, pp 107--113.
 
3
 
4
L. Chung, B. Nixon, E. Yu, and J. Mylopoulos, "Nonfunctional Requirements in Software Engineering" Kluwer Academic Publishers 2000.
 
5
L. M. Cysneiros, J. C. S. P. Leite and J. M. S. Neto, "A Framework for Integrating Non-functional Requirements into Conceptual Models", RE'01, 2001.
 
6
 
7
D. Gross and E. Yu, "From Non-Functional Requirements to Design Through Patterns", Requirements Engineering Journal, vol. 6, 2001.
 
8
A. van Lamsweerde, "From System Goals to Software Architecture", SFM 2003, 25--43.
 
9
C. V. Lopes and T. C. Ngo, "The Aspect Markup Language and its support of Aspect Plugins", ISR Technical Report UCI-ISR-04-8, University of California, Irvine.
 
10
 
11
 
12
 
13
Workshop on Early Aspects, "Aspect-Oriented Requirements Engineering and Architecture Design". http://www.early-aspects.net/
 
14
Xu, L., Ziv, H., and Richardson, D., Towards Modeling Non-Functional Requirements in Software Architecture, Early Aspects 2005: Aspect-Oriented Requirements Engineering and Architecture Design, in conjunction with AOSD'2005, Chicago, Illinois, March 2005.
 
15

Collaborative Colleagues:
Lihua Xu: colleagues
Hadar Ziv: colleagues
Debra Richardson: colleagues
Thomas A. Alspaugh: colleagues