38 research outputs found

    Refactoring to Patterns

    Get PDF

    Service-Oriented Architecture Modeling: Bridging the Gap between Structure and Behavior

    Get PDF
    International audienceModel-driven development of large-scale software systems is highly likely to produce models that describe the systems from many diverse perspectives using a variety of modeling languages. Checking and maintaining consistency of information captured in such multi-modeling environments is known to be challenging. In this paper we describe an approach to systematically synchronize multi-models. The approach specifically addresses the problem of synchronizing business processes and domain models in a Service-oriented Architecture development environment. In the approach, the human effort required to synchronize independently developed models is supplemented with significant automated support. This process is used to identify concept divergences, that is, a concept in one model which cannot be matched with concepts in the other model. We automate the propagation of divergence resolution decisions across the conflicting models. We illustrate the approach using models developed for a Car Crash Crisis Management System (CCCMS), a case study problem used to assess Aspect-oriented Modeling approaches

    An automatic architecture reconstruction and refactoring framework

    Get PDF
    A variety of sources have noted that a substantial proportion of non trivial software systems fail due to unhindered architectural erosion. This design deterioration leads to low maintainability, poor testability and reduced development speed. The erosion of software systems is often caused by inadequate understanding, documentation and maintenance of the desired implementation architecture. If the desired architecture is lost or the deterioration is advanced, the reconstruction of the desired architecture and the realignment of this desired architecture with the physical architecture both require substantial manual analysis and implementation effort. This paper describes the initial development of a framework for automatic software architecture reconstruction and source code migration. This framework offers the potential to reconstruct the conceptual architecture of software systems and to automatically migrate the physical architecture of a software system toward a conceptual architecture model. The approach is implemented within a proof of concept prototype which is able to analyze java system and reconstruct a conceptual architecture for these systems as well as to refactor the system towards a conceptual architecture

    False Gods and the Two Intelligent Questions of Metapsychiatry

    No full text
    This paper explains how the spiritual teaching known as Metapsychiatry, developed by psychiatrist Thomas Hora, employs two questions as its focal educational method. Those questions facilitate phenomenological discernment of the source (i.e. the meaning) of our problems in living and help students and patients to understand the real nature of God. Perceiving our existentially invalid attachments and the inevitable suffering they produce encourages us to seek inspiration from God

    Table of Contents

    No full text
    This is a draft, which is constantly being revised. Please do not distribute it – a final version will b

    Security and confidentiality in a university computer network

    No full text

    Strategies for Introducing XP to New Client Sites

    No full text

    Analyzing students’ software redesign strategies

    Get PDF
    Contains fulltext : 163078.pdf (publisher's version ) (Open Access)Koli Calling '16: 16th Koli Calling International Conference on Computing Education Research, Koli, Finland - November 24-27, 201
    corecore