• DocumentCode
    1915257
  • Title

    A Tool Framework for Deriving the Application Architecture for Global Software Development Projects

  • Author

    Yildiz, Bugra M. ; Tekinerdogan, Bedir ; Cetin, Semih

  • Author_Institution
    Dept. of Comput. Eng., Bilkent Univ., Ankara, Turkey
  • fYear
    2012
  • fDate
    27-30 Aug. 2012
  • Firstpage
    94
  • Lastpage
    103
  • Abstract
    In order to meet the communication, coordination and control requirements of distributed Global Software Development (GSD) teams, it is necessary to define a proper software architecture. Designing a GSD architecture, however, involves a multitude of design decisions that are related in different ways. As such, it is not trivial for the architect to design a system that meets the different GSD concerns. To assist the architect in designing a suitable GSD architecture we propose the tool framework Global Architect. The tool framework is based on a common meta-model for GSD and a question framework, which includes a predefined set of questions that are related to abstract design rules for designing GSD systems. Based on the answers provided to the questions of the question framework, the tool automatically selects and instantiates the necessary rules and generates the GSD architecture. Global Architect has been applied to design the GSD architecture for a real industrial project of Cybersoft, a leading GSD company in Turkey.
  • Keywords
    project management; software architecture; software development management; GSD architecture; GSD concerns; GSD teams; Global Architect; abstract design rules; application architecture; common metamodel; design decisions; distributed global software development; global software development projects; necessary rules; question framework; software architecture; tool framework; Communities; Computer architecture; Electronic mail; Memory; Receivers; Software; Software architecture; Architecture Modeling; Global Software Development; Model-Driven Development; Question Framework;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Software Engineering (ICGSE), 2012 IEEE Seventh International Conference on
  • Conference_Location
    Porto Alegre
  • Print_ISBN
    978-1-4673-2357-4
  • Electronic_ISBN
    978-0-7695-4787-9
  • Type

    conf

  • DOI
    10.1109/ICGSE.2012.12
  • Filename
    6337346