Guidelines for Identifying Obstacles when Composing Distributed Systems from Components

Mehmet Aksit, Lodewijk Bergmans

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

    11 Downloads (Pure)

    Abstract

    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
    Pages29-56
    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

    Keywords

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

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

  • Cite this

    Aksit, M., & Bergmans, L. (2002). Guidelines for Identifying Obstacles when Composing Distributed Systems from Components. In M. Aksit (Ed.), Software Architectures and Component Technology (pp. 29-56). (The Kluwer International Series in Engineering and Computer Science). Dordrecht: Kluwer Academic Publishers.