Repositories for co-operative information systems

  • Authors:
  • Huaiqing Wang

  • Affiliations:
  • -

  • Venue:
  • Information and Software Technology
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Repository technology has become a pervasive part of the software development process. The role played by the repository within the modern software development process is to support a particular software engineering (SE) environment, and to provide an extensive set of services that allows CASE tools to interface with the repository. The next generation of Information Systems (ISs), often referred to as Co-operative Information Systems (CISs), will involve a number of information agents distributed over large computer and telecommunications networks. One of the most prominent problems faced by such CISs is the problem of co-operation and collaboration. It is realized that such problems are analogous to those in software development process addressed by repository technology. This paper presents the experience of introducing repository technology into a CIS. The goal of developing a shareable and reusable central repository is achieved by deploying the object-oriented data model paradigm. This paper also presents a novel way to deal with real-time CISs by separating the services of a repository into two distinct subsets provided by its off-line component and its on-line component. The successful incorporation of repository technology with a real-world CIS application has demonstrated both the feasibility and the benefits of such integration.