DocumentCode :
3348219
Title :
A Formal Framework for Modeling External Behavior of an Embedded System As a Black Box Structure
Author :
Sastry, J.K.R. ; Prakash, V.C. ; Reddy, L.S.S.
Author_Institution :
Dept. of Comput. Sci. & Eng., K.L. Univ., Guntur, India
fYear :
2009
fDate :
10-12 Dec. 2009
Firstpage :
1
Lastpage :
7
Abstract :
Embedded systems must be high quality systems and the development of embedded systems involves modeling both the external and internal behaviors of the systems. Cleanroom software engineering (CRSE) life cycle methodology concentrates on the quality issues by considering different formal verification and validation methods introduced at different stages of development. CRSE uses box structures that employ formal methods to achieve high quality software systems in specific. In CRSE, the external behavioral modeling is achieved through design of black box structures. CRSE can be used for the development of embedded systems as CRSE methodology is also based on both external and internal behavior modeling. Many methods were proposed in the literature for designing the black box structures that are based on intuition or experience of the designers. Therefore CRSE suffers from lack of formal frameworks to derive Box structures meant for modeling the external behavior. In this paper, a formal architectural framework related to external behavior modeling based on end-to-end processing of the embedded systems represented by thin threads and composite threads is presented that helps in representing the stimulus-response requirements of the embedded systems to be built as Black box structures. The external behavioral model of a pilot project (temperature monitoring and controlling of nuclear reactor system) is presented using the formal framework proposed in this paper.
Keywords :
embedded systems; formal verification; multi-threading; systems software; black box structure; cleanroom software engineering life cycle methodology; embedded system; end-to-end processing; external behavioral modeling; formal architectural framework; formal framework; formal methods; formal verification; internal behaviors; software systems; stimulus-response requirements; validation methods; Computer science; Embedded system; Formal verification; Software engineering; Software systems; Software testing; System testing; Temperature measurement; Temperature sensors; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Multimedia Computing, 2009. EM-Com 2009. 4th International Conference on
Conference_Location :
Jeju
Print_ISBN :
978-1-4244-4995-8
Type :
conf
DOI :
10.1109/EM-COM.2009.5402963
Filename :
5402963
Link To Document :
بازگشت