From DAML-S to Executable Code

نویسندگان

  • Sérgio Gaio
  • António Lopes
  • Luis Botelho
چکیده

This paper analyses the specification of agent control and agent knowledge in DAML-S and its conversion into executable code. Instead of the usual XML syntax, we propose a S-Expression syntax of DAML-S, which facilitates introducing two extensions in DAML-S specification: concrete definitions of concepts used in DAML-S service descriptions, which were not defined in the DAML-S specification; and logic-programming constructs that may be used in service description. Two approaches are discussed with respect to the generation of executable code. Both of them contain a first step in which the DAML-S service-description is parsed into an appropriate computer program data structure, called the DAML-S description parse tree. The first approach converts the DAML-S description parse tree into source files that must be compiled and linked in order to create the executable agent. The second approach relies on the run-time interpretation of the DAML-S description parse tree.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis of disassembled executable codes by abstract interpretation

The aim of this paper is to dene the abstract domain, abstract operator, abstract semantic, the environments and states of disassembled executable codes as well as a way to analysis the disassembled executable codes. Nowadays, static analysis on disassembled code going to grow. Reverse engineering and malware analysis use this technique. Thus, we tried to perform pluralization the requirements ...

متن کامل

Using WSDL/UDDI and DAML-S in Web Service Discovery

Web services enhance current web functionality by altering its nature from document to service oriented. These services are self-describing, selfcontained, modular applications accessible over Internet. They can be used by humans or programs in order to accomplish a particular task. To benefit from them, an efficient discovery mechanism for locating and selecting the appropriate web services is...

متن کامل

TAGA: Trading Agent Competition in Agentcities

Travel Agent Game in Agentcities (TAGA) is a framework that extends and enhances the Trading Agent Competition (TAC) scenario to work in Agentcities, an open multiagent systems environment of FIPA compliant systems. TAGA makes several contributions: auction services are added to enrich the Agentcities environment, the use of the semantic web languages RDF and DAML+OIL improve the interoperabili...

متن کامل

Towards a Semantic Choreography of Web Services: From WSDL to DAML-S

— The relation between DAML-S, a language for the description of Web services grounded in the Semantic Web, and the growing Web services infrastructure based on WSDL is, by an large, still an open question. In this paper we describe a mapping from WSDL to DAML-S whose contribution is twofold: on the theoretical side it clearly shows what information is contributed by the DAML-S specification, o...

متن کامل

Results of Taxonomic Evaluation of RDF(S) and DAML+OIL ontologies using RDF(S) and DAML+OIL Validation Tools and Ontology Platforms import services

Before using RDF(S) and DAML+OIL ontologies in Semantic Web applications, its content should be evaluated from a knowledge representation point of view. In recent years, some RDF(S) and DAML+OIL ‘checkers’, ‘validators’, and ‘parsers’ have been created and several ontology platforms are able to import RDF(S) and DAML+OIL ontologies. Two are the experiments presented in this paper. The first one...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002