Skip to main content

Argumentation Tools in a Collaborative Development Environment

  • Conference paper
Cooperative Design, Visualization, and Engineering

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6240))

  • 1516 Accesses

Abstract

In the field of Computer Supported Collaborative Work several studies have explored the possibility to improve the collaboration in software development teams by integrating into IDEs tools to support the coordination and sharing of common resources. Similar studies have emphasized the need of integrating into IDEs collaboration and communication functionalities to improve the building of a shared knowledge. In this paper we describe how we enhanced Rational Team Concert (an IBM CDVE built on Eclipse and Jazz) with structured communication tools by integrating a collaborative platform named CoFFEE, that was developed for structured argumentation and discussion in an educational setting.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Aydin, S., Mishra, D.: A tool to enhance cooperation and knowledge transfer among software developers. In: Luo, Y. (ed.) Cooperative Design, Visualization, and Engineering. LNCS, vol. 5738, pp. 257–260. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  2. Sengupta, B., Chandra, S., Sinha, V.: A research agenda for distributed software development. In: ICSE 2006: Proceedings of the 28th International Conference on Software Engineering, pp. 731–740. ACM, New York (2006)

    Google Scholar 

  3. Cheng, L.T., de Souza, C.R., Hupfer, S., Patterson, J., Ross, S.: Building collaboration into ides. Queue 1(9), 40–50 (2004)

    Article  Google Scholar 

  4. Booch, G.: Introducing collaborative development environments. Technical report, IBM Rational (2006)

    Google Scholar 

  5. Lanubile, F.: Collaboration in distributed software development. In: ISSSE, pp. 174–193 (2008)

    Chapter  Google Scholar 

  6. Carmel, E., Agarwal, R.: Tactical approaches for alleviating distance in global software development. IEEE Software 18(2) (2001)

    Article  Google Scholar 

  7. Hupfer, S., Cheng, L.T., Ross, S., Patterson, J.: Introducing Collaboration into an Application Development Environment. In: Proc. of CSCW 2004 (2004)

    Google Scholar 

  8. CollabVS: Collaborative Development Environment using Visual Studio, http://research.microsoft.com/en-us/projects/collabvs/

  9. IBM: Rational team concert (2010), http://www-01.ibm.com/software/awdtools/rtc/

  10. Jazz Community: Research Projects (2010), http://jazz.net/community/academic/relatedResearchProjects.jsp

  11. Calefato, F., Gendarmi, D., Lanubile, F.: Embedding social networking information into jazz to foster group awareness within distributed teams. In: SoSEA 2009: Proceedings of the 2nd International Workshop on Social Software Engineering and Applications, pp. 23–28. ACM, New York (2009)

    Google Scholar 

  12. Calefato, F., Gendarmi, D., Lanubile, F.: Adding Social Awareness to Jazz for Reducing Socio-Cultural Distance within Distributed Development Tools. In: Proc. of the 4th Italian Workshop on Eclipse Technologies, Bergamo, Italy, September 28-29, pp. 17–28 (2009)

    Google Scholar 

  13. Xiang, P.F., Ying, A.T.T., Cheng, P., Dang, Y.B., Ehrlich, K., Helander, M.E., Matchen, P.M., Empere, A., Tarr, P.L., Williams, C., Yang, S.X.: Ensemble: a recommendation tool for promoting communication in software teams. In: RSSE 2008: Proceedings of the 2008 International Workshop on Recommendation Systems for Software Engineering, p. 1. ACM, New York (2008)

    Google Scholar 

  14. De Chiara, R., Di Matteo, A., Manno, I., Scarano, V.: CoFFEE: Cooperative Face2Face Educational Environment. In: Proceedings of the 3rd International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2007), New York, USA, November 12-15 (2007)

    Google Scholar 

  15. Belgiorno, F., De Chiara, R., Manno, I., Overdijk, M., Scarano, V., van Diggelen, W.: Face to face cooperation with CoFFEE. In: Dillenbourg, P., Specht, M. (eds.) EC-TEL 2008. LNCS, vol. 5192, pp. 49–57. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  16. LEAD: Lead project: Technology-enhanced learning and problem-solving discussions: Networked learning environments in the classroom, 6th Framework Programme Priority IST (2010), http://lead2learning.org/

  17. Booch, G., Brown, A.W.: Collaborative development environments. Advances in Computers 59, 2–29 (2003)

    Google Scholar 

  18. Belgiorno, F., De Chiara, R., Manno, I., Scarano, V.: A Flexible and Tailorable Architecture for Scripts in F2F Collaboration. In: Dillenbourg, P., Specht, M. (eds.) EC-TEL 2008. LNCS, vol. 5192, pp. 401–412. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  19. Fierro, A., Manno, I., Vitale, P.: Awareness in un Plug-in per Shared Editing. In: Proc. of the 4th Italian Workshop on Eclipse Technologies, Bergamo, Italy, September 28-29. Eclipse Italian Community (2009)

    Google Scholar 

  20. Cheng, P., et al.: Jazz as a research platform: experience from the Software Development Governance Group at IBM Research. In: Proc. of First International Workshop on Infrastructure for Research in Collaborative Software Engineering (IRCoSE) at FSE 2008 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Belgiorno, F., Manno, I., Palmieri, G., Scarano, V. (2010). Argumentation Tools in a Collaborative Development Environment. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. Lecture Notes in Computer Science, vol 6240. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16066-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16066-0_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16065-3

  • Online ISBN: 978-3-642-16066-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics