Skip to main content

Context-Awareness on Software Artifacts in Distributed Software Development: A Systematic Review

  • Conference paper
Collaboration and Technology (CRIWG 2011)


Distributed Software Development (DSD) has brought several competitive advantages, but also many challenges, such as communication among physically distributed teams. In order to establish the collaboration in software development, communication and awareness on artifacts generated and shared among team members are essential. The purpose of this article is to present a systematic review identifying papers in the current literature that address acquisition and presentation techniques of contextual information when software artifacts are generated or updated in DSD. Some important properties and contextual information, such as relationship among artifacts and their change history during the software development, were identified and are presented as well.

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

Access this chapter

USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others


  1. Audy, J., Prikladnicki, R.: Desenvolvimento Distribuído de Software: desenvolvimento de software com equipes distribuídas. Elsevier, Rio de Janeiro (2001)

    Google Scholar 

  2. Huzita, E.H.M., Silva, C.A., Wiese, I.S., Tait, T.F.C., Quinaia, M., Schiavone, F.L.: Um conjunto de soluções para apoiar o desenvolvimento distribuído de software. In: Proceedings of the Workshop de Desenvolvimento Distribuído de Software - II WDDS, pp. 101–110 (2008)

    Google Scholar 

  3. Herbsleb, J.D., Moitra, D.: Guest editor’s introduction: Global Software Development. IEEE Software 18(2), 16–20 (2001)

    Article  Google Scholar 

  4. Ivcek, M., Galinac, T.: Aspects of quality assurance in global software development organization. In: Proceedings of the 31st International Convention, MIPRO 2008 (2008)

    Google Scholar 

  5. Jiménez, M., Piattini, M., Vizcaíno, A.: Challenges and Improvements in Distributed Software Development: A Systematic Review. In: Advances in Software Engineering, vol. 2009, pp. 1–14. Hindawi Publishing Corporation (2009)

    Google Scholar 

  6. Dourish, P., Belloti, V.: Awareness and coordination in shared workspaces. In: Proceedings of the ACM Conference on Computer-Supported Cooperative Work, CSCW 1992, pp. 107–114. ACM Press, New York (1992)

    Google Scholar 

  7. Herbsleb, J.D., Mockus, A., Finholt, T.A., Grinter, R.E.: Distance, dependencies, and delay in a global collaboration. In: Proceedings of the 2000 ACM Conference on Computer Supported Cooperative Work, CSCW 2000, pp. 319–328. ACM Press, New York (2000)

    Chapter  Google Scholar 

  8. Kitchenham, B.A.: Guidelines for performing systematic literature reviews in software engineering. Technical report, EBSE-2007-001, UK (2007)

    Google Scholar 

  9. Dyba, T., Dingsoyr, T., Hanssen, G.K.: Applying systematic reviews to diverse study types: An experience report. In: ESEM 2007 First International Symposium on Empirical Software Engineering and Measurement, pp. 225–234 (2007)

    Google Scholar 

  10. Zelkowitz, M.V., Wallace, D.R.: Experimental models for validating technology. Computer 31(5), 23–31 (1998)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations


Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vivian, R.L., Huzita, E.H.M., Lapasini Leal, G.C., Chaves Steinmacher, A.P. (2011). Context-Awareness on Software Artifacts in Distributed Software Development: A Systematic Review. In: Vivacqua, A.S., Gutwin, C., Borges, M.R.S. (eds) Collaboration and Technology. CRIWG 2011. Lecture Notes in Computer Science, vol 6969. Springer, Berlin, Heidelberg.

Download citation

  • DOI:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23800-0

  • Online ISBN: 978-3-642-23801-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics