Catálogo de publicaciones - libros

Compartir en
redes sociales


Web Engineering: 7th International Conference, ICWE 2007 Como, Italy, July 16-20, 2007 Proceedings

Luciano Baresi ; Piero Fraternali ; Geert-Jan Houben (eds.)

En conferencia: 7º International Conference on Web Engineering (ICWE) . Como, Italy . July 16, 2007 - July 20, 2007

Resumen/Descripción – provisto por la editorial

No disponible.

Palabras clave – provistas por la editorial

Popular Computer Science; Information Storage and Retrieval; Computer Communication Networks; Software Engineering; Information Systems Applications (incl. Internet); Multimedia Information Systems

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2007 SpringerLink

Información

Tipo de recurso:

libros

ISBN impreso

978-3-540-73596-0

ISBN electrónico

978-3-540-73597-7

Editor responsable

Springer Nature

País de edición

Reino Unido

Fecha de publicación

Información sobre derechos de publicación

© Springer-Verlag Berlin Heidelberg 2007

Tabla de contenidos

Squiggle: An Experience in Model-Driven Development of Real-World Semantic Search Engines

Irene Celino; Emanuele Della Valle; Dario Cerizza; Andrea Turati

Search engines are becoming such an easy way to find textual resources that we wish to use them also for multimedia content; however, syntactic techniques, even if promising, are not up to the task: future search engines must consider new approaches. In order to prove that Semantic Web technologies provide real benefits to end users in terms of an easier and more effective access to information, we designed and developed Squiggle, a Semantic Web framework that eases the deployment of semantic search engines. Following a model-driven approach to application development, Squiggle makes ontologies part of the running code. We evaluate the advantages of Squiggle against traditional approaches in real world deployments.

Pp. 485-490

WebTE: MDA Transformation Engine for Web Applications

Santiago Meliá; Jaime Gómez; José Luís Serrano

Transformations are of crucial importance for the success of Model-Driven Web Engineering (MDWE) approaches. Therefore, we need transformation engines to improve and obtain the results of the different approaches. However, very few model-driven Web approaches provide a transformation tool which would allow them to obtain an implementation from their models. In this paper, we present a tool called WebTE (WebSA Transformation Engine) which is able to introduce all the input artefacts of the WebSA approach and to establish a refining process based on model-to-model and model-to-text transformations which gives us the final implementation of a Web application.

Pp. 491-495

Noodles: A Clustering Engine for the Web

Giansalvatore Mecca; Salvatore Raunich; Alessandro Pappalardo; Donatello Santoro

The paper describes the Noodles system, a clustering engine for Web and desktop searches. By employing a new algorithm for document clustering, based on Latent Semantic Indexing, Noodles provides good classification power to simplify browsing of search results by casual users. In the paper, we provide some background about the problem of clustering search results, give an overview of the novel techniques implemented in the system, and present its architecture and main features.

Pp. 496-500

WebRatio 5: An Eclipse-Based CASE Tool for Engineering Web Applications

Roberto Acerbis; Aldo Bongio; Marco Brambilla; Stefano Butti

The goal of this work is to present the software WebRatio 5, which is a good representative of a new generation of CASE tools for model-driven design of Web applications. WebRatio 5 supports the WebML language and methodology, and exploits the implementation experience of previous versions of the software for providing user-friendly application design paradigms and reliable code generation engines. The tool is developed as a set of Eclipse plug-ins and takes advantage of all the features of this IDE framework. Moreover, it provides new capabilities in terms of support of extensions to the models, project documentation, and coverage of new phases of the development lifecycle. The overall approach moves towards a full coverage of the specification, design, verification, and implementation of Web applications.

Pp. 501-505

Extending Ruby on Rails for Semantic Web Applications

Cédric Mesnage; Eyal Oren

We extend the Ruby on Rails framework towards a more complete Semantic Web application framework. The SWORD plugin provides developers with a set of tools and libraries for managing Semantic Web data and rapid Semantic Web Application development. We describe the functionality of the SWORD plugin and demonstrate its use for rapid development of a social networking application.

Pp. 506-510

Personalized Faceted Navigation in the Semantic Web

Michal Tvarožek; Mária Bieliková

This paper presents the prototype of an adaptive faceted semantic browser – Factic. Factic implements our novel method of navigation in open information spaces represented by ontologies based on an enhanced faceted browser with support for dynamic facet generation and adaptation based on user characteristics. It is developed as part of a modular framework that supports personalization based on an automatically acquired ontological user model. We describe software tool design and implementation together with discussion on several problems mostly related to the general immaturity of current Semantic Web solutions.

Pp. 511-515

WebVAT: Web Page Visualization and Analysis Tool

Yevgen Borodin; Jalal Mahmud; Asad Ahmed; I. V. Ramakrishnan

WebVAT is an open-source platform-independent visualization tool designed to facilitate Web page analysis. The tool, built on top of the Mozilla Web browser, exposes Mozilla’s internal representation of Web pages, , reflecting HTML rendering information. Compared to HTML DOM analyzers, WebVAT provides access to a cleaner, fuller, and more accurate data structure, which contains layout information, reflecting changes made by CSS and some types of dynamic content. WebVAT provides a framework for experiments and evaluations of algorithms over the Frame Tree. WebVAT also captures user interaction with the browser and can be used for data collection. WebVAT is a working tool actively used in the HearSay [10] project. This paper describes the architecture, design, and some of the applications of WebVAT.

Pp. 516-520

Smart Tools to Support Meta-design Paradigm for Developing Web Based Business Applications

Athula Ginige; Xufeng Liang; Makis Marmaridis; Anupama Ginige; Buddihma De Silva

Many Small and Medium Enterprises (SMEs) tend to gradually adopt Web based business applications to enhance their business processes. To support this gradual adoption we need a framework that supports iterative development. Further processes that have been supported by web based business applications can change and evolve requiring applications to be changed accordingly. To support these needs we have extended the omponent ased pplication evelopment and eployment hell; CBEADS. We analysed many business applications and derived a meta-model. We implemented this meta-model with in CBEADS and developed a set of Smart Tools to take the instance values of the meta-model and generate the web based business applications. When a new business application is required, a business analyst can create a new instance of the meta-model. To change an implemented business application the appropriate values of the meta-model instance that corresponds to the particular application can be changed.

Pp. 521-525

Next-Generation Tactical-Situation-Assessment Technology (TSAT): Chat

Emily W. Medina; Sunny Fugate; LorRaine Duffy; Dennis Magsombol; Omar Amezcua; Gary Rogers; Marion G. Ceruti

This paper presents concepts, content, status, applications and challenges of chat as used in the military context of secure net-centric command and control. It describes the importance of chat as it contributes to situation assessment and the common operating picture, which presents current collective knowledge of the battle space. The paper discusses future chat capabilities and outlines the road ahead for the TSAT project.

Pp. 526-532

Tool Support for Model Checking of Web Application Designs

Marco Brambilla; Jordi Cabot; Nathalie Moreno

In this work we report our experience in applying model checking techniques to the analysis of static and dynamic properties of Web application models. We propose a mix of tools that facilitate model driven design of Web applications, automatic code generation, and automatic property verification. As recommended by current tendencies in the academic field, we bridge the gap between the tools by devising a set of MDA transformations between the different models. We show that such approach is feasible although we also highlight how current state-of-the-art industrial tools are still partially inadequate for providing seamless support to MDA approaches for industrial Web applications.

Pp. 533-538