Home > Research > Publications & Outputs > An Adaptive Run Time Manager for the Dynamic In...
View graph of relations

An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Features.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Features. / Pang, Jianxiong; Blair, Lynne.
Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on. Vol. 2 IEEE, 2002. p. 445-450.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Pang, J & Blair, L 2002, An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Features. in Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on. vol. 2, IEEE, pp. 445-450. https://doi.org/10.1109/ICDCSW.2002.1030810

APA

Pang, J., & Blair, L. (2002). An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Features. In Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on (Vol. 2, pp. 445-450). IEEE. https://doi.org/10.1109/ICDCSW.2002.1030810

Vancouver

Pang J, Blair L. An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Features. In Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on. Vol. 2. IEEE. 2002. p. 445-450 doi: 10.1109/ICDCSW.2002.1030810

Author

Pang, Jianxiong ; Blair, Lynne. / An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Features. Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on. Vol. 2 IEEE, 2002. pp. 445-450

Bibtex

@inproceedings{a09ce9b66da8469aae67176b7c44e873,
title = "An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Features.",
abstract = "With modern software systems, an important requirement is the ability to be auto adaptive, i.e. being able to adjust itself its changing environment. In line with this, a run time manager for dynamic feature integration of telecommunication systems, interaction detection and resolution is described in this paper with aspects being used to implement features. The manager manages the interaction of features/aspects by monitoring the managed program. The program is represented by a labelled transition system (LTS) model, stored in a flexible data structure, and executed by calling the action subroutine represented by the label of the LTS model, forming a reflective facility for the composition and analysis of features. It is the reflective mechanism that makes dynamic feature addition, run time model checking, as well as adaptive interaction resolution possible. Runtime model checking is possible because the checked program is stored within itself and the interaction resolution is done by selecting behaviour traces according to the resolution rules.",
author = "Jianxiong Pang and Lynne Blair",
year = "2002",
doi = "10.1109/ICDCSW.2002.1030810",
language = "English",
isbn = "0-7695-1588-6",
volume = "2",
pages = "445--450",
booktitle = "Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on",
publisher = "IEEE",

}

RIS

TY - GEN

T1 - An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Features.

AU - Pang, Jianxiong

AU - Blair, Lynne

PY - 2002

Y1 - 2002

N2 - With modern software systems, an important requirement is the ability to be auto adaptive, i.e. being able to adjust itself its changing environment. In line with this, a run time manager for dynamic feature integration of telecommunication systems, interaction detection and resolution is described in this paper with aspects being used to implement features. The manager manages the interaction of features/aspects by monitoring the managed program. The program is represented by a labelled transition system (LTS) model, stored in a flexible data structure, and executed by calling the action subroutine represented by the label of the LTS model, forming a reflective facility for the composition and analysis of features. It is the reflective mechanism that makes dynamic feature addition, run time model checking, as well as adaptive interaction resolution possible. Runtime model checking is possible because the checked program is stored within itself and the interaction resolution is done by selecting behaviour traces according to the resolution rules.

AB - With modern software systems, an important requirement is the ability to be auto adaptive, i.e. being able to adjust itself its changing environment. In line with this, a run time manager for dynamic feature integration of telecommunication systems, interaction detection and resolution is described in this paper with aspects being used to implement features. The manager manages the interaction of features/aspects by monitoring the managed program. The program is represented by a labelled transition system (LTS) model, stored in a flexible data structure, and executed by calling the action subroutine represented by the label of the LTS model, forming a reflective facility for the composition and analysis of features. It is the reflective mechanism that makes dynamic feature addition, run time model checking, as well as adaptive interaction resolution possible. Runtime model checking is possible because the checked program is stored within itself and the interaction resolution is done by selecting behaviour traces according to the resolution rules.

U2 - 10.1109/ICDCSW.2002.1030810

DO - 10.1109/ICDCSW.2002.1030810

M3 - Conference contribution/Paper

SN - 0-7695-1588-6

VL - 2

SP - 445

EP - 450

BT - Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on

PB - IEEE

ER -