Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorBrinkkemper, S.
dc.contributor.authorMartens, S.W.F.
dc.date.accessioned2018-09-20T17:00:26Z
dc.date.available2018-09-20T17:00:26Z
dc.date.issued2018
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/31397
dc.description.abstractIn the development process of a software product, the stakeholders and developers are often buried in a plethora of software artifacts. Examples of these software artifacts include: Requirements, architecture, code, test cases, documentation, and many more. The relations between these artifacts can provide important information for the software project, but unfortunately, these software artifacts are disconnected by nature.\\ The research field on software traceability aims to automate the creation of trace links between software artifacts, as the manual creation of these trace links is considered to be too much work by practitioners. The research community of software traceability has set the ambitious goal of ubiquitous traceability, meaning that traceability is always there, without having to think about getting it there.\\ This research project aims to provide a first step towards a ubiquitous solution to software traceability, by combining it with techniques from the field of ontology, and the field of natural language processing. The theory for Ontological Traceability for Software is established, after which a proof-of-concept for the theory is designed, implemented, and evaluated. We conclude that the method proposed in the theory has the potential to ultimately provide ubiquitous traceability, but many more research and technological advances in the fields of natural language processing and ontology are necessary to achieve this goal.
dc.description.sponsorshipUtrecht University
dc.format.extent1893954
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.titleOntological Traceability for Software
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordssoftware traceability, ontology, natural language processing, NLP, software product management
dc.subject.courseuuBusiness Informatics


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record