Code Generation for Embedded Software for Modeling Clear Box Structures
Journal: International Journal of Advanced Networking and Applications (Vol.3, No. 02)Publication Date: 2011-09-01
Authors : V. Chandra Prakash; Sastry JKR; D. Bala Krishna Kamesh;
Page : 1080-1093
Keywords : Embedded Systems; Sate Box; Clean Room Software Engineering; Verification and Validation; UML models; clear box; Embedded Software;
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.
Other Latest Articles
- Performance Analysis of MANET (WLAN) Using Different Routing Protocols in Multi service Environments-An Quantitative Study
- Wireless Sensor Network based Fire Monitoring and Extinguishing System in Real Time Environment
- Dynamic Resource Allocation in Computing Clouds through Distributed Multiple Criteria Decision Analysis using PROMETHEE Method
- Using of Artificial Neural Networks to Recognize the Noisy Accidents Patterns of Nuclear Research Reactors
- Rapid Progress of a Thermal Arrayed Waveguide Grating Module for Dense Wavelength Division Multiplexing Applications
Last modified: 2015-12-04 15:42:12