Timestamp-based Consistency Checking of Collaboratively Developed Engineering Artifacts (bibtex)
by Michael A. Tröls, Atif Mashkoor, Alexander Egyed
Abstract:
Engineering projects typically involve many engineers who work concurrently on a multitude of engineering artifacts such as requirements, models, code, or even non-software artifacts, e.g., drawings or computations. These projects require tight collaboration within and across engineering disciplines in order to guarantee a consistent engineering process. Existing collaborative engineering tools provide limited functionality in this regard. Inconsistencies among engineering artifacts are currently identified only after all involved engineers merge their artifacts. This is problematic because considerable amount of time may elapse between these merges and engineers inadvertently may spend considerable time working under wrong/changed assumptions. This leads to more inconsistencies. This paper proposes an approach for checking the consistency of the engineers' artifacts against the continuously evolving, timestamped version history of a public artifact storage. This avoids costly reworks as engineers understand the implications of their work long before they merge their engineering artifacts. To evaluate our work, we conducted an empirical study utilizing the proposed approach.
Reference:
Timestamp-based Consistency Checking of Collaboratively Developed Engineering Artifacts (Michael A. Tröls, Atif Mashkoor, Alexander Egyed), In 15th IEEE/ACM Joint International Conference on Software and System Processes, and 16th ACM/IEEE International Conference on Global Software Engineering ICSSP/ICGSE 2021, Madrid, Spain, May 17-19, 2021, IEEE, 2021.
Bibtex Entry:
@Conference{Troels2021b,
  author    = {Michael A. Tröls and Atif Mashkoor and Alexander Egyed},
  booktitle = {15th {IEEE/ACM} Joint International Conference on Software and System Processes, and 16th {ACM/IEEE} International Conference on Global Software Engineering {ICSSP/ICGSE} 2021, Madrid, Spain, May 17-19, 2021},
  title     = {Timestamp-based Consistency Checking of Collaboratively Developed Engineering Artifacts},
  year      = {2021},
  pages     = {72--82},
  publisher = {{IEEE}},
  abstract  = {Engineering projects typically involve many engineers who work concurrently on a multitude of engineering artifacts such as requirements, models, code, or even non-software artifacts, e.g., drawings or computations. These projects require tight collaboration within and across engineering disciplines in order to guarantee a consistent engineering process. Existing collaborative engineering tools provide limited functionality in this regard. Inconsistencies among engineering artifacts are currently identified only after all involved engineers merge their artifacts. This is problematic because considerable amount of time may elapse between these merges and engineers inadvertently may spend considerable time working under wrong/changed assumptions. This leads to more inconsistencies. This paper proposes an approach for checking the consistency of the engineers' artifacts against the continuously evolving, timestamped version history of a public artifact storage. This avoids costly reworks as engineers understand the implications of their work long before they merge their engineering artifacts. To evaluate our work, we conducted an empirical study utilizing the proposed approach.},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  biburl    = {https://dblp.org/rec/conf/ispw/TrolsME21.bib},
  doi       = {10.1109/ICSSP-ICGSE52873.2021.00017},
  keywords  = {FWF P31989, FWF I4744, LCM, LIT Secure and Correct Systems Lab},
  timestamp = {Tue, 29 Jun 2021 19:15:50 +0200},
  url       = {https://doi.org/10.1109/ICSSP-ICGSE52873.2021.00017},
}
Powered by bibtexbrowser