
Current Trends in Web Engineering
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Title Page
- Foreword
- Preface
- Search, Exploration and Navigation of Web Data Sources (exploreWeb 2011)
- Organization
- Second International Workshop on Enterprise Crowdsourcing (EC 2011)
- 7th Model-Driven Web Engineering Workshop(MDWE 2011)
- Organization
- Second International Workshop on Quality in Web Engineering (QWE 2011)
- Second Workshop on the Web and Requirements Engineering (WeRE 2011)
- Organization
- Doctoral Symposium 2011
- Organization
- ICWE 2011 Tutorials
- Table of Contents
- Third International Workshop on Lightweight Composition on the Web (ComposableWeb 2011)
- An Evaluation of Mashup Tools Based on Support for Heterogeneous Mashup Components
- Introduction
- Evaluation Framework
- Discovery
- Input/Output Data Type
- Access Method
- Recursion
- Output
- Behavior
- Evaluation
- Yahoo Pipes
- Presto Cloud
- Serena Mashup Composer
- JOpera
- Husky
- Discussion
- Related Work
- Conclusion
- References
- An Approach to Construct Dynamic Service Mashups Using Lightweight Semantics
- Introduction
- Services, Mashups and Semantics
- Building Dynamic Mashups
- Semantic Services Authoring
- Service Selection
- Service Invocation
- Extensions to Existing Mashups
- Related Work
- Conclusions and Future Work
- References
- Task-Based Recommendation of Mashup Components
- Introduction
- Model-Driven Semantic Mashup Composition
- Semantic Component Model
- Semantic Mashup Composition
- Related Work
- Ontology-Based Task Model
- Task-Based Recommendation
- Calculation of Subsumption-Based Similarity
- Mapping Data Semantics of Components with Tasks
- Task-Based Recommendation
- Implementation and Discussion
- Conclusion and Further Work
- References
- Integration of Telco Services into Enterprise Mashup Applications
- Introduction
- Example Scenario
- Telco Services and Enterprise Applications
- Integrating Telco Services into Mashups
- Development of Telco Mashups
- Related Work
- Conclusions and Outlook
- References
- Orchestrated User Interface Mashups Using W3C Widgets
- Introduction
- W3C Widgets
- User Interface Mashups
- Orchestrated UI Mashups
- Choreographed UI Mashups
- Hybrid UI Mashups
- A W3C Widget Extension for Orchestrated UI Mashups
- A Prototype Implementation
- Widget Configuration
- Widget Interface
- Widget Implementation and Behaviour
- UI Mashup Implementation
- Related Work
- Conclusion and Future Work
- References
- Cross-Domain Embedding for Vaadin Applications
- Introduction
- The Vaadin Framework
- Embedding Vaadin Applications
- Downloading the Client-Side Engine
- Communication with the Server
- Examples
- Future Work
- Conclusion
- References
- Web Linking-Based Protocols for Guiding RESTful M2M Interaction
- Introduction
- Related Work
- REST Services Composition and Interaction Protocols
- Security Domain: OAuth 2.0 and OpenId
- Linking Requirements: Modeling Stateless Choreographies
- Coupling Facets in Our Approach
- Conclusions
- References
- Batched Transactions for RESTful Web Services
- Introduction
- Related Work
- Basic Definitions
- The Atomic REST Algorithm
- The Single Mediator's algorithm
- The Proxy's Algorithm
- The Client's Algorithm
- The Many Mediators' Algorithm
- Properties
- Isolation
- Atomicity
- Validation
- Conclusion
- References
- Secure Mashup-Providing Platforms - Implementing Encrypted Wiring
- Introduction
- Related Work
- Concept
- Implementation
- Scenarios
- Discussion
- Conclusion
- References
- First International Workshop on Search, Exploration and Navigation of Web Data Sources (ExploreWeb 2011)
- A Conceptual Framework for Linked Data Exploration
- Introduction
- Related Work
- Running Example
- Our Approach
- Application Configuration
- Application Consumption
- Our Approach at Work on the Running Example
- Implementation Experience
- Conclusions
- References
- Support for Reusable Explorations of Linked Data in the Semantic Web
- Introduction
- Summary of Explorator and a Running Example
- Summary of Explorator
- A Running Example
- RExplorator
- Parameterized Queries
- Workspace Organization
- End-user Interfaces
- User-Defined Operators
- Evaluation
- Conclusions
- References
- Generation of Semantic Clouds Based on Linked Data for Efficient Multimedia Semantic Annotation
- Introduction
- Multimedia Semantic Annotation Scheme
- The Proposed Semantic Cloud Generation Approach
- Locating Spotting Points
- Selecting Relations to Traverse
- Identifying Similarity and Clustering
- A Case Study
- Related Work
- Conclusion and Future Work
- References
- Ontology Based Segmentation of Geo-Referenced Queries
- Introduction
- Preliminaries
- Related Work
- Methodology
- Query Analysis (QA)
- Query Interpretation (QI)
- Experiments
- Conclusions
- References
- SimSpectrum: A Similarity Based Spectral Clustering Approach to Generate a Tag Cloud
- Introduction
- Related Work
- Tag Cloud Approach Based on Spectral Clustering
- Calculating Tag Relatedness
- Clustering Tag Space
- Evaluation
- Dataset and Experimental Setup
- Evaluation Results
- Conclusion and Future Works
- References
- Graph Access Pattern Diagrams (GAP-D): Towards a Unified Approach for Modeling Navigation over Hierarchical, Linear and Networked Structures
- Introduction
- Benefits
- Outline of a Notation for GAP-Ds
- Discussion and Ongoing Work
- References
- Data-Driven and User-Driven Multidimensional Data Visualization
- Introduction
- Motivating Example
- Proposal
- Data-Driven Concerns and the Multidimensional Challenge
- Model-Driven Flow
- User Experience
- SPEM Representation
- Conclusions and Related Work
- References
- Second International Workshop on Enterprise Crowdsourcing (EC 2011)
- Context-Aware and Adaptive Web Interfaces: A Crowdsourcing Approach
- Introduction
- Adaptation Approaches
- Crowdsourcing Approach
- Conclusion
- References
- Massive Multiplayer Human Computation for Fun, Money, and Survival
- Introduction
- Crowdsourcing Applications
- Ethics
- Business
- The Greater Good
- Disaster Relief
- Conclusion
- The Future of Democracy
- Biography
- References
- Enterprise Crowdsourcing Solution for Software Development in an Outsourcing Organization
- Introduction
- Crowdsourcing
- Enterprise Crowdsourcing
- Crowdsourcing Application
- Scope
- Participants and User Roles
- Job Creation and Allocation
- Conclusion
- References
- Seventh Model-Driven Web Engineering Workshop (MDWE 2011)
- A Model-Driven Framework for Developing Web Service Oriented Applications
- Introduction
- Related Work
- The proposed Framework
- Scope of Use and Overall Development Process
- Brief Overview of PML
- The Transformation Mechanism
- The Book Store Use Case
- Overview
- Models Design and Code Generation
- Conclusions
- References
- Developing Enterprise Web Applications Using the Story Driven Modeling Approach
- Introduction
- Targeted Applications - What We Call Enterprise Web Applications
- Story-Driven Modeling of Enterprise Web Applications
- Running Example
- The Web Fujaba Process (WFUP)
- WFUP Toolchain - Adding Tool Support to Our Process
- Related Work
- Conclusion and Future Work
- References
- Aspect-Oriented Modeling ofWeb Applications with HiLA
- Introduction
- Modeling Web Applications with UML State Machines
- HiLA in a Nutshell
- Modeling Web Applications with HiLA
- Basic Navigation Structure
- Landmarks
- Access Control
- Adaptation
- Feature Combination
- Interference Detection
- Declarative Feature Combination
- Related Work
- Conclusions and Future Work
- References
- Model-Driven Web Form Validation with UML and OCL
- Introduction
- Related Work
- Web Application Frameworks
- Example
- Target Elements
- Validation Categories
- Modelling and Transformations
- UML Profile
- Discussion
- Conclusion
- References
- Modernization of Legacy Web Applications into Rich Internet Applications
- Introduction
- Main Features of RIAs
- Illustrative Example
- The Approach
- Information Extraction and Representation
- Knowledge Inference and Representation
- Platform Projection
- Code Generation
- Related Work
- Conclusions and Future Work
- References
- Second International Workshop on Quality in Web Engineering (QWE 2011)
- Quality Models for Web [2.0] Sites:A Methodological Approach and a Proposal
- Introduction
- The ISO System and Software Quality Models
- Quality Models for Web Sites: Why They Should Be Different
- Web Sites Peculiarities
- Web Site Quality Actors
- Organization Mapping
- Requirements for Web Sites Quality Models
- A Quality Model Family for Web Sites
- Defining the Top-Level Characteristics
- Defining the Sub-characteristics
- Comparison with the ISO Standard
- Conclusion
- References
- Exploring the Quality in Use of Web 2.0 Applications: The Case of Mind Mapping Services
- Introduction
- Research Background
- Proposed Classification of Quality in Use Attributes
- Methodology
- Results
- Estimated Quality in Use
- Perceived Quality in Use
- Discussion and Concluding Remarks
- References
- Second Workshop on the Web and Requirements Engineering (WeRE 2011)
- Detecting Conflicts and Inconsistencies in Web Application Requirements
- Introduction
- Related Works
- Background
- Characterizing Requirements Conflicts in Web Applications
- Detecting and Correcting Conflicts
- Requirement Gathering and Requirement Modeling (Steps 1 and 2)
- Detecting Syntactic Differences (Step 3)
- Semantic Analysis (Step 4)
- Conciliation Process (Step 5)
- Tool Support
- Concluding Remarks and Further Work
- References
- Streamlining Complexity: Conceptual Page Re-modeling for Rich Internet Applications
- Introduction
- Potential and Weaknesses of RIA Design
- Disciplined RIA Modeling for Improved UX Requirements
- A Brief Introduction to IDM
- The Rich Extension of IDM
- Related Work
- Conclusions
- References
- Doctoral Symposium2011
- A Flexible Graph-Based Data Model Supporting Incremental Schema Design and Evolution
- Introduction
- Research Problems and Objectives
- Research Methodology and Approach
- Graph-Based Data Model
- Tentative Research Plan
- Related Work
- Conclusion
- References
- ProLD: Propagate Linked Data
- Introduction
- Background and Related Work
- Approach
- Scenario Open Government Data
- Research Methodology
- Conclusion
- References
- Causal Relation Detection for Activities from Heterogeneous Sources
- Introduction
- Terminology and Scenario
- Research Questions
- Related Work
- Current Progress
- Future Work Plan
- References
- XML Document Versioning, Revalidation and Constraints
- Introduction and Motivation
- Current Approaches
- Conceptual Modeling with Versioning and Revalidation
- Research Objectives and Methodology
- Conclusion
- References
- A Reuse-Oriented Product-Line Method for Enterprise Web Applications
- Introduction and Motivation
- Background
- Aims and Objectives
- Research Methodology
- Research Plan
- Contributions to Web Engineering
- References
- A Flexible Architecture for Client-Side Adaptation
- Research Context
- Research Objectives
- Solution Approach
- A Framework for Client-Side Adaptation
- Conclusions and Future Work
- References
- Applications of Mobile Application Interface Description Language MAIDL
- Introduction
- Overview
- Objective
- Overview of MAIDL and Its Abstract Model Composition
- Cooperative Mashup
- Evaluation
- Conclusion
- References
- A Domain-Specific Language for Do-It-Yourself Analytical Mashups
- Introduction
- Research Questions
- Approach
- Related Work
- Conclusion and Planned Contributions
- References
- Information Extraction from Web Pages Based on Their Visual Representation
- Introduction
- A Web Page Model
- Development of Information Extraction Methods
- Navigating Extracted Information
- Conclusion
- References
- End-User Programming for Web Mashups Open Research Challenges
- Introduction
- Overview of Existing EUP Approaches for Mashups
- Open Research Challenges
- Conclusion and Future Work
- References
- ICWE 2011 Tutorials
- Multi-dimensional Context-Aware Adaptation for Web Applications
- Context-aware Adaptation
- References
- Engineering the Personal Social Semantic Web
- Summary
- References
- Automating the Use of Web APIs through Lightweight Semantics
- Description
- Tutorial Modules
- References
- Improving Quality in Use of Web Applications in a Systematic Way
- Tutorial Contents
- References
- Author Index
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.