Multi-agent based architecture for querying disjoint data repositories
29 Nov 2010-pp 28-34
TL;DR: A multi-agent based framework for querying multiple disjoint repositories that is equipped with well defined semantic web technologies such as ontology is proposed and implemented.
Abstract: A digital repository is a digital archive for depositing and providing access to digital contents. It harvests metadata for providing an access framework of digital content to multiple users. In existing systems, query and retrieval is done on centralized basis and do not consider semantics of the query. Since the repositories are distributed, distinct and autonomous, there is a need for a framework which is capable of providing an efficient integrated and semantically enriched query retrieval mechanism over multiple repositories. We have proposed and implemented a multi-agent based framework for querying multiple disjoint repositories that is equipped with well defined semantic web technologies such as ontology [7, 8]. The system has been implemented using Jena framework for semantic web, Jade for agents and Java Swing for user interfaces.
Citations
More filters
[...]
TL;DR: The paper describes the main aspects of the federated recommender system, including its adopted architecture, the common data model used to harvest the different learning platforms, the recommendation algorithm, as well as the recommendation display widget.
Abstract: From e-commerce to social networking sites, recommender systems are gaining more and more interest. They provide connections, news, resources, or products of interest. This paper presents a federated recommender system, which exploits data from different online learning platforms and delivers personalized recommendation. The underlying educational objective is to enable academic institutions to provide a Web 2.0 dashboard bringing together open resources from the Cloud and proprietary content from in-house learning management systems. The paper describes the main aspects of the federated recommender system, including its adopted architecture, the common data model used to harvest the different learning platforms, the recommendation algorithm, as well as the recommendation display widget.
14 citations
References
More filters
[...]
TL;DR: Agent theory is concerned with the question of what an agent is, and the use of mathematical formalisms for representing and reasoning about the properties of agents as discussed by the authors ; agent architectures can be thought of as software engineering models of agents; and agent languages are software systems for programming and experimenting with agents.
Abstract: The concept of an agent has become important in both Artificial Intelligence (AI) and mainstream computer science. Our aim in this paper is to point the reader at what we perceive to be the most important theoretical and practical issues associated with the design and construction of intelligent agents. For convenience, we divide these issues into three areas (though as the reader will see, the divisions are at times somewhat arbitrary). Agent theory is concerned with the question of what an agent is, and the use of mathematical formalisms for representing and reasoning about the properties of agents. Agent architectures can be thought of as software engineering models of agents;researchers in this area are primarily concerned with the problem of designing software or hardware systems that will satisfy the properties specified by agent theorists. Finally, agent languages are software systems for programming and experimenting with agents; these languages may embody principles proposed by theorists. The paper is not intended to serve as a tutorial introduction to all the issues mentioned; we hope instead simply to identify the most important issues, and point to work that elaborates on them. The article includes a short review of current and potential applications of agent technology.
6,586 citations
Proceedings Article•
[...]
TL;DR: Jena, an RDF API in Java based on an interpretation of the W3C RDF Model and Syntax Specification, is described.
Abstract: Some aspects of W3C's RDF Model and Syntax Specification require careful reading and interpretation to produce a conformant implementation. Issues have arisen around anonymous resources, reification and RDF Graphs. These and other issues are identified, discussed and an interpretation of each is proposed. Jena, an RDF API in Java based on this interpretation, is described.
408 citations
[...]
TL;DR: The main features of the JADE system are described and some of the most important projects based on JADE software are introduced.
Abstract: JADE (Java Agent Development Framework) is a software environment to build agent systems for the management of networked information resources in compliance with the FIPA2000 specifications for interoperable intelligent multi- agent systems. The goal of JADE is to simplify development while ensuring standard compliance through a comprehensive set of system services and agents. JADE offers an agent runtime system on which implement efficient FIPA 2000 compliant multi- agent systems and supports their development through the availability of a predefined programmable agent model and of a set of management and testing tools. This paper describes the main features of the JADE system and introduces some of the most important projects based on JADE software.
390 citations
Related Papers (5)
[...]
[...]
[...]
[...]
[...]