Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Model-driven development of RTOS-based embedded software

Authors
Maeng, Ji ChanNa, DongjinLee, YongsoonRyu, Min soo
Issue Date
Nov-2006
Publisher
Springer Verlag
Citation
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), v.4263 LNCS, pp.687 - 696
Indexed
SCOPUS
Journal Title
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume
4263 LNCS
Start Page
687
End Page
696
URI
https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/180754
DOI
10.1007/11902140_72
ISSN
0302-9743
Abstract
There is a growing interest in the model-driven software development as a viable solution to the increasing complexity of embedded software. An important characteristic of a model-driven approach is that it allows a developer to focus on high-level models rather than low-level details, thereby raising the level of abstraction at which a developer can work. Therefore, the model-driven approach can provide a significant productivity gain and improved maintainability. One of the most noticeable approaches is the OMG's MDA (Model-Driven Architecture), which is a de facto standard. Unfortunately, MDA provides little support for the development of RTOS-based embedded software since it focuses primarily on middleware target platforms such as EJB, Web Services, .NET, and CORBA. In this paper, we present a model-driven approach to RTOS-based embedded software development and an automated tool that can produce RTOS-specific code. Our contributions are two fold. First, we propose generic RTOS APIs (Application Programming Interfaces) that can capture most of typical RTOS services that can be used as a means for describing application's RTOS-related behavior at an early design stage. We then present a transformation tool that can generate fully functional code by transforming generic RTOS APIs into RTOS-specific APIs. Our tool, called TransPI, is able to produce 'C' code for POSIX-compliant RTOSs, and is also configurable to target other RTOSs that do not conform to the POSIX standard.
Files in This Item
Go to Link
Appears in
Collections
서울 공과대학 > 서울 컴퓨터소프트웨어학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Ryu, Min soo photo

Ryu, Min soo
COLLEGE OF ENGINEERING (SCHOOL OF COMPUTER SCIENCE)
Read more

Altmetrics

Total Views & Downloads

BROWSE