2002 Forum Home

Program

  • Keynote
  • Posters and Demos
  • Registration

    Accommodations

    Directions

    For Posters and Demonstrators

    For External Advisory Committee (EAC)

    ISR Home

     


    Poster: ArchDiff - Architectural Differencing and Merging

    Student: Christopher Van der Westhuizen

    Advisor: André van der Hoek

    Abstract: ArchDiff helps an architect in understanding and propagating changes among different architectures. Specifically, ArchDiff uses an architecture-based differencing algorithm with which a developer can easily and quickly understand the difference between two architectures in terms of sets of components, connectors, and links that have been added, replaced, and removed. ArchDiff is completed by ArchMerge, a tool that can propagate a difference between two architectures to a third architecture, in effect automating the process of updating one architecture with functionality from other architectures. ArchDiff and ArchMerge are implemented on top of the xADL 2.0 architecture description language and are used by the Ménage environment for managing evolving product family architecture.

     

     



    Home | About ISR | News | Research | Events | People | Sponsors | Sponsorship | Email List | Directions | Contact Info | Other Links | Site Map


    UC Institute for Software Research
    ICS 2, Building 304
    University of California, Irvine
    Irvine, CA 92697-3425
    Send comments to isr@uci.edu