• DocumentCode
    2551383
  • Title

    Semantic Agent Programming Language (S-APL): A Middleware Platform for the Semantic Web

  • Author

    Katasonov, Artem ; Terziyan, Vagan

  • Author_Institution
    Univ. of Jyvaskyla, Jyvaskyla
  • fYear
    2008
  • fDate
    4-7 Aug. 2008
  • Firstpage
    504
  • Lastpage
    511
  • Abstract
    The agent-based approach is an effective one for building middleware interconnecting distributed heterogeneous resources and providing semantic interoperability among them. On the other hand, agents need the semantic Web technologies for flexible yet effective coordination among them with a particular issue of enabling agents to communicate not only about the domain but also about their own abilities, goals, and present and intended actions. This paper describes semantic agent programming language (SAPL)intended to be a core middleware language for the semantic Web. S-APL integrates the semantic description of the domain resources with the semantic prescription of the agents´ behaviors. Additionally, S-APL can be used as the content language in the inter-agent communications, both in querying for data and in requesting for action.
  • Keywords
    middleware; mobile agents; programming language semantics; semantic Web; content language; data querying; distributed heterogeneous resources; inter-agent communications; middleware language; middleware platform; semantic Web technology; semantic agent programming language; semantic interoperability; Computer languages; Distributed computing; LAN interconnection; Mars; Middleware; Ontologies; Robot kinematics; Semantic Web; Vocabulary; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Semantic Computing, 2008 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-3279-0
  • Electronic_ISBN
    978-0-7695-3279-0
  • Type

    conf

  • DOI
    10.1109/ICSC.2008.82
  • Filename
    4597239