A combined Component-Based Approach for the Design of Distributed Software Systems

Cléver Guareis de farias, Luis Ferreira Pires, Marten J. van Sinderen, Dick Quartel

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    195 Downloads (Pure)


    Component-based software development enables the construction of software artefacts by assembling binary units of production, distribution and deployment, the so-called components. Several approaches to component-based development have been proposed recently. Most of these approaches are based on the Unified Modeling Language (UML). UML has been increasingly used in component- based development, despite some shortcomings of this language. This paper presents a methodology for the design of component-based applications that combines a model-based approach with a UML-based approach. This combined approach tackles some of the limitations of UML, allowing a better control of the design process.
    Original languageUndefined
    Title of host publication8th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS 2001)
    EditorsH. Yang, S. Gupta
    Place of PublicationLos Alamitos
    Number of pages7
    ISBN (Print)0769513840
    Publication statusPublished - 2001
    Event8th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2001 - Bologna, Italy
    Duration: 31 Oct 20012 Nov 2001
    Conference number: 8

    Publication series

    PublisherIEEE Computer Society


    Conference8th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2001
    Abbreviated titleFTDCS 2001


    • METIS-204030
    • IR-37116
    • SCS-Services
    • EWI-8694

    Cite this