2,259 research outputs found

    On the emergent Semantic Web and overlooked issues

    Get PDF
    The emergent Semantic Web, despite being in its infancy, has already received a lotof attention from academia and industry. This resulted in an abundance of prototype systems and discussion most of which are centred around the underlying infrastructure. However, when we critically review the work done to date we realise that there is little discussion with respect to the vision of the Semantic Web. In particular, there is an observed dearth of discussion on how to deliver knowledge sharing in an environment such as the Semantic Web in effective and efficient manners. There are a lot of overlooked issues, associated with agents and trust to hidden assumptions made with respect to knowledge representation and robust reasoning in a distributed environment. These issues could potentially hinder further development if not considered at the early stages of designing Semantic Web systems. In this perspectives paper, we aim to help engineers and practitioners of the Semantic Web by raising awareness of these issues

    Agreement technologies and their use in cloud computing environments

    Get PDF
    The final publication is available at Springer via http://dx.doi.org/10.1007/s13748-012-0031-9[EN] Nowadays, cloud computing is revolutionizing the services provided through the Internet to adapt itself in order to keep the quality of its services. Recent research foresees the advent of a new discipline of agent-based cloud computing systems that can make decisions about adaption in an uncertain environment. This paper discusses the role of argumentation in the next generation of agreement technologies and its use in cloud computing environments.This work is supported by the Spanish government (MICINN), project reference: TIN2012-36586-C03-01.Heras Barberá, SM.; De La Piedra, F.; Julian Inglada, VJ.; Rodríguez, S.; Botti Navarro, VJ.; Bajo, J.; Corchado, JM. (2012). Agreement technologies and their use in cloud computing environments. Progress in Artificial Intelligence. 1(4):277-290. https://doi.org/10.1007/s13748-012-0031-9S27729014European Comission: The Future of Cloud Computing. Technical report (2010)Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. In: SOSP03 Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, pp. 164–177. ACM, New York (2003)Wang, L., et. al.: Scientific cloud computing: early definition and experience. In: 10th IEEE International Conference on High Performance Computing and Communications (HPCC-08), pp. 825–830. IEEE Press (2008)Talia, D.: Clouds meet agents: toward intelligent cloud services. Internet Comput. IEEE 16(2), 78–81 (2012). doi: 10.1109/MIC.2012.28Heras, S.: Case-Based Argumentation Framework for Agent Societies. PhD thesis, Universitat Politècnica de València. http://hdl.handle.net/10251/12497 (2011)Ashton, K.: That ‘internet of things’ thing. RFID J. (2009). http://www.rfidjournal.com/article/view/4986Klusch, M.: Information agent technology for the Internet: a Survey. Data Knowl. Eng. 36, 337–372 (2001)Schaffer, H.E.: X as a Service. Cloud Computing, and the Need for Good Judgment IT Professional 11(5), 4–5 (2009). doi: 10.1109/MITP.2009.112Richardson, L., Ruby, S.: RESTful Web Services, Web services for the real world O’Reilly, Media, May, p. 454 (2007)GlusterFS Developers. The Gluster web site. http://www.gluster.org (2012)Chodorow, K., Dirolf, M.: The Definitive Guide. O’Reilly Media, MongoDB (2010)Fuentes-Fernandez, R., Hassan, S., Pavon, J., Galan, J.M., Lopez-Paredes, A.: Metamodels for role-driven agent-based modelling. Comput. Math. Organ. Theory 18(1), 91–112 (2012)Jordán, J., et al.: A customer support application using argumentation in multi-agent systems. In: 14th International Conference on, Information Fusion, pp. 772–778 (2011)Heras, S., Jordán, J., Botti, V., Julián, V.: Argue to agree: a case-based argumentation approach. Int. J. Approx. Reasoning (2012, in press)Walton, D., Reed, C., Macagno, F.: Argumentation Schemes. Cambridge University Press, Cambridge (2008)Bench-Capon, T., Sartor, G.: A model of legal reasoning with cases incorporating theories and values. Artif. Intell. 150(1–2), 97–143 (2003)Dignum, F., Weigand, H.: Communication and deontic logic. In: Information Systems Correctness and Reusability, pp. 242–260. World Scientific, Singapore (1995)Wooldridge, M., Jennings, N.R.: Intelligent agents: theory and practice. Knowl. Eng. Rev. 10(2), 115–152 (1995)Lopez-Rodriguez, I., Hernandez-Tejera, M.: Software agents as cloud computing services. In: 9th International Conference on Practical Applications of Agents and Multiagent Systems. Advances in Intelligent and Soft Computing, vol. 88, pp. 271–276. Springer, Berlin (2011)Sim, K.M.: Towards complex negotiation for cloud economy. In: 5th International Conference on Advances in Grid and Pervasive Computing. LNCS, vol. 6104, pp. 395–406. Springer, Berlin (2010)Aversa, R., et al.: Cloud agency: a mobile agent based cloud system. In: International Conference on Complex, Intelligent and Software Intensive Systems, pp. 132–137. IEEE Computer Society Press, Washington, DC (2010)Cao, B., et al.: A service-oriented qos-assured and multi-agent cloud computing architecture. In: 1st International Conference on Cloud Computing. LNCS, vol. 5931, pp. 644–649. Springer, Berlin (2009)Rahwan, I., Simari, G. (eds.): Argumentation in Artificial Intelligence. Springer, Berlin (2009

    Visualizations for an Explainable Planning Agent

    Full text link
    In this paper, we report on the visualization capabilities of an Explainable AI Planning (XAIP) agent that can support human in the loop decision making. Imposing transparency and explainability requirements on such agents is especially important in order to establish trust and common ground with the end-to-end automated planning system. Visualizing the agent's internal decision-making processes is a crucial step towards achieving this. This may include externalizing the "brain" of the agent -- starting from its sensory inputs, to progressively higher order decisions made by it in order to drive its planning components. We also show how the planner can bootstrap on the latest techniques in explainable planning to cast plan visualization as a plan explanation problem, and thus provide concise model-based visualization of its plans. We demonstrate these functionalities in the context of the automated planning components of a smart assistant in an instrumented meeting space.Comment: PREVIOUSLY Mr. Jones -- Towards a Proactive Smart Room Orchestrator (appeared in AAAI 2017 Fall Symposium on Human-Agent Groups

    Creating agent platforms to host agent-mediated services that share resources

    Get PDF
    After a period where the Internet was exclusively filled with content, the present efforts are moving towards services, which handle the raw information to create value from it. Therefore labors to create a wide collection of agent-based services are being perfomed in several projects, such as Agentcities does. In this work we present an architecture for agent platforms named a-Buildings. The aim of the proposed architecture is to ease the creation, installation, search and management of agent-mediated services and the share of resources among services. To do so the a-Buildings architecture creates a new level of abstraction on top of the standard FIPA agent platform specification. Basically, an a-Building is a service-oriented platform which offers a set of low level services to the agents it hosts. We define low level services as those required services that are neccesary to create more complex high level composed services.Postprint (published version

    IC-Service: A Service-Oriented Approach to the Development of Recommendation Systems

    Get PDF
    Recommendation systems have proven to be useful in various application domains. However, current solutions are usually ad-hoc systems which are tightly-coupled with the application domain. We present the IC-Service, a recommendation service that can be included in any system in a loosely coupled way. The implementation follows the principles of service oriented computing and provides a solution to various problems arising in recommendation systems, e.g. to the problem of meta-recommendation systems development. Moreover, when properly configured, the IC-Service can be used by different applications (clients), and several independent instances of the IC-Service can collaborate to produce better recommendations. Service architecture and communication protocols are presented. The paper describes also ongoing work and applications based on the IC-Service

    A Survey on Service Composition Middleware in Pervasive Environments

    Get PDF
    The development of pervasive computing has put the light on a challenging problem: how to dynamically compose services in heterogeneous and highly changing environments? We propose a survey that defines the service composition as a sequence of four steps: the translation, the generation, the evaluation, and finally the execution. With this powerful and simple model we describe the major service composition middleware. Then, a classification of these service composition middleware according to pervasive requirements - interoperability, discoverability, adaptability, context awareness, QoS management, security, spontaneous management, and autonomous management - is given. The classification highlights what has been done and what remains to do to develop the service composition in pervasive environments

    Supporting service discovery, querying and interaction in ubiquitous computing environments.

    Get PDF
    In this paper, we contend that ubiquitous computing environments will be highly heterogeneous, service rich domains. Moreover, future applications will consequently be required to interact with multiple, specialised service location and interaction protocols simultaneously. We argue that existing service discovery techniques do not provide sufficient support to address the challenges of building applications targeted to these emerging environments. This paper makes a number of contributions. Firstly, using a set of short ubiquitous computing scenarios we identify several key limitations of existing service discovery approaches that reduce their ability to support ubiquitous computing applications. Secondly, we present a detailed analysis of requirements for providing effective support in this domain. Thirdly, we provide the design of a simple extensible meta-service discovery architecture that uses database techniques to unify service discovery protocols and addresses several of our key requirements. Lastly, we examine the lessons learnt through the development of a prototype implementation of our architecture
    corecore