Kalix: A Java 11 Library for Developing Eclipse Arrowhead System-of-Systems
Eclipse Arrowhead, an upcoming open source framework for designing cyber-physical system-of-systems, is starting to become complete enough to be the subject of serious evaluation and prototyping. As a consequence, it has become increasingly pertinent to provide software that makes it straightforward...
Saved in:
| Published in | 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) Vol. 1; pp. 1389 - 1392 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.09.2020
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 1946-0759 |
| DOI | 10.1109/ETFA46521.2020.9211873 |
Cover
| Abstract | Eclipse Arrowhead, an upcoming open source framework for designing cyber-physical system-of-systems, is starting to become complete enough to be the subject of serious evaluation and prototyping. As a consequence, it has become increasingly pertinent to provide software that makes it straightforward to use and learn it. To address this, we here present Arrowhead Kalix, a Java 11 library designed for the efficient and effective development of correct, concise and relatively performant Arrowhead-compliant systems. In this paper, we outline the philosophy behind the design of the library, its architecture, its fundamental components and give some examples of how it can be used. The purpose of the paper is both to educate and to provide academics using Kalix with a credible point of reference. |
|---|---|
| AbstractList | Eclipse Arrowhead, an upcoming open source framework for designing cyber-physical system-of-systems, is starting to become complete enough to be the subject of serious evaluation and prototyping. As a consequence, it has become increasingly pertinent to provide software that makes it straightforward to use and learn it. To address this, we here present Arrowhead Kalix, a Java 11 library designed for the efficient and effective development of correct, concise and relatively performant Arrowhead-compliant systems. In this paper, we outline the philosophy behind the design of the library, its architecture, its fundamental components and give some examples of how it can be used. The purpose of the paper is both to educate and to provide academics using Kalix with a credible point of reference. |
| Author | Schelen, Olov Palm, Emanuel Bodin, Ulf |
| Author_xml | – sequence: 1 givenname: Emanuel surname: Palm fullname: Palm, Emanuel organization: Luleå University of Technology,Luleå,Sweden – sequence: 2 givenname: Ulf surname: Bodin fullname: Bodin, Ulf organization: Luleå University of Technology,Luleå,Sweden – sequence: 3 givenname: Olov surname: Schelen fullname: Schelen, Olov organization: Luleå University of Technology,Luleå,Sweden |
| BookMark | eNo9kMtOwzAQRQ0Cibb0C5CQfyDFYzt-sItKy6OVWFAkdpHj2GCUJlHSB_l7UrWwmpFGZ-7VGaKLsiodQrdAJgBE381W84SLmMKEEkommgIoyc7QECRVoHQsPs7RADQXEZGxvkLjtv0mhPSs0EwP0GJhivBzjxP8YnYGA-BlyBrTdNhXDX5wO1dUdSg_8cwWoW4dTpqm2n85k-O3rt24dVT56Li11-jSm6J149Mcoff5bDV9ipavj8_TZBkFShiLGAfg3nCtuWLEEpUJbyWVoGXMjGfMe06t8MIKylxOmc4Jz72FTIFVWrMRkse_27I23d4URVo3Yd2XToGkBy-p2_QBBy_pwUt68tKTN0cyOOf-ob_rL2L9X3Y |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL ADTOC UNPAY |
| DOI | 10.1109/ETFA46521.2020.9211873 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present Unpaywall for CDI: Periodical Content Unpaywall |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher – sequence: 2 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 172818956X 9781728189567 |
| EISSN | 1946-0759 |
| EndPage | 1392 |
| ExternalDocumentID | oai:DiVA.org:ltu-80430 9211873 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL RNS ADTOC UNPAY |
| ID | FETCH-LOGICAL-i2033-34114fa4994830c08b6fc72719753af33ff42c6f6c623ed239d04dfc1b81c8993 |
| IEDL.DBID | RIE |
| IngestDate | Sun Oct 26 03:28:31 EDT 2025 Wed Aug 27 03:01:47 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| License | other-oa |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i2033-34114fa4994830c08b6fc72719753af33ff42c6f6c623ed239d04dfc1b81c8993 |
| OpenAccessLink | https://proxy.k.utb.cz/login?url=http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-80430 |
| PageCount | 4 |
| ParticipantIDs | unpaywall_primary_10_1109_etfa46521_2020_9211873 ieee_primary_9211873 |
| PublicationCentury | 2000 |
| PublicationDate | 2020-Sept. |
| PublicationDateYYYYMMDD | 2020-09-01 |
| PublicationDate_xml | – month: 09 year: 2020 text: 2020-Sept. |
| PublicationDecade | 2020 |
| PublicationTitle | 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) |
| PublicationTitleAbbrev | ETFA |
| PublicationYear | 2020 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0001096939 |
| Score | 2.1345284 |
| Snippet | Eclipse Arrowhead, an upcoming open source framework for designing cyber-physical system-of-systems, is starting to become complete enough to be the subject of... |
| SourceID | unpaywall ieee |
| SourceType | Open Access Repository Publisher |
| StartPage | 1389 |
| SubjectTerms | Computer architecture Conferences Java Libraries Manufacturing automation Philosophical considerations Software |
| SummonAdditionalLinks | – databaseName: Unpaywall dbid: UNPAY link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA5jO4gXlU2cqOTgtTNpspgWRIZujA3HDg7nqaT5AcPSDW3nj7_e162rgicPvaQEwnsh7_tIvvchdCliGUjpuKcddR63zHmAqo1HmWESGDTkvbjRfZiI4YyP5t15De1cHCF85SN3IJvLZG1vYeQGvjCN0_DNhkmWh2axVnCycgZUvSG6gMHrqDGbTHvPpQSYkuDKZk5xAcUJOKBPOoFf-Gqz0kNlH-3l6Up9vqsk-VVOBgfoaSfK2b4ieenkWdzRX397NP5zpYeo9SPhw9OqOB2hmk2baDwG1P0R4h4eqbXClOJStoABuuL7Sj-F-7q4IbC4V3RohOPa4G1nc2_pvLLHeQvNBv3Hu6FXuil4C78wbINyRTnEJAi4ZEQTuZH5-Ne0kNYqx5hz3NfCCQ2IyBqfBYZw4zSNJdXAytgxqqfL1J4gDKBGSQ7MRJmAd5mQMSVWWSpjQ4Ty_TZqFlGOVtuGGVEZ_DYiVdSrfxsSQoKoyldU5Gs35fT_U85QPXvN7TlghSy-KDfGN33OvzE priority: 102 providerName: Unpaywall |
| Title | Kalix: A Java 11 Library for Developing Eclipse Arrowhead System-of-Systems |
| URI | https://ieeexplore.ieee.org/document/9211873 http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-80430 |
| UnpaywallVersion | submittedVersion |
| Volume | 1 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8JAEJ4AHtSLGjDig-zBo4Vudylbb0QhBALhAAmeyHYfiZEAMeDr1zvblmKMB29tuttMZprONzvzzQDchrGIhLDcU5ZajxtmPUTV2qNMM4ERNNrdZXSHo7A35f1Zc1aAu5wLY4xJis9M3V0muXy9Ult3VNaIAjccmxWh2BJhytXan6cgFo9YlJGA8a7RmXTbPET3hFFg4NezzdkUlWM43C7X8vNdLhY_HEr3BIY7UdI6kpf6dhPX1devLo3_lfUUKnvqHhnnTukMCmZZhsEA0fbHPWmTvnyThFKS0RUIQlbymPOmSEe5zIAhbdeZEX_TmqQdzb2V9bLe5hWYdjuTh56XTVHwngM3qA3dFOVWYmTDBfOVLxJ6T9CijlIrLWPW8kCFNlSIhIwOWKR9rq2isaAKozF2DqXlamkugCCYkYJjRCJ1xJssFDH1jTRUxNoPZRBUoewUMV-njTLmmQ6q4Oe6zp8lwYcfzc0GZXNWmjsr7bZc_v2mKzhyq9Iar2sobV635gZBwSauJV9DDQ6mo3H76RvMsbQL |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEB58HKoXlVZ8uwePJs1mt3HjrWhLbW3x0EJvYbMPEKUVSX39emeTNBXx4C0hTBhmQuabnflmAC6iVMRCWO4pS63HDbMeomrtUaaZwAwa_e4qusNR1Jvw_rQ1XYPLigtjjMmbz4zvLvNavp6rhTsqa8ahW47N1mGzxTlvFWyt1YkKovGYxSUNGO-anXG3zSMMUJgHhoFfipd7VLahtpi9yM93-fz8I6R0d2C4VKboJHnyF1nqq69fcxr_q-0uNFbkPfJQhaU9WDOzOgwGiLc_rkmb9OWbJJSSkrBAELSS24o5RTrK1QYMabvZjPij1qSYae7NrVdON2_ApNsZ3_S8co-C9xi6VW0YqCi3EnMbLligApETfMIr6ki10jJmLQ9VZCOFWMjokMU64NoqmgqqMB9j-7Axm8_MARCEM1JwzEmkjnmLRSKlgZGGilQHkQzDQ6g7QyQvxaiMpLTBIQSVratnefoRxInJUDfnpcR5aSly9PebzqHWGw_vk_u70eAYtpxE0fF1AhvZ68KcIkTI0rP8y_gGvMi1qA |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA5jO4gXlU2cqOTgtTNpspgWRIZujA3HDg7nqaT5AcPSDW3nj7_e162rgicPvaQEwnsh7_tIvvchdCliGUjpuKcddR63zHmAqo1HmWESGDTkvbjRfZiI4YyP5t15De1cHCF85SN3IJvLZG1vYeQGvjCN0_DNhkmWh2axVnCycgZUvSG6gMHrqDGbTHvPpQSYkuDKZk5xAcUJOKBPOoFf-Gqz0kNlH-3l6Up9vqsk-VVOBgfoaSfK2b4ieenkWdzRX397NP5zpYeo9SPhw9OqOB2hmk2baDwG1P0R4h4eqbXClOJStoABuuL7Sj-F-7q4IbC4V3RohOPa4G1nc2_pvLLHeQvNBv3Hu6FXuil4C78wbINyRTnEJAi4ZEQTuZH5-Ne0kNYqx5hz3NfCCQ2IyBqfBYZw4zSNJdXAytgxqqfL1J4gDKBGSQ7MRJmAd5mQMSVWWSpjQ4Ty_TZqFlGOVtuGGVEZ_DYiVdSrfxsSQoKoyldU5Gs35fT_U85QPXvN7TlghSy-KDfGN33OvzE |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+%28IEEE+International+Conference+on+Emerging+Technologies+and+Factory+Automation%29&rft.atitle=Kalix%3A+A+Java+11+Library+for+Developing+Eclipse+Arrowhead+System-of-Systems&rft.au=Palm%2C+Emanuel&rft.au=Bodin%2C+Ulf&rft.au=Schelen%2C+Olov&rft.date=2020-09-01&rft.pub=IEEE&rft.eissn=1946-0759&rft.volume=1&rft.spage=1389&rft.epage=1392&rft_id=info:doi/10.1109%2FETFA46521.2020.9211873&rft.externalDocID=9211873 |