Mapping device licensing business rules to business logic
No Thumbnail Available
Files
Salminiitty_Venla_2024.pdf (2.52 MB) (opens in new window)
Aalto login required (access for Aalto Staff only).
URL
Journal Title
Journal ISSN
Volume Title
Insinööritieteiden korkeakoulu |
Bachelor's thesis
Electronic archive copy is available locally at the Harald Herlin Learning Centre. The staff of Aalto University has access to the electronic bachelor's theses by logging into Aaltodoc with their personal Aalto user ID. Read more about the availability of the bachelor's theses.
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2024-05-15
Department
Major/Subject
Kone- ja rakennustekniikka
Mcode
ENG3043
Degree programme
Insinööritieteiden kandidaattiohjelma
Language
en
Pages
39
Series
Abstract
Software licensing is a part of everyday life. There is a wide range of products combining software and hardware, like lighting and cars. However, there is a problem with how software licensing should be implemented in a robust, efficient, and usable way. In addition, compliance with business rules is also needed to make the combination of hardware and software work. This thesis analyses real-world business rules that are relevant when implementing licensing in a physical device. The aim is to find methods and tools to analyze business rules and to present how they translate into business logic. This is achieved by doing a literature review and a case study that covers lighting systems, electric vehicles, and audio devices. The literature study shows that published research on device licensing does not exist and literature on device licensing subsidiary topics appears to be outdated. The case study was done to gather more information on device licensing since there was not enough available information for the literature study. Some similarities in device licensing business rules in Audi, Philips Hue and Neural DSP products were found in the case study. All implemented business rules were not identical, which could depend on the products belonging to different categories. The literature study and case study indicate that the knowledge about business rules exist in the companies implementing them. It is unclear how the companies have gathered information on the business rules. The results are a summary of methods for business rule analysis, examples obtained from case studies and some analysis in the form of design diagrams. The design diagrams are based on analyzing the products in the case studies. Findings in the literature review confirm that no research has been made on business rules used in device licensing. Discussion highlights applicable and inapt pairings for business rules and license models. Thoughts are shared about both the case studies and observations made by some leading licensing vendors. Companies who want to create products with device licensing would benefit from more future research on the topic.Programvarulicensiering är närvarande i de flesta människors vardagsliv. Bilar och belysningssystem är exempel på produkter som kombinerar både fysiska komponenter och programvara. Det finns dock problem med att implementera programvarulicensiering i fysiska produkter på ett robust och effektivt sätt. Att bestämma och följa affärsregler behövs för att få kombinationen av fysiska komponenter och licensiering av programvara att fungera. Kandidatarbetet analyserar real världens affärsregler som är relevanta i licensiering av apparater. Syftet är att hitta metoder och verktyg för att analysera affärsregler och se hur de formas om till affärslogik. Detta uppnås med hjälp av en litteraturstudie och genom att undersöka belysningssystem, elbilar och audioteknik. Litteraturstudien visar att utgiven forskning om apparatlicensiering fattas och litteratur om delområden inom ämnet kan dels vara utdaterat. Fallstudien gjordes för att få mer innehåll till arbetet på grund av att det inte finns tillräckligt av tillgängligt material. I fallstudien upptäcks likheter i affärsregler som har identifierats hos Audi, Philips Hue och Neural DSP. Alla implementerade affärsregler är ändå inte totalt identiska, vilket kan bero på att de analyserade produkterna hör till olika produktkategorier. Litteratur- och fallstudien indikerar att kunskapen om affärsregler i apparatlicensiering existerar i företagen. Men det är oklart hur företagen samlat ihop informationen om affärsreglerna. Resultatet av arbetet består av flera delar. Dessa delar är: metoder för att analysera affärsregler, exempel från de produkter som undersöks och analys i form av komponent- och flödesdiagram. Diagrammen baserar sig på de analyserade produkterna. Forskningsresultaten i litteraturstudiet ger bevis på att tidigare forskning om apparatlicensierings affärsregler inte finns. Diskussionen framhäver möjliga och olämpliga kombinationer av affärsregler och licensmodeller. Observationer om de praktiska fallen och tankar av ledande licensieringsleverantörer inkluderas också i diskussionen. Möjligheter för forskning i framtiden hämtas upp i både diskussionen och sammanfattningen. Forskning och litteratur om apparatlicensiering kommer antagligen att skapas i framtiden och det skulle gynna företag som vill skapa produkter som utnyttjar apparatlicensiering.Description
Supervisor
Viitala, RaineThesis advisor
Ala-Laurinaho, RikuKeywords
licenses, real-world business rules, business logic, device licensing, software licensing