5th International ICST Conference on Collaborative Computing: Networking, Applications, Worksharing

Research Article

Dynamic data services

Download547 downloads
  • @INPROCEEDINGS{10.4108/ICST.COLLABORATECOM2009.8359,
        author={Ruhollah Farchtchi},
        title={Dynamic data services},
        proceedings={5th International ICST Conference on Collaborative Computing: Networking, Applications, Worksharing},
        proceedings_a={COLLABORATECOM},
        year={2009},
        month={12},
        keywords={Data Services Data Architecture Knowledge Management Collaboration Service Oriented Architecture Semantic Web Data Provenance CommunityNetwork Interoperability and Integration},
        doi={10.4108/ICST.COLLABORATECOM2009.8359}
    }
    
  • Ruhollah Farchtchi
    Year: 2009
    Dynamic data services
    COLLABORATECOM
    ICST
    DOI: 10.4108/ICST.COLLABORATECOM2009.8359
Ruhollah Farchtchi1,*
  • 1: Department of Computer Science, George Mason University, Fairfax, USA
*Contact email: rfarchtc@gmu.edu

Abstract

Community networks require advanced domain-independent services that can be tailored for their use. Multi-agent architectures have been explored as an architectural approach to achieving a community network or system. Building on the work that was done with, Enterprise Knowledge Agents, this paper looks at using data services and the challenges with respect to enabling a platform for query and representation of agent observed knowledge in the enterprise. The EKA paper describes a notional architecture for a multi-agent based system that catalogues and coordinates knowledge and collaboration in the enterprise. In that paper case agents are defined to collect and organize information for an individual in the enterprise. The challenge is that the agents require a method of storing the data as well as allowing the agents to query each other to understand what data may exist with other individuals in the organization. This paper explores the use of dynamic data services in solving the challenges with an environment where data must be shared and where multiple representations of data may exist as in the EKA system.