The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The idea that end users who are not programmers will one day compose software services has motivated our study of user perceptions, intuitions and requirements. This study comprised five focus groups which took place within SOA4All - an EC-funded research project aiming to bring service technology to everyone. The paper focuses on one aspect of the study - the perceptions and intuitions our users...
Involving people who do not have programming background in assembling and tailoring service-based applications promises to open up access to the creativity of millions of users. An increasing number of development environments aim to do this by offering drag-and-drop visual representations connecting different service components into an assembly. In contrast to the majority of these, we did not start...
This paper presents an agent-based system to facilitate online learning activities. The system comprises of learning support agents that collaborate and negotiate with providers of various courses based on learner preferences, applying suitable agent negotiation strategies, adapting learning plans and formalizing e-contracts based on the changing needs of the learner. The agent-based system address...
Automating Web service composition is a challenging area of service oriented computing, requiring progress on a number of issues concerning the automation of control flow, the alignment of data flow, verification, execution monitoring, etc. In this paper, we focus on aligning data flow in semantic Web service composition to ensure the robustness when executing the composed service by preventing any...
The 7th International Workshop on Agent-based Computing for Enterprise Collaboration at WETICE 2009 aims at bringing together researchers in the field of software services and dynamic collaboration supported by software agents. This overview provides a brief introduction to the papers accepted by the workshop, and a discussion about the main issues highlighted by them.
When small and medium enterprises (SMEs) engage in collaborations, they typically rely on E-mail based communication due to limited access to modern technology. One of the key factors to enhance SME collaboration is enabling semantic interoperability at the level of emails and documents that are exchanged between collaborating enterprises. However, achieving semantic interoperability is not an easy...
New collaboration models for software agents can be made more flexible than pre-defined protocols. In pursuit of this, we have used the analysis of human interactions from Dialogue Structure Theory (DST) and devised an agent interaction approach which is based on Task-Based Dialogues (TBDs). This paper describes the following basic constructs of TBDs: a shared task hierarchy to represent agent intentions...
In multi-agent systems, a dialogue represents a coherent sequence of agent messages which bear upon the same subject. In this paper we discuss a flexible and dynamic approach to formalize agent dialogues. Our approach does not require agents to follow a fixed start-to-end sequence of messages in a dialogue to achieve their goals. Instead dialogues are constructed dynamically and progressively based...
In an increasingly competitive environment like Virtual Organization; software agents need to be very flexible towards any changes in order to achieve sustainable growth and improve competency. Another way to address this is to form collaboration amongst the agents themselves. Although being in an openly distributed environment where almost anyone can do business with everyone; it is never that straightforward...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.