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...

Full description

Saved in:
Bibliographic Details
Main Author: Talab, Mahmood Aghajani Siroos
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