ACM Home Page
Please provide us with feedback. Feedback
A collaborative platform for application knowledge management in software maintenance projects
Full text PdfPdf (228 KB)
Source
Annual Bangalore Compute Conference archive
Proceedings of the 1st Bangalore annual Compute conference table of contents
Bangalore, India
SESSION: Papers table of contents
Article No. 2  
Year of Publication: 2008
ISBN:978-1-59593-950-0
Authors
Santonu Sarkar  Accenture Technology Labs, Bangalore, India
Renuka Sindhgatta  IBM Research Labs, Bangalore, India
Krishnakumar Pooloth
Sponsor
: ACM Bangalore chapter
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 189,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1341771.1341774
What is a DOI?

ABSTRACT

In the era of global outsourcing, maintenance and enhancement activities are performed in distributed locations. In most cases, the domain expertise is not available which increases the complexity to manifold. A critical success factor in such a scenario is to have a collaborative platform for managing and sharing the domain specific knowledge across distributed locations. In our ongoing research we have developed a human assisted collaborative knowledge sharing tool called CollabDev. The aim of this tool is to analyze applications in multiple languages and render various structural, architectural, and functional insights to the people involved in maintenance. The novelty of this platform lies in integrating different elements of application knowledge by linking them to source code and allowing multiple developers to collaborate on-line by using annotations for the knowledge elements. The platform also provides diagnostic information on architecture of source code.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
M. Aoyama. "Managing the concurrent development of large-scale software development". International Journal on Technology Management, 14(6/7/8):739--765, 1997
 
4
 
5
J. Blackburn, G. Hoedemaker, and L. van Wassenhove. "Concurrent software engineering: Prospects and pitfalls". IEEE Transactions on Engineering Management, 43:179--188, 1996
 
6
E. Carmel. Global Software Teams. Prentice Hall, 1999
 
7
8
 
9
10
 
11
S. Murugesan. "Leverage global software development and distribution using the internet and web". Cutter IT Journal, 12(3):57--63, 1999
 
12
 
13
 
14
 
15
16
 
17
G. B. Arevalo, "High-Level Views in Object-Oriented Systems Using Formal Concept Analysis," PhD dissertation, 2004.
 
18
 
19
 
20
M. Remy. "Wikipedia: The Free Encyclopedia", Online Information Review 26(6) pp 434, 2002.
 
21
Thomas Zimmermann, Peter Weißgerber. Preprocessing CVS Data for Fine-grained Analysis. In Proceedings of the First International Workshop on Mining Software Repositories (MSR 2004), Edinburgh, United Kingdom, May 2004, pp. 2--6.
 
22
 
23

Collaborative Colleagues:
Santonu Sarkar: colleagues
Renuka Sindhgatta: colleagues
Krishnakumar Pooloth: colleagues