Projekter pr. år
Abstrakt
Traditionally, the development workflow of Arrow-head applications is based on the usage of source code skeletons. This makes it difficult to update applications when the skeletons are changed, for example to fix security vulnerabilities or add new functionality. In fact, to update an application the developer has to either recreate the application on the new skeleton version or recreate the skeleton changes on the previous version of the application. Instead, we propose a client library, which allows the developers to create Arrowhead applications by referring to a library. Not only does this allow the Arrowhead Consortium to update the library without requiring changes to applications, it also eases the creation of new Arrowhead applications, reduces code duplication and increases readability. This paper describes the design and the structure of this client library, provides insights on how to employ the library in applications, and surveys a few sample applications that use the library.
Originalsprog | Engelsk |
---|---|
Titel | Proceedings of the 45th Annual Conference of the IEEE Industrial Electronics Society |
Forlag | IEEE |
Publikationsdato | 17 okt. 2019 |
Sider | 5519-5524 |
ISBN (Elektronisk) | 978-1-7281-4878-6 |
DOI | |
Status | Udgivet - 17 okt. 2019 |
Begivenhed | IECON 2019 - 45th Annual Conference of the IEEE Industrial Electronics Society - Lisbon, Portugal Varighed: 14 okt. 2019 → 17 okt. 2019 |
Konference
Konference | IECON 2019 - 45th Annual Conference of the IEEE Industrial Electronics Society |
---|---|
Land/Område | Portugal |
By | Lisbon |
Periode | 14/10/2019 → 17/10/2019 |
Navn | Proceedings of the Annual Conference of the IEEE Industrial Electronics Society |
---|---|
ISSN | 1553-572X |
Fingeraftryk
Dyk ned i forskningsemnerne om 'Reengineering the lifecycle of Arrowhead applications: from skeletons to the client library'. Sammen danner de et unikt fingeraftryk.Projekter
- 1 Afsluttet
-
Productive4.0: Productive4.0
Skou, A., Nielsen, B. & Albano, M.
01/05/2017 → 30/09/2020
Projekter: Projekt › Forskning