Show simple item record

dc.contributor.authorPaschalides, D.en
dc.contributor.authorKapitsaki, Georgia M.en
dc.contributor.editorSu Z.en
dc.contributor.editorZimmermann T.en
dc.contributor.editorCleland-Huang J.en
dc.creatorPaschalides, D.en
dc.creatorKapitsaki, Georgia M.en
dc.date.accessioned2019-11-13T10:41:51Z
dc.date.available2019-11-13T10:41:51Z
dc.date.issued2016
dc.identifier.isbn978-1-4503-4218-6
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/54783
dc.description.abstractLicensing decisions for new Open Source Software are not al-ways straightforward. However, the license that accompanies the software is important as it largely affects its subsequent distribution and reuse. License information for software products is captured-among other data-in the Software Package Data Exchange (SPDX) files. The SPDX specification is gaining popularity in the software industry and has been adopted by many organizations internally. In this demonstration paper, we present our tool for the validation of SPDX files regarding proper license use. Software packages described in SPDX format are examined in order to detect license violations that may occur when a product combines different software sources that carry different and potentially contradicting licenses. The SPDX License Validation Tool (SLVT) gives the opportunity to check the compatibility of one or more SPDX files. The evaluation performed on a number of software packages demonstrates its usefulness for drawing conclusions on license use, revealing violations in some of the test projects. © 2016 ACM.en
dc.publisherAssociation for Computing Machineryen
dc.sourceProceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineeringen
dc.source24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2016en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84997285666&doi=10.1145%2f2950290.2983939&partnerID=40&md5=0eac0a16db1f0ce6af048e46347e7178
dc.subjectComputer softwareen
dc.subjectOpen systemsen
dc.subjectSoftware engineeringen
dc.subjectSoftware packagesen
dc.subjectOpen source softwareen
dc.subjectSoftware testingen
dc.subjectComputer software reusabilityen
dc.subjectLicensingen
dc.subjectNuclear reactor licensingen
dc.subjectOpen source licenseen
dc.subjectSoftware industryen
dc.subjectElectronic data interchangeen
dc.subjectSoftware productsen
dc.subjectSoftware Package Data Ex-changeen
dc.subjectTest projectsen
dc.subjectValidation toolsen
dc.titleValidate your SPDX files for open source license violationsen
dc.typeinfo:eu-repo/semantics/conferenceObject
dc.identifier.doi10.1145/2950290.2983939
dc.description.volume13-18-November-2016en
dc.description.startingpage1047
dc.description.endingpage1051
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeConference Objecten
dc.description.notes<p>Sponsors: Special Interest Group on Software Engineering (ACM SIGSOFT)en
dc.description.notesConference code: 124602</p>en
dc.contributor.orcidKapitsaki, Georgia M. [0000-0003-3742-7123]
dc.gnosis.orcid0000-0003-3742-7123


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record