12 research outputs found

    Reflective Observation of CORBA Applications

    No full text
    11th IASTED Intl Conf of Parallel and Distributed Computing and Systems (PDCS'99), Boston, USA, novembre 1999, 6 page

    OBSERVATION OF DISTRIBUTED COMPUTATIONS: A REFLECTIVE APPROACH FOR CORBA

    No full text
    y Abstract This paper describes some reflective programming techniques to observe a distributed computation in a CORBA environment. First, we propose a new order relation to translate causal dependencies in a distributed program. We generalize Lamport's Happened before relation defined for message passing applications, to an object causal relation between distributed events in an environment with synchronous and asynchronous method calls, method synchronizations and variable sharings. Second, we propose a reflective approach to observe this relation. Finally, a tool is provided to display the causal dependencies graph of a distributed run

    JAC: un framework pour la programmation orientée aspects en Java

    No full text
    International audienc

    A Language for Groups of Distributed Objects

    No full text
    Workshop Reflexive Middleware (RM'2000), New-York, USA, avril 2000.resum

    Distributed Separation of Concerns with Aspect Components

    No full text
    Proceedings of Technology of Object-Oriented Languages and Systems Conference, Le MontSt-Michel, France, juin 2000, pages 276-287.resum

    Applying architecture preservation core for product line stretching

    No full text
    The product line engineering approach is receiving a broad interest to decrease the cost of development and time to market, and to increase product quality as software becomes more and more important for companies in all markets. Although a significant amount of research has been done to define a method for introducing product line engineering in an organization, these methods are limited when a product line stretches over time. When stretching a product line, the evolution of a product line and its products may require fundamental change of the software architecture and consequently result in discontinuous evolutions. In this paper, we discuss the issues of software architecture with respect to discontinuing evolution and present an economic model based on the architecture preservation core concept to influence the product line stretching decision
    corecore