DocumentCode
1838085
Title
A generic process to build reliable distributed software components from early to late stages of software development
Author
Lahami, Mariam ; Krichen, Moez ; Idani, Akram ; Jmaiel, Mohamed
Author_Institution
Nat. Sch. of Eng. of Sfax, Sfax, Tunisia
fYear
2010
fDate
Nov. 30 2010-Dec. 2 2010
Firstpage
287
Lastpage
292
Abstract
In this paper, we propose an incremental software development process that addresses reliability concerns, from early to late stages of software development. Contrary to existing techniques, in our proposal we merge two dependability means: fault prevention and fault forecasting techniques in order to build reliable distributed software systems. The design stage is focused on obtaining coherent specification of each individual component using an incremental refinement technique. After obtaining a consistent specification of each component, we deal with generating its code safely. In addition, we define consistent component assemblies by checking their compatibility at the integration level. The runtime testing stage is based on the fault forecasting technique which allows an emprirical estimation of the overall system reliability. Such process is used to get confidence that the obtained system behaves correctly according to its specification and fulfils all requirements and expectations. As an example, this paper introduces B formal method and Fractal component model to build reliable and trustworthy Fractal based applications.
Keywords
distributed processing; software engineering; B formal method; distributed software components; fault forecasting techniques; fault prevention; fractal component model; generic process; software development process; Fractals; Programming; Reliability engineering; Software reliability; Testing; Unified modeling language; B Formal method; Distributed component based architecture; Fractal; Software reliability; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Engineering and Systems (ICCES), 2010 International Conference on
Conference_Location
Cairo
Print_ISBN
978-1-4244-7040-2
Type
conf
DOI
10.1109/ICCES.2010.5674870
Filename
5674870
Link To Document