Requirements for service architecture modeling

Mari Matinlassi, Jarmo Kalaoja

    Research output: Contribution to conferenceConference articleScientific

    Abstract

    The development of large and complex software intensive systems, among other issues, means various stakeholders related to software architecture modeling. Various stakeholders concern different aspects of software development, e.g. management, testing, component engineering or product marketing. Therefore, fluent communication between various stakeholders may become a difficult and confusing issue in software development. This paper introduces the requirements for service architecture modeling. The requirements include definitions of four viewpoints at two levels of abstraction. The rationale for two levels and four viewpoints required in service architecture modeling are introduced first. In addition, this paper also defines the viewpoints by means of concerns, stakeholders and artifacts. This paper also maps the service architecture description approach to the OMG’s model driven architecture approach. The service architecture modeling approach introduced here improves communication among different stakeholders and increases reusability of higher-level architecture descriptions.
    Original languageEnglish
    Number of pages6
    Publication statusPublished - 2002
    MoE publication typeNot Eligible
    Event5th International Conference on the Unified Modeling Language, Workshop in Software Model Engineering, WISME@UML 2002 - Dresden, Germany
    Duration: 30 Sep 20024 Oct 2002
    Conference number: 5

    Conference

    Conference5th International Conference on the Unified Modeling Language, Workshop in Software Model Engineering, WISME@UML 2002
    Abbreviated titleWISME@UML'2002
    CountryGermany
    CityDresden
    Period30/09/024/10/02

    Keywords

    • software architecture
    • architecture description
    • service architecture
    • viewpoint
    • Platform Independent Model (PIM)
    • Platform Specific Model (PSM)

    Fingerprint Dive into the research topics of 'Requirements for service architecture modeling'. Together they form a unique fingerprint.

    Cite this