17 research outputs found

    RetroWeb: a Web Site Reverse Engineering Approach

    No full text
    Most of Web sites are built as a matter of priority. Therefore, to reduce the development time, the conceptualization phase is often put aside and the associated documentation is neglected. Moreover, during the exploitation phase, Web sites suffer the effects of a rapid and unstructured evolution process. Their reconstruction encompasses inevitably a reverse engineering process. In this paper, we propose RetroWeb, a reverse engineering approach of semi-structured Web sites. It aims to provide a description of the site informative content at the physical, logical and conceptual levels. This approach uses, at each level, a meta-model which is instantiated using reverse engineering rules

    UsiXML: a Language Supporting Multi-Path Development of User Interfaces

    No full text
    USer Interface eXtensible Markup Language (USIXML) consists of a User Interface Description Language (UIDL) allowing designers to apply a multi-path development of user interfaces. In this development paradigm, a user interface can be specified and produced at and from different, and possibly multiple, levels of abstraction while maintaining the mappings between these levels if required. Thus, the development process can be initiated from any level of abstraction and proceed towards obtaining one or many final user interfaces for various contexts of use at other levels of abstraction. In this way, the model-to-model transformation which is the cornerstone of Model-Driven Architecture (MDA) can be supported in multiple configurations, based on composition of three basic transformation types: abstraction, reification, and translation
    corecore