Towards Employing Informal Sketches and Diagrams in Software Development

Authors Milan Jancár, Jaroslav Porubän



PDF
Thumbnail PDF

File

OASIcs.SLATE.2017.4.pdf
  • Filesize: 2.15 MB
  • 10 pages

Document Identifiers

Author Details

Milan Jancár
Jaroslav Porubän

Cite AsGet BibTex

Milan Jancár and Jaroslav Porubän. Towards Employing Informal Sketches and Diagrams in Software Development. In 6th Symposium on Languages, Applications and Technologies (SLATE 2017). Open Access Series in Informatics (OASIcs), Volume 56, pp. 4:1-4:10, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
https://doi.org/10.4230/OASIcs.SLATE.2017.4

Abstract

Programmers write notes and draw informal sketches and diagrams. We hypothesize about understandability and helpfulness of these sketches and their deeper inclusion into software development process. We are leveraging the fact that we have a collection of such sketches affiliated to a commercial software system. We have the opportunity to study sketches that were created naturally, not intentionally for research purposes. The oldest sketch was created a year and a half ago and the most recent one a half a year ago. Our initial experiment shows that these sketches are pretty understandable even after some time - even for another person.
Keywords
  • sketches
  • diagrams
  • design
  • maintenance
  • comprehension

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Sebastian Baltes and Stephan Diehl. Sketches and diagrams in practice. In 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pages 530-541, 2014. Google Scholar
  2. Sebastian Baltes, Peter Schmitz, and Stephan Diehl. Linking sketches and diagrams to source code artifacts. In 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pages 743-746, 2014. Google Scholar
  3. Mauro Cherubini, Gina Venolia, Rob DeLine, and Andrew J. Ko. Let’s go to the whiteboard: how and why software developers use drawings. In SIGCHI conference on Human factors in computing systems, pages 557-566, 2007. Google Scholar
  4. Nicolas Mangano, Thomas D. LaToza, Marian Petre, and André van der Hoek. How software designers interact with sketches at the whiteboard. IEEE Transactions on Software Engineering, 41(2):135-156, February 2015. Google Scholar
  5. Janet Siegmund. Measuring program comprehension with fMRI. Softwaretechnik-Trends, 34(2), 2014. Google Scholar
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail