Institutional-Repository, University of Moratuwa.  

Tool support for traceability management of Software artefacts with DevOps practices

Show simple item record

dc.contributor.author Palihawadana, S
dc.contributor.author Wijeweera, CH
dc.contributor.author Sanjitha, MGTN
dc.contributor.author Liyanage, VK
dc.contributor.author Perera, I
dc.contributor.author Meedeniya, DA
dc.date.accessioned 2018-07-09T21:05:51Z
dc.date.available 2018-07-09T21:05:51Z
dc.date.issued 2017
dc.identifier.uri http://dl.lib.mrt.ac.lk/handle/123/13237
dc.description.abstract Software development process encompasses multiple types of and differentiated versions of artefacts during the corresponding lifecycle. These artefacts are vulnerable to artefact drift or erosion when the product being developed gets changed. As a result different artefacts are subject to differential rates of updates compared to each other. Managing the software artefacts is one of the major problems in software industry. When the software process evolves the inconsistencies between artefacts also be evolve and it occurs within different rates. Traceability between software artefacts is considered as a very important factor in today development process. Traceability between artefacts helps the software professionals to track back and forth between artefacts. In order to identify and visualize different relationships between a selected set of software artefact types, Software Artefacts Traceability Analyzer (SAT-Analyzer) was designed and developed. This tool at present is supporting traceability management for requirement specification, design specification and source code. In this paper the work carried out extending SAT Analyzer to support DevOps practices with traceability. This research has considered the Testing artefacts, Configuration artefacts and Deployment artefacts for traceability management within DevOps practices. Adding continuous integration support to this tool is a main area of work as part of the research. Hence SAT Analyzer is linked with Jenkins continuous integration tool. At the same time the existing visualization of SAT Analyzer was enhanced to support DevOps related operations and testing, configuration and deployment traceability links. The evaluation of the modified SAT Analyzer was carried out with a case example and discussed in the paper. en_US
dc.language.iso en en_US
dc.subject Traceabilty management en_US
dc.subject DevOps
dc.subject Jenkins
dc.subject Continuous Integration
dc.title Tool support for traceability management of Software artefacts with DevOps practices en_US
dc.type Conference-Abstract en_US
dc.identifier.faculty Engineering en_US
dc.identifier.department Department of Computer Science and Engineering
dc.identifier.year 2017 en_US
dc.identifier.conference Moratuwa Engineering Research Conference - MERCon 2017 en_US
dc.identifier.place Moratuwa, Sri Lanka en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record