Automated Code Generation For Safety-Related Applications: A Case Study
This paper addresses issues relating to the suitability of using automated code generation(ACG) technologies for the development of real-time, safety-critical systems. This researchexplored the characteristics of model-based software development methodologies and the automatedcode generation tools t...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
AGH University of Science and Technology Press
2007-01-01
|
Series: | Computer Science |
Subjects: | |
Online Access: | http://journals.agh.edu.pl/csci/article/download/199/133 |
id |
doaj-70ce101b0d3f419db49bfe896bf2239e |
---|---|
record_format |
Article |
spelling |
doaj-70ce101b0d3f419db49bfe896bf2239e2020-11-24T21:57:27ZengAGH University of Science and Technology PressComputer Science1508-28062007-01-0183710.7494/csci.2007.8.3.37Automated Code Generation For Safety-Related Applications: A Case StudyDavid P. Gluch0Andrew J. Kornecki1Embry Riddle Aeronautical University (ERAU)Embry Riddle Aeronautical University (ERAU)This paper addresses issues relating to the suitability of using automated code generation(ACG) technologies for the development of real-time, safety-critical systems. This researchexplored the characteristics of model-based software development methodologies and the automatedcode generation tools that support them. Specifically, data related to the engineeringchallenges, skills, and effort associated with ACG practices and technologies were collectedas part of a case study. Characteristics such as the generated code’s organization, size, readability,traceability to model, real-time constructs, and exception handling were identified. Inaddition, the case study involved software engineering practices that incorporate integratedanalysis and design iterations throughout a model-based development process. The researchinvestigated both the static and dynamic characteristics of the selected techniques and tools,identified characteristics of ACG tools with potential impact on safety, and considered thesemantic consistency between representations.http://journals.agh.edu.pl/csci/article/download/199/133Software Enginnering Process; Software Tools; Automatic Code Generation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
David P. Gluch Andrew J. Kornecki |
spellingShingle |
David P. Gluch Andrew J. Kornecki Automated Code Generation For Safety-Related Applications: A Case Study Computer Science Software Enginnering Process; Software Tools; Automatic Code Generation |
author_facet |
David P. Gluch Andrew J. Kornecki |
author_sort |
David P. Gluch |
title |
Automated Code Generation For Safety-Related Applications: A Case Study |
title_short |
Automated Code Generation For Safety-Related Applications: A Case Study |
title_full |
Automated Code Generation For Safety-Related Applications: A Case Study |
title_fullStr |
Automated Code Generation For Safety-Related Applications: A Case Study |
title_full_unstemmed |
Automated Code Generation For Safety-Related Applications: A Case Study |
title_sort |
automated code generation for safety-related applications: a case study |
publisher |
AGH University of Science and Technology Press |
series |
Computer Science |
issn |
1508-2806 |
publishDate |
2007-01-01 |
description |
This paper addresses issues relating to the suitability of using automated code generation(ACG) technologies for the development of real-time, safety-critical systems. This researchexplored the characteristics of model-based software development methodologies and the automatedcode generation tools that support them. Specifically, data related to the engineeringchallenges, skills, and effort associated with ACG practices and technologies were collectedas part of a case study. Characteristics such as the generated code’s organization, size, readability,traceability to model, real-time constructs, and exception handling were identified. Inaddition, the case study involved software engineering practices that incorporate integratedanalysis and design iterations throughout a model-based development process. The researchinvestigated both the static and dynamic characteristics of the selected techniques and tools,identified characteristics of ACG tools with potential impact on safety, and considered thesemantic consistency between representations. |
topic |
Software Enginnering Process; Software Tools; Automatic Code Generation |
url |
http://journals.agh.edu.pl/csci/article/download/199/133 |
work_keys_str_mv |
AT davidpgluch automatedcodegenerationforsafetyrelatedapplicationsacasestudy AT andrewjkornecki automatedcodegenerationforsafetyrelatedapplicationsacasestudy |
_version_ |
1725855499716395008 |