32 research outputs found

    Model-driven development of web applications with UWA, MVC and JavaServer faces

    Get PDF
    This paper presents a model-driven approach to the development of web applications based on the Ubiquitous Web Application (UWA) design framework, the Model-View-Controller (MVC) architectural pattern and the JavaServer Faces technology. The approach combines a complete and robust methodology for the user-centered conceptual design of web applications with the MVC metaphor, which improves separation of business logic and data presentation. The proposed approach, by carrying the advantages of Model-Driven Development (MDD) and user-centered design, produces Web applications which are of high quality from the user's point of view and easier to maintain and evolve.Laboratorio de Investigación y Formación en Informática Avanzad

    Stakeholder Collaboration: From Conversation To Contribution

    Get PDF
    Establishing efficient and intensive stakeholder collaboration is a key factor in Web application development projects. Therefore, the form of collaboration needs to be shifted from simple conversation to valuable contribution, i.e. empowering stakeholders to directly contribute to the development effort. To achieve this, we introduce an approach combining Domain-specific Languages and an underlying technical platform. Categories and Subject Descriptor

    Técnicas de Extração de Informação para Avaliação da Qualidade de Páginas Web com o Uso de Ontologias

    Get PDF
    A qualidade dos conteúdos das páginas Web podem ser determinadas parcialmente através de indicadores como autoria do página, presença de referencias e de propriedade. Este artigo discute a aplicação de técnicas de extração de informação sobre a identificação de indicadores de qualidade, especificamente autoria. Ao contrário de outras técnicas de extração, as técnicas desenvolvidas neste trabalho não utilizam a estrutura da página como principal elemento de análise, voltando sua atenção para o conteúdo extraido. O objetivo final do trabalho é criar uma ferramenta que possibilita a avaliação da qualidade de sites de saúde. Com as entidades extraídas é populado uma ontologia onde estão definidos os critérios de qualidade para as páginas Web

    Ontology Learning and Knowledge Discovery Using the Web: Challenges and Recent Advances

    Get PDF
    By providing interoperability and shared meaning across actors and domains, lightweight domain ontologies are a cornerstone technology of the Semantic Web. This chapter investigates evidence sources for ontology learning and describes a generic and extensible approach to ontology learning that combines such evidence sources to extract domain concepts, identify relations between the ontology’s concepts, and detect relation labels automatically. An implementation illustrates the presented ontology learning and relation labeling framework and serves as the basis for dis- cussing possible pitfalls in ontology learning. Afterwards, three use cases demonstrate the usefulness of the presented framework and its application to real-world problems

    Modelling the Requirements of Rich Internet Applications in WebRe

    Get PDF
    In the last years, several Web methodological approaches were defined in order to support the systematic building of Web software. Together with the constant technological advances, these methods must be constantly improved to deal with a myriad of new feasible application features, such as those involving rich interaction features. Rich Internet Applications (RIA) are Web applications exhibiting interaction and interface features that are typical in desktop software. Some specific methodological resources are required to deal with these characteristics. This paper presents a solution for the treatment of Web Requirements in RIA development. For this aim we present WebRE+, a requirement metamodel that incorporates RIA features into the modelling repertoire. We illustrate our ideas with a meaningful example of a business intelligence application.Laboratorio de Investigación y Formación en Informática Avanzad
    corecore