2002 Forum Home

Program

  • Keynote
  • Posters and Demos
  • Registration

    Accommodations

    Directions

    For Posters and Demonstrators

    For External Advisory Committee (EAC)

    ISR Home

     


    Poster: Identifying and Analyzing Dependencies in Component-based Systems


    Student: Marlon Vieira

    Advisor: Debra J. Richardson

    Abstract: Component-based development has become an important area in the software engineering field. In spite of this, there has been little effort to understand and to manage the different forms of dependencies that can occur in systems built from components. Dependencies reflect the potential for one component to affect or be affected by the elements (e.g., other components) that compose the system. Understanding dependencies is an essential requirement to perform important tasks, such as testing, reconfiguration, and evolution, during component-based system’s life cycle. We are working on an approach to identify and analyze dependencies in a large CBS. Our approach proposes an explicit representation of component dependencies by using a deployable Extensible Markup Language (XML) description. Based on the XML dependencies description of each component that forms a CBS, the influence of a specific component dependence in the system can be analyzed. We make use of the denotational semantics of partial-order multi-sets (pomsets), a well-established formalism in the class of linear-time non-interleaving models, as the underlying formalism to analyze the interactions and possible dependencies among the system components. Our approach is quite simple to apply and allows us to achieve significant automation in the dependence analysis process.

     

     



    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