Software Modularization in Global Software Development

被引:0
|
作者
Wickramaarachchi, Dilani [1 ]
Lai, Richard [1 ]
机构
[1] La Trobe Univ, Dept Comp Sci & Comp Engn, Melbourne, Vic, Australia
关键词
Global Software Development; Modularization; Dependency;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a Global Software Development (GSD) environment, multiple teams are located in geographically dispersed locations and project management is becoming a difficult task; and the work distribution process has become an important function in GSD. Work distribution process can influence both the benefits of global software development (e.g. cost reduction, availability of people, proximity to the customer) and its risks (e.g. communication and coordination overhead). Therefore, work should be distributed after a thorough study on the different tasks and the various locations. To do this, the categorization of work should be undertaken before it is distributed. This is known as modularization which can help overcome communication and coordination problems in the development process and makes the process more stable. In this paper, we present a survey on software modularization which includes principles of modularization and applicability of the concept to GSD.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Software Modularization by Combining Genetic and Hierarchical Algorithms
    Tabrizi, Amir Hossein Farajpour
    Izadkhah, Habib
    [J]. 2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), 2019, : 454 - 459
  • [42] Improved binary similarity measures for software modularization
    Naseem, Rashid
    Deris, Mustafa Bin Mat
    Maqbool, Onaiza
    Li, Jing-peng
    Shahzad, Sara
    Shah, Habib
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2017, 18 (08) : 1082 - 1107
  • [43] An Enhanced Multifactor Multiobjective Approach for Software Modularization
    Khan, Muhammad Zakir
    Naseem, Rashid
    Anwar, Aamir
    ul-Haq, Ijaz
    Hussain, Saddam
    Alroobaea, Roobaea
    Ullah, Syed Sajid
    Umar, Fazlullah
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [44] Software Modularization Using Combination of Multiple Clustering
    Naseem, Rashid
    Deris, Mustafa Bin Mat
    Maqbool, Onaiza
    [J]. 17TH IEEE INTERNATIONAL MULTI TOPIC CONFERENCE 2014, 2014, : 277 - 281
  • [45] (Automated) Software Modularization Using Community Detection
    Hansen, Klaus Marius
    Manikas, Konstantinos
    [J]. SOFTWARE ARCHITECTURE (ECSA 2015), 2015, 9278 : 95 - 102
  • [46] Software Integration in Global Software Development: Success Factors for GSD Vendors
    Ilyas, Muhammad
    Khan, Siffat Ullah
    [J]. 2015 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2015, : 119 - 124
  • [47] Improving speed and productivity of software development: A global survey of software developers
    Blackburn, JD
    Scudder, GD
    VanWassenhove, LN
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (12) : 875 - 885
  • [48] A Hybrid Model for Improving Software Cost Estimation in Global Software Development
    Ahmed, Mehmood
    Ibrahim, Noraini B.
    Nisar, Wasif
    Ahmed, Adeel
    Junaid, Muhammad
    Flores, Emmanuel Soriano
    Anand, Divya
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 78 (01): : 1399 - 1422
  • [49] Evaluating Success Factors of Software Project Management in Global Software Development
    Alqahtani, Jarallah
    Siddique, Ansar
    Aseere, Ali M.
    Alasiry, Areej
    Naveed, Quadri Noorulhasan
    [J]. IEEE ACCESS, 2024, 12 : 22345 - 22358
  • [50] Addressing the challenges of software industry globalization: The workshop on global software development
    Damian, D
    Lanubile, F
    Oppenheimer, HL
    [J]. 25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 793 - 794