Building a Software Development Environment for Embedded Systems: COMDES case study

Yu Guo, Wei Guan, Krzysztof Sierszecki, Christo K. Angelov

Publikation: Bidrag til bog/antologi/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

Resumé

This paper presents the architecture of an integratedsoftware development toolset supporting a domain-specific frame-work for embedded control applications. In this particular work,emphasis is put on tool requirements concerning the graphical specification, model transformation and code generation of embedded applications built of reusable executable components that are retrieved from a component repository. Furthermore, this paper attempts to cover the important aspects of the methodology and technology needed to implement a DSL development environment, with respect to both model-driven and component-based development of embedded software. The technological issues discussed come largely from the experience gained duringthe implementation of the prototype version of the COMDES development environment. The issues investigated and problemsdiscovered will offer hints to other research and development efforts dealing with software development environments based on models and components.
OriginalsprogEngelsk
TitelProceedings 2010 IEEE ACM International Conference on Green Computing and Communications GreenCom 2010 2010 IEEEACM International Conference on Cyber Physical and Social Computing CPSCom 2010 (2010) : GREENCOM-CPSCOM '10
Antal sider6
Udgivelses stedHangzhou
ForlagIEEE Computer Society Press
Publikationsdatodec. 2010
Sider916-921
ISBN (Trykt)978-0-7695-4331-4
ISBN (Elektronisk)9780769543314
DOI
StatusUdgivet - dec. 2010

Fingeraftryk

Embedded systems
Software engineering
DSL
Embedded software
Specifications
Code generation

Citer dette

Guo, Y., Guan, W., Sierszecki, K., & Angelov, C. K. (2010). Building a Software Development Environment for Embedded Systems: COMDES case study. I Proceedings 2010 IEEE ACM International Conference on Green Computing and Communications GreenCom 2010 2010 IEEEACM International Conference on Cyber Physical and Social Computing CPSCom 2010 (2010): GREENCOM-CPSCOM '10 (s. 916-921). Hangzhou: IEEE Computer Society Press. https://doi.org/10.1109/GreenCom-CPSCom.2010.118
Guo, Yu ; Guan, Wei ; Sierszecki, Krzysztof ; Angelov, Christo K. / Building a Software Development Environment for Embedded Systems: COMDES case study. Proceedings 2010 IEEE ACM International Conference on Green Computing and Communications GreenCom 2010 2010 IEEEACM International Conference on Cyber Physical and Social Computing CPSCom 2010 (2010): GREENCOM-CPSCOM '10. Hangzhou : IEEE Computer Society Press, 2010. s. 916-921
@inproceedings{d01c3b0aecf34b2e871d61ae9bd98b70,
title = "Building a Software Development Environment for Embedded Systems: COMDES case study",
abstract = "This paper presents the architecture of an integratedsoftware development toolset supporting a domain-specific frame-work for embedded control applications. In this particular work,emphasis is put on tool requirements concerning the graphical specification, model transformation and code generation of embedded applications built of reusable executable components that are retrieved from a component repository. Furthermore, this paper attempts to cover the important aspects of the methodology and technology needed to implement a DSL development environment, with respect to both model-driven and component-based development of embedded software. The technological issues discussed come largely from the experience gained duringthe implementation of the prototype version of the COMDES development environment. The issues investigated and problemsdiscovered will offer hints to other research and development efforts dealing with software development environments based on models and components.",
keywords = "Model driven software engineering, Component based software engineering, Tool-chain development, Eclipse",
author = "Yu Guo and Wei Guan and Krzysztof Sierszecki and Angelov, {Christo K.}",
year = "2010",
month = "12",
doi = "10.1109/GreenCom-CPSCom.2010.118",
language = "English",
isbn = "978-0-7695-4331-4",
pages = "916--921",
booktitle = "Proceedings 2010 IEEE ACM International Conference on Green Computing and Communications GreenCom 2010 2010 IEEEACM International Conference on Cyber Physical and Social Computing CPSCom 2010 (2010)",
publisher = "IEEE Computer Society Press",
address = "United States",

}

Guo, Y, Guan, W, Sierszecki, K & Angelov, CK 2010, Building a Software Development Environment for Embedded Systems: COMDES case study. i Proceedings 2010 IEEE ACM International Conference on Green Computing and Communications GreenCom 2010 2010 IEEEACM International Conference on Cyber Physical and Social Computing CPSCom 2010 (2010): GREENCOM-CPSCOM '10. IEEE Computer Society Press, Hangzhou, s. 916-921. https://doi.org/10.1109/GreenCom-CPSCom.2010.118

Building a Software Development Environment for Embedded Systems: COMDES case study. / Guo, Yu; Guan, Wei; Sierszecki, Krzysztof; Angelov, Christo K.

Proceedings 2010 IEEE ACM International Conference on Green Computing and Communications GreenCom 2010 2010 IEEEACM International Conference on Cyber Physical and Social Computing CPSCom 2010 (2010): GREENCOM-CPSCOM '10. Hangzhou : IEEE Computer Society Press, 2010. s. 916-921.

Publikation: Bidrag til bog/antologi/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

TY - GEN

T1 - Building a Software Development Environment for Embedded Systems: COMDES case study

AU - Guo, Yu

AU - Guan, Wei

AU - Sierszecki, Krzysztof

AU - Angelov, Christo K.

PY - 2010/12

Y1 - 2010/12

N2 - This paper presents the architecture of an integratedsoftware development toolset supporting a domain-specific frame-work for embedded control applications. In this particular work,emphasis is put on tool requirements concerning the graphical specification, model transformation and code generation of embedded applications built of reusable executable components that are retrieved from a component repository. Furthermore, this paper attempts to cover the important aspects of the methodology and technology needed to implement a DSL development environment, with respect to both model-driven and component-based development of embedded software. The technological issues discussed come largely from the experience gained duringthe implementation of the prototype version of the COMDES development environment. The issues investigated and problemsdiscovered will offer hints to other research and development efforts dealing with software development environments based on models and components.

AB - This paper presents the architecture of an integratedsoftware development toolset supporting a domain-specific frame-work for embedded control applications. In this particular work,emphasis is put on tool requirements concerning the graphical specification, model transformation and code generation of embedded applications built of reusable executable components that are retrieved from a component repository. Furthermore, this paper attempts to cover the important aspects of the methodology and technology needed to implement a DSL development environment, with respect to both model-driven and component-based development of embedded software. The technological issues discussed come largely from the experience gained duringthe implementation of the prototype version of the COMDES development environment. The issues investigated and problemsdiscovered will offer hints to other research and development efforts dealing with software development environments based on models and components.

KW - Model driven software engineering

KW - Component based software engineering

KW - Tool-chain development

KW - Eclipse

U2 - 10.1109/GreenCom-CPSCom.2010.118

DO - 10.1109/GreenCom-CPSCom.2010.118

M3 - Article in proceedings

SN - 978-0-7695-4331-4

SP - 916

EP - 921

BT - Proceedings 2010 IEEE ACM International Conference on Green Computing and Communications GreenCom 2010 2010 IEEEACM International Conference on Cyber Physical and Social Computing CPSCom 2010 (2010)

PB - IEEE Computer Society Press

CY - Hangzhou

ER -

Guo Y, Guan W, Sierszecki K, Angelov CK. Building a Software Development Environment for Embedded Systems: COMDES case study. I Proceedings 2010 IEEE ACM International Conference on Green Computing and Communications GreenCom 2010 2010 IEEEACM International Conference on Cyber Physical and Social Computing CPSCom 2010 (2010): GREENCOM-CPSCOM '10. Hangzhou: IEEE Computer Society Press. 2010. s. 916-921 https://doi.org/10.1109/GreenCom-CPSCom.2010.118