In this work we present an algorithm to generate a XML Schema for data whose structure is specified by the E-R conceptual model. The main goal of the translation process is to obtain a normalized schema preserving the structural information of the original one.
The large volume and nature of data available to the casual users and programs motivate the increasing interest of the database community in studying flexible and efficient techniques for extracting and querying semistructured data. On the other hand, efficient methods have been discovered for solving the so-called model-checking problem for some modal… (More)
Context-aware systems are pervading everyday life, therefore context modeling is becoming a relevant issue and an expanding research field. This survey has the goal to provide a comprehensive evaluation framework, allowing application designers to compare context models with respect to a given target application; in particular we stress the analysis of… (More)
Common to all aCtors in today's information world is the problem of lowering the " information noise, " both reducing the amount of data to be stored and accessed, and enhancing the " precision " according to which the available data fit the application requirements. Thus, fitting data to the application needs is tantamount to fitting a dress to a person,… (More)
The widespread use of mobile appliances, with limitations in terms of storage, power, and connectivity capability, requires to minimize the amount of data to be loaded on user's devices, in order to quickly select only the information that is really relevant for the users in their current contexts: in such a scenario, specific methodologies and techniques… (More)
This paper presents a methodology to derive views over a relational database by applying a sequence of appropriately defined operations to the global schema. Such tailoring and composition process aims at offering personalized views over the database schema, so as to improve its ability to support the new needs of customers, support evolutionary software… (More)
More and more often, we face the necessity of extracting appropriately reshaped knowledge from an integrated representation of the information space. Be such a global representation a central database, a global view of several ones or an ontological representation of an information domain, we face the need to define personalised views for the knowledge… (More)
Classical database design strategies, based on the a priori definition of application views to be finally integrated in the design of the global databases, are not appropriate for the design needs of modern, highly dynamic information systems. This paper presents CARVE (Context-Aware Relational View dEfinition), a methodology for context-aware view… (More)