Towards encapsulating data in component-based software systems

Kung Kiu Lau, Faris M. Taweel

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    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. © Springer-Verlag Berlin Heidelberg 2006.
    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|Lect. Notes Comput. Sci.
    Pages376-384
    Number of pages8
    Volume4063
    DOIs
    Publication statusPublished - 2006
    Event9th International Symposium on Component-Based Software Engineering, CBSE 2006 - Vasteras
    Duration: 1 Jul 2006 → …

    Conference

    Conference9th International Symposium on Component-Based Software Engineering, CBSE 2006
    CityVasteras
    Period1/07/06 → …

    Fingerprint

    Dive into the research topics of 'Towards encapsulating data in component-based software systems'. Together they form a unique fingerprint.

    Cite this