Error propagation in software architectures

被引:47
作者
Abdelmoez, W [1 ]
Nassar, DM [1 ]
Shereshevsky, M [1 ]
Gradetsky, N [1 ]
Gunnalan, R [1 ]
Ammar, HH [1 ]
Yu, B [1 ]
Mili, A [1 ]
机构
[1] W Virginia Univ, Lane Dept Comp Sci, Morgantown, WV 26506 USA
来源
10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE METRICS, PROCEEDINGS | 2004年
关键词
D O I
10.1109/METRIC.2004.1357923
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The study of software architectures is emerging as an important discipline in software engineering, due to its emphasis on large scale composition of software products, and its support for emerging software engineering paradigms such as product line engineering, component based software engineering, and software evolution. Architectural attributes differ from code-level software attributes in that they focus on the level of components and connectors, and that they are meaningful for an architecture. In this paper, we focus on a specific architectural attribute, which is the error propagation probability throughout the architecture, i.e. the probability that an error that arises in one component propagates to other components. We introduce, analyze, and validate formulas for estimating these probabilities using architectural level information.
引用
收藏
页码:384 / 393
页数:10
相关论文
共 19 条
[11]  
McCabe T. J., 1976, IEEE Transactions on Software Engineering, VSE-2, P308, DOI 10.1109/TSE.1976.233837
[12]  
Michael CC, 1997, COMPASS '97 - ARE WE MAKING PROGRESS TOWARDS COMPUTER ASSURANCE?, P68, DOI 10.1109/CMPASS.1997.613237
[13]  
MOORE DS, 2003, INTR PRACTICE STAT
[14]  
Rrnyi A., 1961, P 4 BERK S MATH STAT, V1, P547, DOI DOI 10.1021/JP106846B
[15]   A MATHEMATICAL THEORY OF COMMUNICATION [J].
SHANNON, CE .
BELL SYSTEM TECHNICAL JOURNAL, 1948, 27 (04) :623-656
[16]  
SHAW M, 1995, P S SOFTW REUS SEATT
[17]  
SHERESHEVSKY M, 2001, P COMPSAC 2001 COMP
[18]   Error propagation analysis for COTS systems [J].
Voas, J .
COMPUTING & CONTROL ENGINEERING JOURNAL, 1997, 8 (06) :269-272
[19]  
ZYCZKOWSKI K, 2003, RENY EXTR SHANN ENTR