Conference paper Open Access

Enrichment of Requirements Specifications with Videos - Enhancing the Comprehensibility of Textual Requirements

Karras, Oliver; Klünder, Jil; Schneider, Kurt


DCAT Export

<?xml version='1.0' encoding='utf-8'?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:adms="http://www.w3.org/ns/adms#" xmlns:cnt="http://www.w3.org/2011/content#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dct="http://purl.org/dc/terms/" xmlns:dctype="http://purl.org/dc/dcmitype/" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:duv="http://www.w3.org/ns/duv#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:frapo="http://purl.org/cerif/frapo/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:gsp="http://www.opengis.net/ont/geosparql#" xmlns:locn="http://www.w3.org/ns/locn#" xmlns:org="http://www.w3.org/ns/org#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:prov="http://www.w3.org/ns/prov#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:vcard="http://www.w3.org/2006/vcard/ns#" xmlns:wdrs="http://www.w3.org/2007/05/powder-s#">
  <rdf:Description rdf:about="https://doi.org/10.5281/zenodo.59011">
    <rdf:type rdf:resource="http://www.w3.org/ns/dcat#Dataset"/>
    <dct:type rdf:resource="http://purl.org/dc/dcmitype/Text"/>
    <dct:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://doi.org/10.5281/zenodo.59011</dct:identifier>
    <foaf:page rdf:resource="https://doi.org/10.5281/zenodo.59011"/>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Karras, Oliver</foaf:name>
        <foaf:givenName>Oliver</foaf:givenName>
        <foaf:familyName>Karras</foaf:familyName>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Software Engineering Group, Leibniz Universität Hannover</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Klünder, Jil</foaf:name>
        <foaf:givenName>Jil</foaf:givenName>
        <foaf:familyName>Klünder</foaf:familyName>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Software Engineering Group, Leibniz Universität Hannover</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Schneider, Kurt</foaf:name>
        <foaf:givenName>Kurt</foaf:givenName>
        <foaf:familyName>Schneider</foaf:familyName>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Software Engineering Group, Leibniz Universität Hannover</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:title>Enrichment of Requirements Specifications with Videos - Enhancing the Comprehensibility of Textual Requirements</dct:title>
    <dct:publisher>
      <foaf:Agent>
        <foaf:name>Zenodo</foaf:name>
      </foaf:Agent>
    </dct:publisher>
    <dct:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2016</dct:issued>
    <dcat:keyword>Requirements specifications</dcat:keyword>
    <dcat:keyword>Requirements</dcat:keyword>
    <dcat:keyword>Guidelines</dcat:keyword>
    <dcat:keyword>Supplementary videos</dcat:keyword>
    <dct:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2016-09-08</dct:issued>
    <owl:sameAs rdf:resource="https://zenodo.org/record/59011"/>
    <adms:identifier>
      <adms:Identifier>
        <skos:notation rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://zenodo.org/record/59011</skos:notation>
      </adms:Identifier>
    </adms:identifier>
    <dct:isPartOf rdf:resource="https://zenodo.org/communities/tpdl_ws_videos_in_digital_libraries"/>
    <dct:description>&lt;p&gt;Requirements for a software product are mainly shared through a textual&amp;nbsp; specification. One key ability in successful software organizations is a good requirements communication based on understandable information. Developers can only implement a useful and satisfying software product if they obtain and understand requirements properly. One challenge of writing requirements is to describe complex and interactive contents in an understandable manner.&lt;/p&gt; &lt;p&gt;Videos offer a large potential to achieve such an easy-to-understand representation. Attached videos can enhance the reader&amp;rsquo;s understanding by using them as supplementary material for specifications. Despite their large potential, videos are not an established part of requirements specifications: The effort to produce videos is high, the corresponding motivation is low and the use of videos is cumbersome due to missing links between requirements and videos.&lt;/p&gt; &lt;p&gt;We propose guidelines to support the identification of content which is appropriate to be supplemented by videos. We develope a starting set of guidelines that consider the different information types of a requirements specification with their presentation modes and characteristics. This paper presents an overview of our findings about improving the content-related linking between requirements and videos. We discuss the perspectives, advantages and obstacles for enhancing the comprehensibility of textual requirements conveyed by videos.&lt;/p&gt;</dct:description>
    <dct:description xml:lang="">{"references": ["[1] \"ISO/IEC 25010:2011: Systems and software engineering \u2013 Systems and software product quality requirements and evaluation (square) \u2013 System and software quality models\", 2011.", "[2] M. Glinz, \"A Glossary of Requirements Engineering Terminology\", 2014.", "[3] M. Luisa, F. Mariangela, and N. I. Pierluigi, \"Market research for requirements analysis using linguistic tools\", Requirements Engineering, vol. 9, no. 1, pp. 40\u201356, 2004.", "[4] S. Fricker and M. Glinz, \"Comparison of Requirements Hand-off, Analysis, and Negotiation: Case Study,\" in 2010 IEEE 18th International Conference on Requirements Engineering (RE).", "[5] M. Wieczorek, D. Vos, and H. Bons, Systems and Software Quality: The next step for industrialisation. Berlin, Heidelberg, s.l.: Springer Berlin Heidelberg, 2014.", "[6] S. W. Ambler, Agile modeling: Effective practices for eXtreme programming and the unified process. New York: Wiley, 2002.", "[7] S. A. Fricker, K. Schneider, F. Fotrousi, and C. Thuemmler, \"Workshop videos for requirements communication,\" Requirements Engineering, 2015.", "[8] C. Rupp, Requirements-Engineering und -Management: Aus der Praxis von klassisch bis agil, 6th Edition, M\u00fcnchen: Hanser, 2014.", "[9] M. Jirotka and P. Luff, \"Supporting requirements with video-based analysis,\" IEEE Software, vol. 23, no. 3, pp. 42\u201344, 2006.", "[10] F. Brun-Cottan and P. Wall, \"Using video to re-present the user,\" Commun. ACM, vol. 38, no. 5, pp. 61\u201371, 1995.", "[11] T. DeMarco and C. Geertgens, \"Experience Report: Use of Video for Program Documentation,\" in Proceedings of the 12th international conference on Software engineering, Los Alamitos, CA: IEEE Computer Society Press, 1990, pp. 126\u2013128.", "[12] O. Brill, K. Schneider, and E. Knauss, \"Videos vs. Use Cases: Can Videos Capture More Requirements under Time Pressure?,\" in Lecture Notes in Computer Science, Requirements Engineering: Foundation for Software Quality, D. Hutchison et al. , Eds, Berlin, Heidelberg: Springer Berlin Heidelberg, 2010, pp. 30\u201344.", "[13] O. Creighton, M. Ott, and B. Bruegge, \"Software Cinema-Video-based Requirements Engineering,\" in 14th IEEE International Requirements Engineering Conference, pp. 109\u2013118.", "[14] K. Schneider, \"Anforderungskl\u00e4rung mit Videoclips,\" in GI-Edition Proceedings, vol. 159, Software Engineering 2010: Fachtagung des GI-Fachbereichs Softwaretechnik, Paderborn, G. Engels and M. Luckey, Eds, Bonn: Ges. f\u00fcr Informatik, 2010.", "[15] P. J. Guo, J. Kim, and R. Rubin, \"How video production affects student engagement,\" in the first ACM conference, pp. 41\u201350.", "[16] E. Lackner, M. Ebner, and M. Kopp, \"How to MOOC? A pedagogical guideline for practitioners,\" 2014.", "[17] W. E. Mackay, \"Ethics, lies and videotape\u2026,\" in the SIGCHI conference, pp. 138\u2013145.", "[18] C. Plaisant and B. Shneiderman, \"Show Me! Guidelines for Producing Recorded Demonstrations,\" in 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), pp. 171\u2013178.", "[19] L. R. Carter and A. Karatsolis, \"Lessons from trying to develop a robust documentation exemplar,\" in the 27th ACM international conference, p. 199.", "[20] K. Schneider, \"Rationale as a By-Product,\" in Rationale Management in Software Engineering, A. H. Dutoit, R. McCall, I. Mistr\u00edk, and B. Paech, Eds: Springer Berlin Heidelberg, 2006", "[21] E. Sauerwein, Das Kano-Modell der Kundenzufriedenheit: Reliabilit\u00e4t und Validit\u00e4t einer Methode zur Klassifizierung von Produkteigenschaften. Univ., Diss. \u2013 Innsbruck, 1998. Wiesbaden: Dt. Univ.-Verl, 2000."]}</dct:description>
    <dct:accessRights rdf:resource="http://publications.europa.eu/resource/authority/access-right/PUBLIC"/>
    <dct:accessRights>
      <dct:RightsStatement rdf:about="info:eu-repo/semantics/openAccess">
        <rdfs:label>Open Access</rdfs:label>
      </dct:RightsStatement>
    </dct:accessRights>
    <dcat:distribution>
      <dcat:Distribution>
        <dct:rights>
          <dct:RightsStatement rdf:about="https://creativecommons.org/publicdomain/zero/1.0/legalcode">
            <rdfs:label>Creative Commons Zero v1.0 Universal</rdfs:label>
          </dct:RightsStatement>
        </dct:rights>
        <dcat:accessURL rdf:resource="https://doi.org/10.5281/zenodo.59011"/>
      </dcat:Distribution>
    </dcat:distribution>
  </rdf:Description>
</rdf:RDF>
239
89
views
downloads
All versions This version
Views 239239
Downloads 8989
Data volume 29.2 MB29.2 MB
Unique views 220220
Unique downloads 8484

Share

Cite as