BROSCH, Franz, Heiko KOZIOLEK, Barbora BÜHNOVÁ and Ralf REUSSNER. Architecture-Based Reliability Prediction with the Palladio Component Model. IEEE transactions on software engineering. New York: IEEE Computer Society, 2012, vol. 38, No 6, p. 1319-1339. ISSN 0098-5589. Available from: https://dx.doi.org/10.1109/TSE.2011.94.
Other formats:   BibTeX LaTeX RIS
Basic information
Original name Architecture-Based Reliability Prediction with the Palladio Component Model
Authors BROSCH, Franz (276 Germany), Heiko KOZIOLEK (276 Germany), Barbora BÜHNOVÁ (203 Czech Republic, guarantor, belonging to the institution) and Ralf REUSSNER (276 Germany).
Edition IEEE transactions on software engineering, New York, IEEE Computer Society, 2012, 0098-5589.
Other information
Original language English
Type of outcome Article in a journal
Field of Study 10201 Computer sciences, information science, bioinformatics
Country of publisher United States of America
Confidentiality degree is not subject to a state or trade secret
WWW Article URL
Impact factor Impact factor: 2.588
RIV identification code RIV/00216224:14330/12:00061729
Organization unit Faculty of Informatics
Doi http://dx.doi.org/10.1109/TSE.2011.94
UT WoS 000311556100005
Keywords in English Software architectures; quality analysis and evaluation; reliability; design tools and techniques
Tags International impact, Reviewed
Changed by Changed by: RNDr. Pavel Šmerk, Ph.D., učo 3880. Changed: 22/4/2013 05:25.
Abstract
With the increasing importance of reliability in business and industrial software systems, new techniques of architecture-based reliability engineering are becoming an integral part of the development process. These techniques can assist system architects in evaluating the reliability impact of their design decisions. Architecture-based reliability engineering is only effective if the involved reliability models reflect the interaction and usage of software components and their deployment to potentially unreliable hardware. However, existing approaches either neglect individual impact factors on reliability or hard-code them into formal models, which limits their applicability in component-based development processes. This paper introduces a reliability modelling and prediction technique that considers the relevant architectural factors of software systems and explicitly models the component usage profile and execution environment. The technique offers a UML-like modelling notation, whose models are automatically transformed into a formal analytical model. Our work builds upon the Palladio Component Model, employing novel techniques of information propagation and reliability assessment. We validate our technique with sensitivity analyses and simulation in two case studies. The case studies demonstrate effective support of usage profile analysis and architectural configuration ranking, together with the employment of reliability-improving architecture tactics.
Links
LA09016, research and development projectName: Účast ČR v European Research Consortium for Informatics and Mathematics (ERCIM) (Acronym: ERCIM)
Investor: Ministry of Education, Youth and Sports of the CR, Czech Republic membership in the European Research Consortium for Informatics and Mathematics
PrintDisplayed: 25/5/2024 13:58