scholarly journals Architectural Knowledge Management in Global Software Development: A Review

Author(s):  
Nour Ali ◽  
Sarah Beecham ◽  
Ivan Mistrik
2019 ◽  
Vol 112 ◽  
pp. 68-82 ◽  
Author(s):  
Gilberto Borrego ◽  
Alberto L. Morán ◽  
Ramón R. Palacio ◽  
Aurora Vizcaíno ◽  
Félix O. García

2015 ◽  
Vol 25 (09n10) ◽  
pp. 1677-1692 ◽  
Author(s):  
Meiru Che ◽  
Dewayne E. Perry ◽  
Guowei Yang

Global software development (GSD) is considered as the coordinated activities of software development that are geographically and temporally distributed. The management of architectural knowledge, specifically, architectural design decisions (ADDs), becomes important in GSD due to the geographical, temporal, and cultural challenges in global environments. Based on our previous work on ADD management in localized software development, we present five ADD paradigms for GSD projects with different organizational structures. We also investigate the benefits and the challenges of these ADD paradigms by conducting an evaluation of the paradigms using extensive archived semi-structured interview data from industrial GSD projects. We aim to provide a fundamental framework for managing ADD documentation and evolution in GSD, as well as offer useful insights into managing architectural knowledge in a global setting.


Author(s):  
Kamalendu Pal ◽  
Idongesit Williams

Software development is a knowledge-intensive practice. Software development teams rely on human resources and systematic approaches to share knowledge on system design. This collaborative knowledge sharing and preserving mechanism is known as “knowledge management” in software industries. In the software development process, coordination of system design functionalities requires knowledge-sharing infrastructure within the team members. Semantic web service computing (SWSC) provides opportunities and value-added service capabilities that global software development team requires to exchange information. This chapter describes the features of an ontology-based web portal framework, called CKIA (Collaborative Knowledge Integration Architecture), for integrating distributed knowledge in a global software development project. The CKIA framework uses a hybrid knowledge-based system consisting of Structural Case-Based Reasoning (S-CBR), Rule-Based Reasoning(RBR), and an ontology-based concept similarity assessment mechanism. A business scenario is used to present some functionalities of the framework.


2009 ◽  
Vol 5 (1) ◽  
pp. 6-6 ◽  
Author(s):  
Sajjan G. Shiva ◽  
Sarah B. Lee ◽  
Lubna A. Shala ◽  
Chris B. Simmons

Sign in / Sign up

Export Citation Format

Share Document