Catálogo de publicaciones - libros
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
2007
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2007
Cobertura temática
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