<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C"><efrbr-work:titleOfTheWork>Artificial intelligence-driven composition and security validation of an Internet of Things ecosystem</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C"><efrbr-expression:titleOfTheExpression>Artificial intelligence-driven composition and security validation of an Internet of Things ecosystem</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Peer-Reviewed Journal Publication
            Δημοσίευση σε Περιοδικό με Κριτές
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2021-07-13</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2020</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>Key challenges in Internet-of-Things (IoT) system design and management include the secure system composition and the calculation of the security and dependability level of the final system. This paper presents an event-based model-checking framework for IoT systems&amp;rsquo; design and management, called CompoSecReasoner. It invokes two main functionalities: (i) system composition verification, and (ii) derivation and validation of security, privacy, and dependability (SPD) metrics. To measure the SPD values of a system, we disassemble two well-known types of security metrics&amp;mdash;the attack surface methodologies and the medieval castle approach. The first method determines the attackable points of the system, while the second one defines the protection level that is provided by the currently composed system-of-systems. We extend these techniques and apply the Event Calculus method for modelling the dynamic behavior of a system with progress in time. At first, the protection level of the currently composed system is calculated. When composition events occur, the current system status is derived. Thereafter, we can deploy reactive strategies and administrate the system automatically at runtime, implementing a novel setting for Moving Target Defenses. We demonstrate the overall solution on a real ambient intelligence application for managing the embedded devices of two emulated smart buildings.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="journal name">Applied Sciences</efrbr-expression:note><efrbr-expression:note type="journal volume">10</efrbr-expression:note><efrbr-expression:note type="journal number">14</efrbr-expression:note></efrbr-expression:expression><efrbr-manifestation:manifestation identifier="https://dias.library.tuc.gr/view/89615"><efrbr-manifestation:titleOfTheManifestation>Hatzivasilis_et_al_Appl. Sci._10(14)_2020.pdf</efrbr-manifestation:titleOfTheManifestation><efrbr-manifestation:publicationDistribution><efrbr-manifestation:placeOfPublicationDistribution type="distribution">Chania [Greece]</efrbr-manifestation:placeOfPublicationDistribution><efrbr-manifestation:publisherDistributor type="distributor">Library of TUC</efrbr-manifestation:publisherDistributor><efrbr-manifestation:dateOfPublicationDistribution>2021-07-13</efrbr-manifestation:dateOfPublicationDistribution></efrbr-manifestation:publicationDistribution><efrbr-manifestation:formOfCarrier>application/pdf</efrbr-manifestation:formOfCarrier><efrbr-manifestation:extentOfTheCarrier>3.2 MB</efrbr-manifestation:extentOfTheCarrier><efrbr-manifestation:accessRestrictionsOnTheManifestation>free</efrbr-manifestation:accessRestrictionsOnTheManifestation></efrbr-manifestation:manifestation><efrbr-person:person identifier="http://viaf.org/viaf/10162060344551401433"><efrbr-person:nameOfPerson vocabulary="VIAF">
            Hatzivasilis, George
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="DF40596B-F0C7-4F0F-8A4C-CE9B5F56ECE4"><efrbr-person:nameOfPerson vocabulary="">
            Papadakis Nikos
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="8CFCD42C-B248-4743-A616-378E6B64531A"><efrbr-person:nameOfPerson vocabulary="">
            Hatzakis Ilias
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~sioannidis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Ioannidis Sotirios
            Sotirios
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="BF96459C-A4F3-4D07-98BD-2E391035E41F"><efrbr-person:nameOfPerson vocabulary="">
            Vardakis George
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="https://v2.sherpa.ac.uk/id/publisher/487"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="S/R:PUBLISHERS">
            MDPI
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="1996D738-5851-439D-BDE4-120562F8228C"><efrbr-concept:termForTheConcept>
            Dependability
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="4B6BEAA8-4FE4-4938-9236-823377C3F6EB"><efrbr-concept:termForTheConcept>
            Dynamic system composition
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="D95C65FB-568C-4AE7-A370-5A171297214E"><efrbr-concept:termForTheConcept>
            Event calculus
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="2360C7FF-125C-42F2-9D31-4E9AE3AEF0E9"><efrbr-concept:termForTheConcept>
            Internet-of-Things
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="2DDC5FDB-E009-493A-90CE-76256A38A2B3"><efrbr-concept:termForTheConcept>
            IoT
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="8B5C0585-3036-4375-96AA-792A451FBC5C"><efrbr-concept:termForTheConcept>
            Java Agent DEvelopment framework (JADE)
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="E1B99AEB-F5B9-484F-9982-F510048CECBA"><efrbr-concept:termForTheConcept>
            JESS
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="8BD2E81A-1A63-420E-94B0-16DC4838DF0D"><efrbr-concept:termForTheConcept>
            Metrics
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="1EA32975-5139-4AD6-A3B1-64104C0525C2"><efrbr-concept:termForTheConcept>
            Open Services Gateway initiative (OSGi)
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="E6D92C32-AA79-43C6-8A5C-51979C7FDCD5"><efrbr-concept:termForTheConcept>
            Moving Target Defenses (MTDs)
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C"/><efrbr-structure:embodiedIn sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="manifestation" targetURI="http://purl.tuc.gr/dl/dias/93875513-F6F4-4D1B-B9EE-7D60F9B5F37E"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="person" targetURI="http://viaf.org/viaf/10162060344551401433"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="person" targetURI="http://viaf.org/viaf/10162060344551401433" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="person" targetURI="DF40596B-F0C7-4F0F-8A4C-CE9B5F56ECE4" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="person" targetURI="8CFCD42C-B248-4743-A616-378E6B64531A" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="person" targetURI="http://users.isc.tuc.gr/~sioannidis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="person" targetURI="BF96459C-A4F3-4D07-98BD-2E391035E41F" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="person" targetURI="https://v2.sherpa.ac.uk/id/publisher/487" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="1996D738-5851-439D-BDE4-120562F8228C"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="4B6BEAA8-4FE4-4938-9236-823377C3F6EB"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="D95C65FB-568C-4AE7-A370-5A171297214E"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="2360C7FF-125C-42F2-9D31-4E9AE3AEF0E9"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="2DDC5FDB-E009-493A-90CE-76256A38A2B3"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="8B5C0585-3036-4375-96AA-792A451FBC5C"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="E1B99AEB-F5B9-484F-9982-F510048CECBA"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="8BD2E81A-1A63-420E-94B0-16DC4838DF0D"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="1EA32975-5139-4AD6-A3B1-64104C0525C2"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/EDDEEC37-1975-439B-8556-21EA1A19413C" targetEntity="concept" targetURI="E6D92C32-AA79-43C6-8A5C-51979C7FDCD5"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>