Aspect oriented service composition for telecommunication applications

Jörg Niemöller

Research output: ThesisDoctoral ThesisScientific

334 Downloads (Pure)

Abstract

This PhD dissertation investigates how to overcome the negative effects of cross cutting concerns in the development of composite service applications. It proposes a combination of dynamic aspect oriented programming with a rules driven service composition mechanism. This combination allows very flexible utilization of aspects based on run-time data. The thesis contributes a join-point model and it integrates techniques for weaving and advice definition into the underlying composition language and execution engine. A particular focus of the thesis is telecommunication applications with their unique model for utilizing heterogeneous constituent services and their severe real-time requirements. Next to its primary use for modular implementation and flexible deployment of concerns in telecommunication applications, the dissertation discusses AOP as a feature for automated management and customization of service applications. The verification of the proposed solution contributes a detailed assessment of run-time performance, including a theoretical model of the AOP implementation. It allows predicting the performance of various alternative solutions. The proposed solution for combined AOP and service composition provides properties, which directly address challenges in pervasive computing and the Internet of things. Thus, this dissertation advances beyond the telecommunication domain with results applicable to various highly relevant technical developments.
Original languageEnglish
QualificationDoctor of Philosophy
Awarding Institution
  • Tilburg University
Supervisors/Advisors
  • Papazoglou, Mike, Promotor
  • van den Heuvel, Willem-Jan, Promotor
Award date8 Apr 2016
Place of PublicationTilburg
Publisher
Print ISBNs978 90 5668 468 6
Publication statusPublished - 2016

Fingerprint

Telecommunication
Chemical analysis
Aspect oriented programming
Ubiquitous computing
Engines
Composite materials

Cite this

Niemöller, J. (2016). Aspect oriented service composition for telecommunication applications. Tilburg: CentER, Center for Economic Research.
Niemöller, Jörg. / Aspect oriented service composition for telecommunication applications. Tilburg : CentER, Center for Economic Research, 2016. 212 p.
@phdthesis{c2a0b1db3c6142acac30697d4f12cef3,
title = "Aspect oriented service composition for telecommunication applications",
abstract = "This PhD dissertation investigates how to overcome the negative effects of cross cutting concerns in the development of composite service applications. It proposes a combination of dynamic aspect oriented programming with a rules driven service composition mechanism. This combination allows very flexible utilization of aspects based on run-time data. The thesis contributes a join-point model and it integrates techniques for weaving and advice definition into the underlying composition language and execution engine. A particular focus of the thesis is telecommunication applications with their unique model for utilizing heterogeneous constituent services and their severe real-time requirements. Next to its primary use for modular implementation and flexible deployment of concerns in telecommunication applications, the dissertation discusses AOP as a feature for automated management and customization of service applications. The verification of the proposed solution contributes a detailed assessment of run-time performance, including a theoretical model of the AOP implementation. It allows predicting the performance of various alternative solutions. The proposed solution for combined AOP and service composition provides properties, which directly address challenges in pervasive computing and the Internet of things. Thus, this dissertation advances beyond the telecommunication domain with results applicable to various highly relevant technical developments.",
author = "J{\"o}rg Niem{\"o}ller",
year = "2016",
language = "English",
isbn = "978 90 5668 468 6",
series = "CentER Dissertation Series",
publisher = "CentER, Center for Economic Research",
school = "Tilburg University",

}

Niemöller, J 2016, 'Aspect oriented service composition for telecommunication applications', Doctor of Philosophy, Tilburg University, Tilburg.

Aspect oriented service composition for telecommunication applications. / Niemöller, Jörg.

Tilburg : CentER, Center for Economic Research, 2016. 212 p.

Research output: ThesisDoctoral ThesisScientific

TY - THES

T1 - Aspect oriented service composition for telecommunication applications

AU - Niemöller, Jörg

PY - 2016

Y1 - 2016

N2 - This PhD dissertation investigates how to overcome the negative effects of cross cutting concerns in the development of composite service applications. It proposes a combination of dynamic aspect oriented programming with a rules driven service composition mechanism. This combination allows very flexible utilization of aspects based on run-time data. The thesis contributes a join-point model and it integrates techniques for weaving and advice definition into the underlying composition language and execution engine. A particular focus of the thesis is telecommunication applications with their unique model for utilizing heterogeneous constituent services and their severe real-time requirements. Next to its primary use for modular implementation and flexible deployment of concerns in telecommunication applications, the dissertation discusses AOP as a feature for automated management and customization of service applications. The verification of the proposed solution contributes a detailed assessment of run-time performance, including a theoretical model of the AOP implementation. It allows predicting the performance of various alternative solutions. The proposed solution for combined AOP and service composition provides properties, which directly address challenges in pervasive computing and the Internet of things. Thus, this dissertation advances beyond the telecommunication domain with results applicable to various highly relevant technical developments.

AB - This PhD dissertation investigates how to overcome the negative effects of cross cutting concerns in the development of composite service applications. It proposes a combination of dynamic aspect oriented programming with a rules driven service composition mechanism. This combination allows very flexible utilization of aspects based on run-time data. The thesis contributes a join-point model and it integrates techniques for weaving and advice definition into the underlying composition language and execution engine. A particular focus of the thesis is telecommunication applications with their unique model for utilizing heterogeneous constituent services and their severe real-time requirements. Next to its primary use for modular implementation and flexible deployment of concerns in telecommunication applications, the dissertation discusses AOP as a feature for automated management and customization of service applications. The verification of the proposed solution contributes a detailed assessment of run-time performance, including a theoretical model of the AOP implementation. It allows predicting the performance of various alternative solutions. The proposed solution for combined AOP and service composition provides properties, which directly address challenges in pervasive computing and the Internet of things. Thus, this dissertation advances beyond the telecommunication domain with results applicable to various highly relevant technical developments.

M3 - Doctoral Thesis

SN - 978 90 5668 468 6

T3 - CentER Dissertation Series

PB - CentER, Center for Economic Research

CY - Tilburg

ER -

Niemöller J. Aspect oriented service composition for telecommunication applications. Tilburg: CentER, Center for Economic Research, 2016. 212 p. (CentER Dissertation Series).