Code generation for embedded real time system
Applying simple and reuse software to Embedded Real Time systems poses significant challenges to industrial software which is applicable for large expert domain. ERT Software development is complex due to multidisciplinary knowledge required the development method such as software engineer, mechanic...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2010
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/11091/4/MahmoodAghajaniSiroosMFSKSM2010.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-utm-ep.11091 |
---|---|
record_format |
uketd_dc |
spelling |
my-utm-ep.110912017-09-26T01:38:11Z Code generation for embedded real time system 2010-04 Talab, Mahmood Aghajani Siroos QA76 Computer software Applying simple and reuse software to Embedded Real Time systems poses significant challenges to industrial software which is applicable for large expert domain. ERT Software development is complex due to multidisciplinary knowledge required the development method such as software engineer, mechanical engineer and electrical engineer. So, users of ERT software development framework are not limited to designers and developers who have software engineer background. The developed framework consists of three main elements: a modified component model, a component based timing analysis approach, and a code generator. An important part of the ERT framework which helps to develop ERT system is called code generator. Most of the code generators which are implemented by ERT frameworks can not represent complexity of ERT system. Currently many Object Oriented Analysis and Desigin methodology are available for implemenation of code generators, but their model cannot support ERT Component Base Development(CBD) directly. This motivate the study to propose criteria to evaluate exiting ERT frameworks, Then code generation in support CBD. This study consider further two important criteria which are Large Scale and Iterative development to be integrated with a Component Oriented Programing (COP) by developing a code generation tool. Thus, in this research a new tool was developed to support CBD framework method for ERT systems. To evaluate the applicability of the new tool, an ERT Case Study was designed and developed. Important features of COP and a commercial tool wich is called Rational Rose are compared based on a case study in this research. The result showed the advantages of COP code generation for supporting CBD method 2010-04 Thesis http://eprints.utm.my/id/eprint/11091/ http://eprints.utm.my/id/eprint/11091/4/MahmoodAghajaniSiroosMFSKSM2010.pdf application/pdf en public masters Universiti Teknologi Malaysia, Faculty of Computer Science and Information Systems Faculty of Computer Science and Information System |
institution |
Universiti Teknologi Malaysia |
collection |
UTM Institutional Repository |
language |
English |
topic |
QA76 Computer software |
spellingShingle |
QA76 Computer software Talab, Mahmood Aghajani Siroos Code generation for embedded real time system |
description |
Applying simple and reuse software to Embedded Real Time systems poses significant challenges to industrial software which is applicable for large expert domain. ERT Software development is complex due to multidisciplinary knowledge required the development method such as software engineer, mechanical engineer and electrical engineer. So, users of ERT software development framework are not limited to designers and developers who have software engineer background. The developed framework consists of three main elements: a modified component model, a component based timing analysis approach, and a code generator. An important part of the ERT framework which helps to develop ERT system is called code generator. Most of the code generators which are implemented by ERT frameworks can not represent complexity of ERT system. Currently many Object Oriented Analysis and Desigin methodology are available for implemenation of code generators, but their model cannot support ERT Component Base Development(CBD) directly. This motivate the study to propose criteria to evaluate exiting ERT frameworks, Then code generation in support CBD. This study consider further two important criteria which are Large Scale and Iterative development to be integrated with a Component Oriented Programing (COP) by developing a code generation tool. Thus, in this research a new tool was developed to support CBD framework method for ERT systems. To evaluate the applicability of the new tool, an ERT Case Study was designed and developed. Important features of COP and a commercial tool wich is called Rational Rose are compared based on a case study in this research. The result showed the advantages of COP code generation for supporting CBD method |
format |
Thesis |
qualification_level |
Master's degree |
author |
Talab, Mahmood Aghajani Siroos |
author_facet |
Talab, Mahmood Aghajani Siroos |
author_sort |
Talab, Mahmood Aghajani Siroos |
title |
Code generation for embedded real time system |
title_short |
Code generation for embedded real time system |
title_full |
Code generation for embedded real time system |
title_fullStr |
Code generation for embedded real time system |
title_full_unstemmed |
Code generation for embedded real time system |
title_sort |
code generation for embedded real time system |
granting_institution |
Universiti Teknologi Malaysia, Faculty of Computer Science and Information Systems |
granting_department |
Faculty of Computer Science and Information System |
publishDate |
2010 |
url |
http://eprints.utm.my/id/eprint/11091/4/MahmoodAghajaniSiroosMFSKSM2010.pdf |
_version_ |
1747814808427692032 |