A framework for groupware-supported software architecture evaluation process in global software development

Muhammad Ali Babar

    Research output: Journal Article or Conference Article in JournalJournal articleResearchpeer-review

    Abstract

    SUMMARYA software architecture evaluation process requires a large number of stakeholders to be collocated for evaluation sessions. Given an increasing trend to using globally distributed software development teams, organizations are likely to be discouraged from introducing disciplined software architecture evaluation practices that require collocated stakeholders. To address this issue, we propose that a software architecture evaluation can be carried out using suitable groupware systems. In this paper, we present a framework for supporting the software architecture evaluation process using a groupware system. The framework highlights the changes that are required in the existing software architecture evaluation methods. We provide an illustrated example of modeling and mapping the activities of the presented process on electronic workspaces provided by a groupware system. We also identify some of the features that a groupware system should provide to successfully support the process.
    Original languageEnglish
    JournalJournal of Software Maintenance and Evolution: Research and Practice
    ISSN1532-0618
    DOIs
    Publication statusPublished - 2010

    Keywords

    • Framework
    • Groupware-supported
    • Software Architecture Evaluation
    • Groupware

    Fingerprint

    Dive into the research topics of 'A framework for groupware-supported software architecture evaluation process in global software development'. Together they form a unique fingerprint.

    Cite this