Towards encapsulating data in component-based software systems

  • Authors:
  • Kung-Kiu Lau;Faris M. Taweel

  • Affiliations:
  • School of Computer Science, The University of Manchester, Manchester, UK;School of Computer Science, The University of Manchester, Manchester, UK

  • Venue:
  • CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

A component-based system consists of components linked by connectors. Data can reside in components and/or in external data stores. Operations on data, such as access, update and transfer are carried out during computations performed by components. Typically, in current component models, control, computation and data are mixed up in the components, while control and data are both communicated by the connectors. As a result, such systems are tightly coupled, making reasoning difficult. In this paper we propose an approach for encapsulating data by separating it from control and computation.