Guidelines for Identifying Obstacles when Composing Distributed Systems from Components

Mehmet Aksit, Lodewijk Bergmans

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

    26 Downloads (Pure)


    Component-oriented programming enables software engineers to implement complex applications from a set of pre-defined components. Although this technique has several advantages, experiences show that effective composition of components remains a difficult task. This is especially true if the software system is physically distributed. This chapter provides a set of guidelines to identify the obstacles that software engineers may experience while designing distributed systems using the current component technology. To this aim, the computer science domain is divided into several sub-domains, and each subdomain is described using its important aspects. Further, each aspect is analyzed with respect to the current component technology. This analysis helps software engineers to identify the possible obstacles for each aspect of a sub-domain. The chapter concludes with references to the relevant research activities that are presented in this book.
    Original languageEnglish
    Title of host publicationSoftware Architectures and Component Technology
    EditorsMehmet Aksit
    Place of PublicationDordrecht
    PublisherKluwer Academic Publishers
    Number of pages27
    ISBN (Electronic)978-1-4615-0883-0
    ISBN (Print)978-1-4613-5286-0
    Publication statusPublished - 2002

    Publication series

    NameThe Kluwer International Series in Engineering and Computer Science
    PublisherKluwer Academic Publishers


    • EWI-13376
    • IR-37225
    • METIS-204301


    Dive into the research topics of 'Guidelines for Identifying Obstacles when Composing Distributed Systems from Components'. Together they form a unique fingerprint.

    Cite this