2004
DOI: 10.1007/978-3-540-24853-8_5
|View full text |Cite
|
Sign up to set email alerts
|

Moomba – A Collaborative Environment for Supporting Distributed Extreme Programming in Global Software Development

Abstract: Abstract. Global Software Development (GSD) is an emerging distributive software engineering practice, in which a higher communication overhead due to temporal and geographical separation among developers is traded with gains in reduced development cost, improved flexibility and mobility for developers, increased access to skilled resource-pools and convenience of customer involvements. However, due to its distributive nature, GSD faces many fresh challenges in aspects relating to project coordination, awarene… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2005
2005
2022
2022

Publication Types

Select...
4
3
3

Relationship

0
10

Authors

Journals

citations
Cited by 22 publications
(10 citation statements)
references
References 5 publications
0
10
0
Order By: Relevance
“…Also, these tools inform developers of possibilities of direct conflicts arising due to unchecked-in changes by concurrent developers in their local workspaces. State Treemap [2], Palantír [3], Jazz [4], FASTDash [5], WIPDash [6], Tesseract [7], Syde [8], CARES [9], Moomba [27], Elvin and TickerTape [28], Scamp [29], ATCoPE [30], etc., are examples of such CSD tools. Also, web-based CDEs like Collabode [14], CloudStudio [15], CEclipse [16], CoRed [17], IDEOL [18], provide real-time editing features between same shared artifacts.…”
Section: ) Semantic Inconsistencies Due To Structural Changes (Scenamentioning
confidence: 99%
“…Also, these tools inform developers of possibilities of direct conflicts arising due to unchecked-in changes by concurrent developers in their local workspaces. State Treemap [2], Palantír [3], Jazz [4], FASTDash [5], WIPDash [6], Tesseract [7], Syde [8], CARES [9], Moomba [27], Elvin and TickerTape [28], Scamp [29], ATCoPE [30], etc., are examples of such CSD tools. Also, web-based CDEs like Collabode [14], CloudStudio [15], CEclipse [16], CoRed [17], IDEOL [18], provide real-time editing features between same shared artifacts.…”
Section: ) Semantic Inconsistencies Due To Structural Changes (Scenamentioning
confidence: 99%
“…Researchers have proposed several tools to better support distributed pair programming [17][18][19][20][21][22].These existing tools adopt either an application sharing approach to enhance an existing editor suite or provide customized tools that include various groupware features such shared awareness [17]. Customized groupware tools do not support all of the features needed by pair programming and thus limit partner's ability to successfully accomplish their work.…”
Section: Tools Of Distributed Pair Programmingmentioning
confidence: 99%
“…To visualise the activity of large shared code bases, the Augur visualisation suite may be used [11]. For web-based shared UML editing, Rosetta is a well known tool [12], and for distributed eXtreme Programming a new framework called Moomba has been recently been published [20].…”
Section: Introductionmentioning
confidence: 99%