Towards Run-time Component Integration on Ubiquitous Systems

Macario Polo, Andres Flores

Abstract

This work is related to the area of Ubiquitous Systems and it focuses on a Component-based Integration process. This implies the evaluation of whether components may or may not satisfy a given set of requirements. We propose a framework for such process and consider related concepts like Assessment and Adaptation. The Assessment procedure is based on meta-data added to components, involving assertions, and usage protocols. Assertions and usage protocols are evaluated by applying a technique based on Abstract Syntax Trees. We also report on a prototype developed to implement the proposed Assessment and Adaptation procedures which allowed us to gain understanding about the complexity and effectiveness of our model.

References

  1. Brown, A., Wallnau, K.: Engineering of Component-Based Systems. In: IEEE 2nd ICECCS'96, Montreal, Canada (1996) 414-422
  2. Flores, A., Polo, M.: Dynamic Assembly & Integration on Component-based Systems. In: 4th JIISIC, Madrid, Espan˜a (2004) 349-360
  3. Flores, A., Cechich, A.: Quality Considerations on Ubiquitous Systems. In: II Workshop de Ingeniería de Software, at JCC'02, Copiapo, Chile (2002)
  4. Garlan, D.e.: Software Architecture-based Adaptation for Pervasive Systems. In: ARCS'02. Volume 2299 of LNCS., Karlsruhe, Germany (2002) 67-82
  5. Flores, A., Polo, M.: Considerations upon Interoperability on Pervasive Computing Environments. In: 6th WICC, pp. 162-166, Neuquen, Argentina (2004)
  6. Flores, A., Augusto, J.C., Polo, M., Varea, M.: Towards Context-aware Testing for Semantic Interoperability on PvC Environments. In: IEEE 17th SMC'04, special session: CRIPUC, The Hague, Netherlands (2004) 1136-1141
  7. Kirani, S.: Specification and Verification of Object-Oriented Programs. PhD thesis, Computer Science, University of Minnesota, Minneapolis, USA (1994)
  8. Brada, P.: Towards Automated Component Compatibility Assessment. In: 6th Wrkshp on Comp-oriented Prog, at ECOOP'01, Budapest, Hungary (2001)
  9. Baxter, I., Yahin, A., Moura, L., Sant'Anna, M., Bier, L.: Clone Detection Using Abstract Syntax Trees. In: ICSM'98, pp. 368-377, Maryland, USA (1998)
Download


Paper Citation


in Harvard Style

Polo M. and Flores A. (2005). Towards Run-time Component Integration on Ubiquitous Systems . In Proceedings of the 3rd International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems - Volume 1: MSVVEIS, (ICEIS 2005) ISBN 972-8865-22-8, pages 9-18. DOI: 10.5220/0002576100090018


in Bibtex Style

@conference{msvveis05,
author={Macario Polo and Andres Flores},
title={Towards Run-time Component Integration on Ubiquitous Systems},
booktitle={Proceedings of the 3rd International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems - Volume 1: MSVVEIS, (ICEIS 2005)},
year={2005},
pages={9-18},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002576100090018},
isbn={972-8865-22-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems - Volume 1: MSVVEIS, (ICEIS 2005)
TI - Towards Run-time Component Integration on Ubiquitous Systems
SN - 972-8865-22-8
AU - Polo M.
AU - Flores A.
PY - 2005
SP - 9
EP - 18
DO - 10.5220/0002576100090018