<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/03DED9F2-1FCA-4984-8060-3459556F1B4E"><efrbr-work:titleOfTheWork>Extending the kouretes statechart editor for generic agent behavior development</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/03DED9F2-1FCA-4984-8060-3459556F1B4E"><efrbr-expression:titleOfTheExpression>Extending the kouretes statechart editor for generic agent behavior development</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Πλήρης Δημοσίευση σε Συνέδριο
            Conference Full Paper
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2015-11-13</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2014</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>The development of high-level behavior for autonomous robots
is a time-consuming task even for experts. The Kouretes Statechart
Editor (KSE) is a Computer-Aided Software Engineering (CASE)
tool, which allows to easily specify a desired robot behavior as a statechart
model utilizing a variety of base robot functionalities (vision,
localization, locomotion, motion skills, communication) for the Monas
robotic software architecture framework. This paper presents an extension
to KSE, which allows defining generic agent behaviors using automatic
framework-independent code generation, as long as the underlying
framework is written in C++. This way a user can program physical (robots)
or software agents that can be executed on any platform using any
compatible software framework. This paper demonstrates the transparent
use of the extended KSE in the SimSpark 3D soccer simulation and
the Wumpus world.
</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="conference name">10th International Conference on Artificial Intelligence Applications and Innovations</efrbr-expression:note><efrbr-expression:note type="proceedings title">Proceedings of the 10th International Conference on Artificial Intelligence Applications and Innovations (AIAI), Rhodes, Greece, September 2014</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="http://users.isc.tuc.gr/~gpapadimitriou1"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Papadimitriou Georgios
            Παπαδημητριου Γεωργιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~lagoudakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Lagoudakis Michael
            Λαγουδακης Μιχαηλ
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="C323FBC4-1C82-4BAC-9A0A-046D6BA1E9FF"><efrbr-person:nameOfPerson vocabulary="">
            Spanoudakis Nikolaos I.
            Σπανουδάκης Νικόλαος Ι.
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-concept:concept identifier="http://id.loc.gov/authorities/subjects/sh85114638"><efrbr-concept:termForTheConcept>
            Robot programming
            robots programming
            robot programming
         </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/03DED9F2-1FCA-4984-8060-3459556F1B4E" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/03DED9F2-1FCA-4984-8060-3459556F1B4E"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/03DED9F2-1FCA-4984-8060-3459556F1B4E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~gpapadimitriou1"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/03DED9F2-1FCA-4984-8060-3459556F1B4E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~gpapadimitriou1" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/03DED9F2-1FCA-4984-8060-3459556F1B4E" targetEntity="person" targetURI="http://users.isc.tuc.gr/~lagoudakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/03DED9F2-1FCA-4984-8060-3459556F1B4E" targetEntity="person" targetURI="C323FBC4-1C82-4BAC-9A0A-046D6BA1E9FF" role="author"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/03DED9F2-1FCA-4984-8060-3459556F1B4E" targetEntity="concept" targetURI="http://id.loc.gov/authorities/subjects/sh85114638"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>