A model-based approach for supporting aspect-oriented development of personal information management systems

  • Authors:
  • Caio Stein D'Agostini;Marco Winckler

  • Affiliations:
  • ICS-IRIT, University Paul Sabatier, Toulouse Cedex 9, France;ICS-IRIT, University Paul Sabatier, Toulouse Cedex 9, France

  • Venue:
  • ICWE'12 Proceedings of the 12th international conference on Current Trends in Web Engineering
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper is concerned by the development of tools for supporting personal information management over the Web; i.e. the storage and retrieval of personal information collected by users whilst interacting with Web applications. As personal information collections are unique to the user, it is very difficult to provide a uniform organization of information for everyone. Nonetheless, most personal information management systems (PIMS) will be concerned by similar aspects of information management such as information granularity, physical storage, policies for sharing information, versioning, etc. In this paper we analyze how information management aspects affect the development of PIMS. We start by identifying the relevant software aspects required to the development of PIMS. Then we describe how models featuring different aspects can be combined in a meta-model to build PIMS tools. This approach is illustrated by a case study.