ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Code Generation for Embedded Software for Modeling Clear Box Structures

Journal: International Journal of Advanced Networking and Applications (Vol.3, No. 02)

Publication Date:

Authors : ; ; ;

Page : 1080-1093

Keywords : Embedded Systems; Sate Box; Clean Room Software Engineering; Verification and Validation; UML models; clear box; Embedded Software;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

Cleanroom software Engineering (CRSE) recommended that the code related to the Application systems be generated either manually or through code generation models or represents the same as a hierarchy of clear box structures. CRSE has even advocated that the code be developed using the State models that models the internal behavior of the systems. No framework has been recommended by any Author using which the Clear boxes are designed using the code generation methods. Code Generation is one of the important quality issues addressed in cleanroom software engineering. It has been investigated that CRSE can be used for life cycle management of the embedded systems when the hardware-software co-design is in-built as part and parcel of CRSE by way of adding suitable models to CRSE and redefining the same. The design of Embedded Systems involves code generation in respect of hardware and Embedded Software. In this paper, a framework is proposed using which the embedded software is generated. The method is unique that it considers various aspects of the code generation which includes Code Segments, Code Functions, Classes, Globalization, Variable propagation etc. The proposed Framework has been applied to a Pilot project and the experimental results are presented.

Last modified: 2015-12-04 15:42:12