A component model for adaptive middleware services and applications

Daniel Pakkala, Juho Perälä, Eila Niemelä

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

4 Citations (Scopus)

Abstract

This paper contributes a novel component model (called MidGate) that enables behavioral adaptation of pervasive middleware services and applications as part of a reflective middleware platform. The component model applies the concept of middleware reflection to dynamically varying computing resources. The research problem addressed in the paper is how to support a pervasive computing environment's dynamic adaptation requirements for middleware services and applications in a software component architecture. A component model, referred to as the MidGate component model, is presented as a solution to the research problem. The component model has been validated by a prototype system, given as an example in this paper.
Original languageEnglish
Title of host publicationProceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007
PublisherIEEE Institute of Electrical and Electronic Engineers
Pages21-30
ISBN (Print)0-7695-2977-1, 978-0-7695-2977-6
DOIs
Publication statusPublished - 2007
MoE publication typeA4 Article in a conference publication
Event33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007 - Lubeck, Germany
Duration: 28 Aug 200731 Aug 2007

Conference

Conference33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007
Abbreviated titleEUROMICRO 2007
CountryGermany
CityLubeck
Period28/08/0731/08/07

Fingerprint

Middleware
Ubiquitous computing

Keywords

  • pervasive computing
  • pervasive computing architectures
  • middleware
  • middleware services

Cite this

Pakkala, D., Perälä, J., & Niemelä, E. (2007). A component model for adaptive middleware services and applications. In Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007 (pp. 21-30). IEEE Institute of Electrical and Electronic Engineers . https://doi.org/10.1109/EUROMICRO.2007.5
Pakkala, Daniel ; Perälä, Juho ; Niemelä, Eila. / A component model for adaptive middleware services and applications. Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007. IEEE Institute of Electrical and Electronic Engineers , 2007. pp. 21-30
@inproceedings{6fb2ff8bc0a7483594b76f48371f88ab,
title = "A component model for adaptive middleware services and applications",
abstract = "This paper contributes a novel component model (called MidGate) that enables behavioral adaptation of pervasive middleware services and applications as part of a reflective middleware platform. The component model applies the concept of middleware reflection to dynamically varying computing resources. The research problem addressed in the paper is how to support a pervasive computing environment's dynamic adaptation requirements for middleware services and applications in a software component architecture. A component model, referred to as the MidGate component model, is presented as a solution to the research problem. The component model has been validated by a prototype system, given as an example in this paper.",
keywords = "pervasive computing, pervasive computing architectures, middleware, middleware services",
author = "Daniel Pakkala and Juho Per{\"a}l{\"a} and Eila Niemel{\"a}",
year = "2007",
doi = "10.1109/EUROMICRO.2007.5",
language = "English",
isbn = "0-7695-2977-1",
pages = "21--30",
booktitle = "Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007",
publisher = "IEEE Institute of Electrical and Electronic Engineers",
address = "United States",

}

Pakkala, D, Perälä, J & Niemelä, E 2007, A component model for adaptive middleware services and applications. in Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007. IEEE Institute of Electrical and Electronic Engineers , pp. 21-30, 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007, Lubeck, Germany, 28/08/07. https://doi.org/10.1109/EUROMICRO.2007.5

A component model for adaptive middleware services and applications. / Pakkala, Daniel; Perälä, Juho; Niemelä, Eila.

Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007. IEEE Institute of Electrical and Electronic Engineers , 2007. p. 21-30.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - A component model for adaptive middleware services and applications

AU - Pakkala, Daniel

AU - Perälä, Juho

AU - Niemelä, Eila

PY - 2007

Y1 - 2007

N2 - This paper contributes a novel component model (called MidGate) that enables behavioral adaptation of pervasive middleware services and applications as part of a reflective middleware platform. The component model applies the concept of middleware reflection to dynamically varying computing resources. The research problem addressed in the paper is how to support a pervasive computing environment's dynamic adaptation requirements for middleware services and applications in a software component architecture. A component model, referred to as the MidGate component model, is presented as a solution to the research problem. The component model has been validated by a prototype system, given as an example in this paper.

AB - This paper contributes a novel component model (called MidGate) that enables behavioral adaptation of pervasive middleware services and applications as part of a reflective middleware platform. The component model applies the concept of middleware reflection to dynamically varying computing resources. The research problem addressed in the paper is how to support a pervasive computing environment's dynamic adaptation requirements for middleware services and applications in a software component architecture. A component model, referred to as the MidGate component model, is presented as a solution to the research problem. The component model has been validated by a prototype system, given as an example in this paper.

KW - pervasive computing

KW - pervasive computing architectures

KW - middleware

KW - middleware services

U2 - 10.1109/EUROMICRO.2007.5

DO - 10.1109/EUROMICRO.2007.5

M3 - Conference article in proceedings

SN - 0-7695-2977-1

SN - 978-0-7695-2977-6

SP - 21

EP - 30

BT - Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007

PB - IEEE Institute of Electrical and Electronic Engineers

ER -

Pakkala D, Perälä J, Niemelä E. A component model for adaptive middleware services and applications. In Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, EUROMICRO 2007. IEEE Institute of Electrical and Electronic Engineers . 2007. p. 21-30 https://doi.org/10.1109/EUROMICRO.2007.5