Concern-oriented model-driven development framework

Agung Fatwanto*, Clive Boughton

*Corresponding author for this work

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

    8 Citations (Scopus)

    Abstract

    Developing complex software systems which involve a lot of different non-orthogonal concerns requires considerable effort. This situation can be further exacerbated by tangled and scattered concerns found across the system. In order to reduce this sort of complexity, we need to employ a software development framework that facilitates the separation of different concerns. The framework should be able to direct the process of identification, modularization and specification of concerns into autonomous parts and eventually (re)compose them to yield a complete system. In this paper, we propose a software development framework which integrates the concept of a concern-oriented approach with model-driven development This framework promotes separation of concerns both horizontal (separating concerns based on subject matters) and vertical (separating concerns based on level of abstraction).

    Original languageEnglish
    Title of host publicationProceedings - 19th Australian Software Engineering Conference, ASWEC 2008
    Pages527-535
    Number of pages9
    DOIs
    Publication statusPublished - 2008
    Event19th Australian Software Engineering Conference, ASWEC 2008 - Perth, WA, Australia
    Duration: 25 Mar 200828 Mar 2008

    Publication series

    NameProceedings of the Australian Software Engineering Conference, ASWEC

    Conference

    Conference19th Australian Software Engineering Conference, ASWEC 2008
    Country/TerritoryAustralia
    CityPerth, WA
    Period25/03/0828/03/08

    Fingerprint

    Dive into the research topics of 'Concern-oriented model-driven development framework'. Together they form a unique fingerprint.

    Cite this