Skip to main navigation Skip to search Skip to main content

Collaborative Software Engineering with a Digital Ecosystem

  • T. Heistracher*
  • , T. Kurz
  • , G. Marcon
  • , C. Masuch
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Adaptation to changing requirements is one of the predominant challenges in distributed development. Software projects exceeding certain scales cannot be addressed by small-sized companies because of the incapability of meeting the financial guarantees and also because of staffing problems. In spite of their advantage of being more flexible, small companies when teaming up are usually overextended due to the overhead of communication and synchronization costs. A need emerges here for an infrastructure endorsing decomposability of software specifications and semi-automatic re-composition of the implemented components to satisfy the original requirements. This infrastructure facilitates a more efficient risk management due to the more finely grained specification. Such an infrastructure is presented here as a result of an ongoing research and implementation activity including real-world testing spanning several European countries and regions. © 2006 IEEE.
Original languageEnglish
Title of host publication2006 IEEE International Conference on Global Software Engineering (ICGSE'06)
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages119-123
Number of pages5
ISBN (Print)0-7695-2663-2
DOIs
Publication statusPublished - 2006
Event2006 IEEE International Conference on Global Software Engineering, ICGSE 2006 - Florianopolis, Brazil
Duration: 16 Oct 200619 Oct 2006

Conference

Conference2006 IEEE International Conference on Global Software Engineering, ICGSE 2006
Abbreviated titleICGSE 2006
Country/TerritoryBrazil
CityFlorianopolis
Period16/10/0619/10/06

Keywords

  • Computer supported cooperative work
  • Problem solving
  • Risk management
  • Synchronization
  • Digital ecosystem
  • Real world testing spanning
  • Software projects
  • Synchronization costs
  • Software engineering

Fingerprint

Dive into the research topics of 'Collaborative Software Engineering with a Digital Ecosystem'. Together they form a unique fingerprint.

Cite this