<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/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6"><efrbr-work:titleOfTheWork>Engineering IoT-based open MAS for large-scale V2G/G2V</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6"><efrbr-expression:titleOfTheExpression>Engineering IoT-based open MAS for large-scale V2G/G2V</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Peer-Reviewed Journal Publication
            Δημοσίευση σε Περιοδικό με Κριτές
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2025-05-05</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2023</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>In this paper, we aimed to demonstrate how to engineer Internet of Things (IoT)-based open multiagent systems (MASs). Specifically, we put forward an IoT/MAS architectural framework, along with a case study within the important and challenging-to-engineer vehicle-to-grid (V2G) and grid-to-vehicle (G2V) energy transfer problem domain. The proposed solution addresses the important non-functional requirement of scalability. To this end, we employed an open multiagent systems architecture, arranging agents as modular microservices that were interconnected via a multi-protocol Internet of Things platform. Our approach allows agents to view, offer, interconnect, and re-use their various strategies, mechanisms, or other algorithms as modular smart grid services, thus enabling their seamless integration into our MAS architecture, and enabling the solution of the challenging V2G/G2V problem. At the same time, our IoT-based implementation offers both direct applicability in real-world settings and advanced analytics capabilities via enabling digital twin models for smart grid ecosystems. We have described our MAS/IoT-based architecture in detail; validated its applicability via simulation experiments involving large numbers of heterogeneous agents, operating and interacting towards effective V2G/G2V; and studied the performance of various electric vehicle charging scheduling and V2G/G2V-incentivising electricity pricing algorithms. To engineer our solution, we used ASEME, a state-of-the-art methodology for multiagent systems using the Internet of Things. Our solution can be employed for the implementation of real-world prototypes to deliver large-scale V2G/G2V services, as well as for the testing of various schemes in simulation mode.</efrbr-expression:summarizationOfContent><efrbr-expression:contextForTheExpression>This paper is an extended version of our paper published in PAAMS2022—The 21st International Conference on Practical Applications of Agents and Multi-Agent Systems, L’Aquila, Italy, 13–15 July 2022.</efrbr-expression:contextForTheExpression><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="journal name">Systems</efrbr-expression:note><efrbr-expression:note type="journal volume">11</efrbr-expression:note><efrbr-expression:note type="journal number">3</efrbr-expression:note></efrbr-expression:expression><efrbr-manifestation:manifestation identifier="https://dias.library.tuc.gr/view/103055"><efrbr-manifestation:titleOfTheManifestation>Spanoudakis_et_al_Systems_11(3)_2023.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>2025-05-05</efrbr-manifestation:dateOfPublicationDistribution></efrbr-manifestation:publicationDistribution><efrbr-manifestation:formOfCarrier>application/pdf</efrbr-manifestation:formOfCarrier><efrbr-manifestation:extentOfTheCarrier>1.2 MB</efrbr-manifestation:extentOfTheCarrier><efrbr-manifestation:accessRestrictionsOnTheManifestation>free</efrbr-manifestation:accessRestrictionsOnTheManifestation></efrbr-manifestation:manifestation><efrbr-person:person identifier="http://users.isc.tuc.gr/~nispanoudakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Spanoudakis Nikolaos
            Σπανουδακης Νικολαος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="EFA07E62-6C5A-4965-B6C3-F77727AD4C37"><efrbr-person:nameOfPerson vocabulary="">
            Akasiadis Charilaos
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~giatrakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Iatrakis Georgios
            Ιατρακης Γεωργιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~gchalkiadakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Chalkiadakis Georgios
            Χαλκιαδακης Γεωργιος
         </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="AEFF9F55-3312-448D-BEBE-38A352E3629B"><efrbr-concept:termForTheConcept>
            Internet of things (IoT)
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="B4BD3303-FFC1-4E48-9F87-C839DF57E4A9"><efrbr-concept:termForTheConcept>
            Open multiagent systems
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="72B8D8B7-03B0-43B9-8AEA-5CF54A54F10A"><efrbr-concept:termForTheConcept>
            Smart grid
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="101F3A5A-FBCB-4CCB-BA1E-9A173584D574"><efrbr-concept:termForTheConcept>
            Engineering multiagent systems (EMASs)
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="E838C28A-D752-4105-A95D-231A8EDCF602"><efrbr-concept:termForTheConcept>
            Digital twin
         </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/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6"/><efrbr-structure:embodiedIn sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="manifestation" targetURI="http://purl.tuc.gr/dl/dias/FCB2E8CE-92EA-437D-AEE9-C5B5F05B038E"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="person" targetURI="http://users.isc.tuc.gr/~nispanoudakis"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="person" targetURI="http://users.isc.tuc.gr/~nispanoudakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="person" targetURI="EFA07E62-6C5A-4965-B6C3-F77727AD4C37" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="person" targetURI="http://users.isc.tuc.gr/~giatrakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="person" targetURI="http://users.isc.tuc.gr/~gchalkiadakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" 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/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="concept" targetURI="AEFF9F55-3312-448D-BEBE-38A352E3629B"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="concept" targetURI="B4BD3303-FFC1-4E48-9F87-C839DF57E4A9"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="concept" targetURI="72B8D8B7-03B0-43B9-8AEA-5CF54A54F10A"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="concept" targetURI="101F3A5A-FBCB-4CCB-BA1E-9A173584D574"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/D1277916-E2C4-4A8A-B95B-9DDD9ABC86F6" targetEntity="concept" targetURI="E838C28A-D752-4105-A95D-231A8EDCF602"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>