61 research outputs found

    An Online Bibliography on Scheme Evolution

    Get PDF
    We briefly motivate and present a new online bibliography on schema evolution, an area which has recently gained much interest in both research and practice

    A Framework for Datatype Transformation

    Get PDF
    We study one dimension in program evolution, namely the evolution of the datatype declarations in a program. To this end, a suite of basic transformation operators is designed. We cover structure-preserving refactorings, but also structure-extending and -reducing adaptations. Both the object programs that are subject to datatype transformations, and the meta programs that encode datatype transformations are functional programs.Comment: Minor revision; now accepted at LDTA 200

    Data model evolution as a basis of business process management

    Get PDF
    In this article we propose an approach to business process management which meets the demands of business process evolution. This approach allows for on-the-fy modifications of business processes. In contrast to many other approaches, we do not only concentrate onactivities to be carried out in business processes, but also on the datacreated and manipulated by these activities We propose to apply datamodel analysis and improvement strategies well-known from the information system field in the context of business process management

    Database evolution on an orthogonal persistent programming system: A semi-transparent approach

    Get PDF
    In this paper the problem of the evolution of an object-oriented database in the context of orthogonal persistent programming systems is addressed. We have observed two characteristics in that type of systems that offer particular conditions to implement the evolution in a semi-transparent fashion. That transparency can further be enhanced with the obliviousness provided by the Aspect-Oriented Programming techniques. Was conceived a meta-model and developed a prototype to test the feasibility of our approach. The system allows programs, written to a schema, access semi-transparently to data in other versions of the schema

    Schema Evolution in Object and Process-Aware Information Systems: Issues and Challenges

    Get PDF
    Enabling process flexibility is crucial for any process-aware information system (PAIS). In particular, implemented processes may have to be frequently adapted to accommodate to changing environments and evolving needs. When evolving a PAIS, corresponding process schemas have to be changed in a controlled manner. In the context of object-aware processes, which are characterized by a tight integration of process and data, PAIS evolution not only requires process schema evolution, but the evolution of data and user authorization schemas as well. Since the different schemas of an object-aware PAIS are tightly integrated, modifying one of them usually requires concomitant changes of the other schemas. This paper presents a framework for object-aware process support and discusses major requirements and challenges for enabling schema evolution in object-aware PAISs

    Отношение истории и динамика схем баз данных СУБД DIM

    Get PDF
    The article is devoted to a type dynamics for a new object DBMS DIM [1, 2] and the schemes evolution of its databases.Рассматривается задача динамики типов для новой объектной СУБД DIM [1, 2] и связанная с ней динамика схем ее баз данных

    Towards a Systematic Propagation of Evolution Requirements in IS Adaptation Projects

    Get PDF
    Information system adaptation is a type of system evolution that can be managed defining evolution requirements as a set of gaps with the current system. Today, most Requirements Engineering approaches for system evolution guide the modification of requirements, but very few tell how the required modifications can be elicited or even specified as such in a requirements document. This paper proposes an approach that facilitates the search and expression of evolution requirements. It advocates a business driven approach to align system adaptations to the objectives of the changing organisation. The approach is presented, then and illustrated it with an example

    A temporal versioned object-oriented data schema model

    Get PDF
    AbstractThis paper describes in a formal way a data schema model which introduces temporal and versioning schema features in an object-oriented environment. In our model, the schema is time dependent and the history of the changes which occur on its elements are kept into version hierarchies. A fundamental assumption behind our approach is that a new schema specification should not define a new database, so that previous schema definitions are considered as alternative design specifications, and consequently, existing data can be accessed in a consistent way using any of the defined schemas
    corecore