TY - GEN
T1 - Introducing fault tree analysis into product line software engineering for exception handling feature exploitation
AU - Noda, Atsushi
AU - Nakanishi, Tsuneo
AU - Fukuda, Akira
AU - Kitasuka, Teruaki
PY - 2007/12/1
Y1 - 2007/12/1
N2 - In product line software development, developers recognize functional and non-functional features of the product members of a product line, analyze commonality and variability of the product members in terms of their equipping features, and construct or acquire core assets with consideration of reusability. The method proposed in this paper is for reusability of exception handling that are considerable parts of products. The proposing method exploits exception handling features with using fault tree analysis (or FTA), reflects the exploited features in the feature diagram, and enables management of core assets with keeping traceability from feature diagram. The proposing method reduces omission of exception handling, moreover, manages the constructed fault tree as a core asset and enables derivation of fault trees of product members of the product line to use them for improving safety and reliability.
AB - In product line software development, developers recognize functional and non-functional features of the product members of a product line, analyze commonality and variability of the product members in terms of their equipping features, and construct or acquire core assets with consideration of reusability. The method proposed in this paper is for reusability of exception handling that are considerable parts of products. The proposing method exploits exception handling features with using fault tree analysis (or FTA), reflects the exploited features in the feature diagram, and enables management of core assets with keeping traceability from feature diagram. The proposing method reduces omission of exception handling, moreover, manages the constructed fault tree as a core asset and enables derivation of fault trees of product members of the product line to use them for improving safety and reliability.
UR - http://www.scopus.com/inward/record.url?scp=38149020107&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=38149020107&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:38149020107
SN - 9780889866416
T3 - Proceedings of the IASTED International Conference on Software Engineering, SE 2007
SP - 229
EP - 234
BT - Proceedings of the IASTED International Conference on Software Engineering, SE 2007
T2 - IASTED International Conference on Software Engineering, SE 2007
Y2 - 13 February 2007 through 15 February 2007
ER -