Home > Research > Publications & Outputs > Exploiting a Generic Approach to Construct Comp...
View graph of relations

Exploiting a Generic Approach to Construct Component-Based Systems Software in Linux Environments

Research output: Contribution to journalJournal article

Published

Standard

Exploiting a Generic Approach to Construct Component-Based Systems Software in Linux Environments. / Ueyama, Jo; Madeira, Edmundo R. M.; Taiani, Francois; Camargo, Raphael Y. de; Grace, Paul; Coulson, Geoffrey.

In: International Journal of Software Engineering and Knowledge Engineering, Vol. 20, No. 6, 2010, p. 843-873.

Research output: Contribution to journalJournal article

Harvard

Ueyama, J, Madeira, ERM, Taiani, F, Camargo, RYD, Grace, P & Coulson, G 2010, 'Exploiting a Generic Approach to Construct Component-Based Systems Software in Linux Environments', International Journal of Software Engineering and Knowledge Engineering, vol. 20, no. 6, pp. 843-873. https://doi.org/10.1142/S0218194010004967

APA

Ueyama, J., Madeira, E. R. M., Taiani, F., Camargo, R. Y. D., Grace, P., & Coulson, G. (2010). Exploiting a Generic Approach to Construct Component-Based Systems Software in Linux Environments. International Journal of Software Engineering and Knowledge Engineering, 20(6), 843-873. https://doi.org/10.1142/S0218194010004967

Vancouver

Ueyama J, Madeira ERM, Taiani F, Camargo RYD, Grace P, Coulson G. Exploiting a Generic Approach to Construct Component-Based Systems Software in Linux Environments. International Journal of Software Engineering and Knowledge Engineering. 2010;20(6):843-873. https://doi.org/10.1142/S0218194010004967

Author

Ueyama, Jo ; Madeira, Edmundo R. M. ; Taiani, Francois ; Camargo, Raphael Y. de ; Grace, Paul ; Coulson, Geoffrey. / Exploiting a Generic Approach to Construct Component-Based Systems Software in Linux Environments. In: International Journal of Software Engineering and Knowledge Engineering. 2010 ; Vol. 20, No. 6. pp. 843-873.

Bibtex

@article{81c1d223b9d74ddeb73e72f7d9d6c9dc,
title = "Exploiting a Generic Approach to Construct Component-Based Systems Software in Linux Environments",
abstract = "Component-based software engineering has recently emerged as a promising solution to the development of system-level software. Unfortunately, current approaches are limited to specific platforms and domains. This lack of generality is particularly problematic as it prevents knowledge sharing and generally drives development costs up. In the past, we have developed a generic approach to component-based software engineering for system-level software called OpenCom. In this paper, we present OpenComL an instantiation of OpenCom to Linux environments and show how it can be profiled to meet a range of system-level software in Linux environments. For this, we demonstrate its application to constructing a programmable router platform and a middleware for parallel environments.",
keywords = "System software, component-based software development , middleware",
author = "Jo Ueyama and Madeira, {Edmundo R. M.} and Francois Taiani and Camargo, {Raphael Y. de} and Paul Grace and Geoffrey Coulson",
year = "2010",
doi = "10.1142/S0218194010004967",
language = "English",
volume = "20",
pages = "843--873",
journal = "International Journal of Software Engineering and Knowledge Engineering",
issn = "0218-1940",
publisher = "World Scientific Publishing Co. Pte Ltd",
number = "6",

}

RIS

TY - JOUR

T1 - Exploiting a Generic Approach to Construct Component-Based Systems Software in Linux Environments

AU - Ueyama, Jo

AU - Madeira, Edmundo R. M.

AU - Taiani, Francois

AU - Camargo, Raphael Y. de

AU - Grace, Paul

AU - Coulson, Geoffrey

PY - 2010

Y1 - 2010

N2 - Component-based software engineering has recently emerged as a promising solution to the development of system-level software. Unfortunately, current approaches are limited to specific platforms and domains. This lack of generality is particularly problematic as it prevents knowledge sharing and generally drives development costs up. In the past, we have developed a generic approach to component-based software engineering for system-level software called OpenCom. In this paper, we present OpenComL an instantiation of OpenCom to Linux environments and show how it can be profiled to meet a range of system-level software in Linux environments. For this, we demonstrate its application to constructing a programmable router platform and a middleware for parallel environments.

AB - Component-based software engineering has recently emerged as a promising solution to the development of system-level software. Unfortunately, current approaches are limited to specific platforms and domains. This lack of generality is particularly problematic as it prevents knowledge sharing and generally drives development costs up. In the past, we have developed a generic approach to component-based software engineering for system-level software called OpenCom. In this paper, we present OpenComL an instantiation of OpenCom to Linux environments and show how it can be profiled to meet a range of system-level software in Linux environments. For this, we demonstrate its application to constructing a programmable router platform and a middleware for parallel environments.

KW - System software

KW - component-based software development

KW - middleware

U2 - 10.1142/S0218194010004967

DO - 10.1142/S0218194010004967

M3 - Journal article

VL - 20

SP - 843

EP - 873

JO - International Journal of Software Engineering and Knowledge Engineering

JF - International Journal of Software Engineering and Knowledge Engineering

SN - 0218-1940

IS - 6

ER -