A Combined Approach for Component-based Software Design

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

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

    17 Downloads (Pure)

    Abstract

    Component-based software development enables the construction of software artefacts by assembling binary units of production, distribution and deployment, the so-called software components. Several approaches addressing 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 associated with this language. This paper presents a methodology for the design of component-based applications that combines a modelbased approach with a UML-based approach. This combined approach tackles some of the limitations associated with UML, allowing a better control of the design process. Our combined approach is illustrated using some excerpts from a case study carried out on a chat application.
    Original languageUndefined
    Title of host publication3rd International Symposium on Distributed Objects and Applications (DOA'01) - Short Papers
    EditorsR. Baldoni
    Place of PublicationMelbourne, Australia
    PublisherRMIT University
    Pages1-8
    Number of pages8
    ISBN (Print)888665811-7
    Publication statusPublished - 2001
    Event3rd International Symposium on Distributed Objects & Applications, DOA 2001 - Rome, Italy, Rome, Italy
    Duration: 17 Sep 200120 Sep 2001
    Conference number: 3

    Publication series

    Name
    PublisherRMIT University

    Conference

    Conference3rd International Symposium on Distributed Objects & Applications, DOA 2001
    Abbreviated titleDOA
    CountryItaly
    CityRome
    Period17/09/0120/09/01
    Other17-20 Sep 2001

    Keywords

    • IR-75947
    • METIS-205432
    • SCS-Services
    • EWI-8696

    Cite this