Not logged in.

Contribution Details

Type Technical Report
Scope Discipline-based scholarship
Title Functional Requirements and Analysis of Mechanisms for a Semantic Content Infrastructure
Organization Unit
Authors
  • Hasan Hasan
  • Burkhard Stiller
  • Tsuyoshi Ito
Language
  • English
Date 2010
Abstract Text he SciMantic project aims at designing and developing a modular software infrastructure termed Semantic Content Infrastructure (SCI) which enables secure sharing of distributed contents. This SCI consists of independent nodes which interact with each other through Web services to share their contents. To develop a modular SCI, system requirements must be known and available technologies must be studied. This deliverable has the purpose to derive functional requirements of an SCI based on two real-world scenarios which make use of this software infrastructure. This deliverable also describes key technologies needed to build an SCI. The two scenarios presented in this deliverable are a distributed Web Content Management System (WCMS) and a Knowledge Sharing System (KSS). In a distributed WCMS, instances of WCMS are controlled by independent but co-operating organizations which want to share their Web contents. An example is the various (national) WWF organizations supporting each other in conducting their projects. Each of this organization deploys its own WCMS instance, and raw information on activities of a WWF organization can be accessed by a WCMS instance of another WWF organization to be presented in a specific form. While the set of instances of distributed WCMS can be considered static, the situation is different in KSS where its instances can join and leave at any time. Furthermore, knowledge shared by KSS instances can be stored in a distributed manner into the system database in order to achieve higher availability. Driven by these two scenarios, a set of key functional requirements is derived. Additionally, performance and security requirements are discussed. The key functional requirements include user and content management, keyword-based content tagging and search, and Peer-to-Peer (P2P) mechanisms. Finally, respective mechanisms and technologies are analyzed which can be used to develop the SCI. They comprise technologies for building modular software architecture as well as technologies for data modeling, for implementing functionalities required, and to provide security.
Export BibTeX