Architectural viewpoints for global software development

Date
2011
Advisor
Instructor
Source Title
2011 IEEE Sixth International Conference on Global Software Engineering Workshop
Print ISSN
Electronic ISSN
Publisher
IEEE
Volume
Issue
Pages
9 - 16
Language
English
Type
Conference Paper
Journal Title
Journal ISSN
Volume Title
Abstract

Global Software Development (GSD) can be considered as the coordinated activity of software development that is not localized and central but geographically distributed. Designing an appropriate software architecture of a GSD system is important to meet the requirements for the communication, coordination and control of the distributed GSD teams. A common practice in software architecture design is to apply architectural views to model the design decisions for the various stakeholder concerns. Unfortunately, existing architectural viewpoint approaches are general-purpose and not directly dedicated towards GSD projects. In this paper we propose six architectural viewpoints that have been specifically defined to model GSD systems. The architectural viewpoints are based on a meta-model that has been derived after a thorough domain analysis of the GSD literature. © 2011 IEEE.

Course
Other identifiers
Book Title
Keywords
Architectural Viewpoint, Architecture Modeling, Global Software Development, Architectural Viewpoint, Architectural views, Architecture Modeling, Coordinated activity, Coordination and Control, Design decisions, Domain analysis, Global software development, Meta model, Software architecture design, Software architecture, Technical presentations, Software design
Citation
Published Version (Please cite this version)