Home // ICSEA 2013, The Eighth International Conference on Software Engineering Advances // View article
Open Source Legality Compliance of Software Architecture
Authors:
Alexander Lokhman
Antti Luoto
Imed Hammouda
Tommi Mikkonen
Keywords: UML profiles; open source software; licensing; software architecture
Abstract:
The architecture of a software system is typically described from multiple viewpoints, such as logical, process, and development views. With the increasing use of open source components, there is a new emerging view that should be taken into account: the legality view. The legality view makes explicit the legality concerns of software architecture such as Intellectual Property Rights (IPR) issues and use/distribution terms of the components. These issues are particularly important, when they impose architecturally significant requirements that may influence the architecture. In this paper, we discuss the compliance of software architecture with respect to the legality aspects of open source licenses, and address the various facets of open source legality compliance. We then propose a Unified Modeling Language (UML) profile- based approach and tool to address the legality concerns of open source at the level of software architecture. The technique has been applied to express and analyze the legality view of an industrial case study.
Pages: 571 to 578
Copyright: Copyright (c) IARIA, 2013
Publication date: October 27, 2013
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-304-9
Location: Venice, Italy
Dates: from October 27, 2013 to October 31, 2013