Developing a Toolset Supporting the Construction of Reusable Components for Embedded Control Systems

Wei Guan, Krzysztof Sierszecki, Christo K. Angelov

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

Resumé

Reusing software components for embedded control applications enhances product quality and reduces time to market when appropriate (formal) methodologies and supporting toolsets are available. That is why industrial companies are interested in developing trusted, in-house reusable components for specific areas of application. This creates a demand for tools supporting the construction of reusable components, with various artifacts produced automatically out of component models and deposited into a repository. Thus, pre-fabricated and ready to use components can be reused to fabricate applications. That demand can be satisfied by a highly customized toolset providing an integrated development environment for rapid graphical component specification, component validation, automatic generation of artifacts and documentation. The paper presents a possible solution for creating a customized toolset based on open-source technology, in accordance with industrial requirements, as well as the approach used to engineer a toolset supporting component development for embedded control applications.
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
Sider879-884
ISBN (Trykt)978-0-7695-4331-4
ISBN (Elektronisk)9780769543314
DOI
StatusUdgivet - dec. 2010

Fingeraftryk

Control systems
Specifications
Engineers
Industry

Citer dette

Guan, W., Sierszecki, K., & Angelov, C. K. (2010). Developing a Toolset Supporting the Construction of Reusable Components for Embedded Control Systems. 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. 879-884). Hangzhou: IEEE Computer Society Press. https://doi.org/10.1109/GreenCom-CPSCom.2010.113
Guan, Wei ; Sierszecki, Krzysztof ; Angelov, Christo K. / Developing a Toolset Supporting the Construction of Reusable Components for Embedded Control Systems. 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. 879-884
@inproceedings{5371b337434c4915a1e2070862918495,
title = "Developing a Toolset Supporting the Construction of Reusable Components for Embedded Control Systems",
abstract = "Reusing software components for embedded control applications enhances product quality and reduces time to market when appropriate (formal) methodologies and supporting toolsets are available. That is why industrial companies are interested in developing trusted, in-house reusable components for specific areas of application. This creates a demand for tools supporting the construction of reusable components, with various artifacts produced automatically out of component models and deposited into a repository. Thus, pre-fabricated and ready to use components can be reused to fabricate applications. That demand can be satisfied by a highly customized toolset providing an integrated development environment for rapid graphical component specification, component validation, automatic generation of artifacts and documentation. The paper presents a possible solution for creating a customized toolset based on open-source technology, in accordance with industrial requirements, as well as the approach used to engineer a toolset supporting component development for embedded control applications.",
keywords = "Model-driven engineering, component-based development, meta-modeling, tools, code generation, Eclipse",
author = "Wei Guan and Krzysztof Sierszecki and Angelov, {Christo K.}",
year = "2010",
month = "12",
doi = "10.1109/GreenCom-CPSCom.2010.113",
language = "English",
isbn = "978-0-7695-4331-4",
pages = "879--884",
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",

}

Guan, W, Sierszecki, K & Angelov, CK 2010, Developing a Toolset Supporting the Construction of Reusable Components for Embedded Control Systems. 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. 879-884. https://doi.org/10.1109/GreenCom-CPSCom.2010.113

Developing a Toolset Supporting the Construction of Reusable Components for Embedded Control Systems. / 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. 879-884.

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

TY - GEN

T1 - Developing a Toolset Supporting the Construction of Reusable Components for Embedded Control Systems

AU - Guan, Wei

AU - Sierszecki, Krzysztof

AU - Angelov, Christo K.

PY - 2010/12

Y1 - 2010/12

N2 - Reusing software components for embedded control applications enhances product quality and reduces time to market when appropriate (formal) methodologies and supporting toolsets are available. That is why industrial companies are interested in developing trusted, in-house reusable components for specific areas of application. This creates a demand for tools supporting the construction of reusable components, with various artifacts produced automatically out of component models and deposited into a repository. Thus, pre-fabricated and ready to use components can be reused to fabricate applications. That demand can be satisfied by a highly customized toolset providing an integrated development environment for rapid graphical component specification, component validation, automatic generation of artifacts and documentation. The paper presents a possible solution for creating a customized toolset based on open-source technology, in accordance with industrial requirements, as well as the approach used to engineer a toolset supporting component development for embedded control applications.

AB - Reusing software components for embedded control applications enhances product quality and reduces time to market when appropriate (formal) methodologies and supporting toolsets are available. That is why industrial companies are interested in developing trusted, in-house reusable components for specific areas of application. This creates a demand for tools supporting the construction of reusable components, with various artifacts produced automatically out of component models and deposited into a repository. Thus, pre-fabricated and ready to use components can be reused to fabricate applications. That demand can be satisfied by a highly customized toolset providing an integrated development environment for rapid graphical component specification, component validation, automatic generation of artifacts and documentation. The paper presents a possible solution for creating a customized toolset based on open-source technology, in accordance with industrial requirements, as well as the approach used to engineer a toolset supporting component development for embedded control applications.

KW - Model-driven engineering

KW - component-based development

KW - meta-modeling

KW - tools

KW - code generation

KW - Eclipse

U2 - 10.1109/GreenCom-CPSCom.2010.113

DO - 10.1109/GreenCom-CPSCom.2010.113

M3 - Article in proceedings

SN - 978-0-7695-4331-4

SP - 879

EP - 884

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 -

Guan W, Sierszecki K, Angelov CK. Developing a Toolset Supporting the Construction of Reusable Components for Embedded Control Systems. 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. 879-884 https://doi.org/10.1109/GreenCom-CPSCom.2010.113