Web Engineering Advancements and Trends
Latest Publications


TOTAL DOCUMENTS

17
(FIVE YEARS 0)

H-INDEX

1
(FIVE YEARS 0)

Published By IGI Global

9781605667195, 9781605667201

Author(s):  
Iftikhar U. Sikder ◽  
Aryya Gangopadhyay ◽  
Nikhil V. Shampur

This chapter characterizes the requirements of Geographic Information Systems (GIS) middleware and its components for dynamic registering and discovering of spatial services specifically for collaborative modeling in environmental planning. The chapter explores the role of Web services with respect to implementation standard and protocols and identifies implementation features for exposing distributed GIS business logic and components via Web services. In particular, the chapter illustrates applications of the interoperability specifications of Open GIS Consortium’s (OGC) Web Mapping Service and (WMS), Web Processing Standards (WPS) with respect to implementation feature. The chapter demonstrates a prototype implementation of collaborative environmental decision support systems (GEO-ELCA- Exploratory Land Use Change Assessment) where Web service-enabled middleware adds core functionality to a Web mapping service. The application demonstrates how individual workspace-based namespaces can be used to perform Web mapping functionality (such as spatial analysis in visualization) through the integration of environmental simulation models to explore collective planning scenario. Built on OGC compliant connector and supports WMS and WPS, the system includes interactive supports for geospatial data query, mapping services and visualization tools for multi-user transactions.


Author(s):  
J. Miller ◽  
L. Zhang ◽  
E. Ofuonye ◽  
M. Smith

The construction and testing of Web-based systems has become more complex and challenging with continual innovations in technology. One major concern particularly for the deployment of mission critical applications is security. In Web-based systems, the principal vulnerabilities revolve around deficient input validation. This chapter describes a partially automated mechanism, the tool InputValidator, which seeks to address this issue through bypassing client-side checking and sending test data directly to the server to test the robustness and security of the back-end software. The tool allows a user to construct, execute and evaluate a number of test cases through a form-filling exercise instead of writing bespoke test code.


Author(s):  
N. Gupta ◽  
D. Saini ◽  
H. Saini

Object-oriented programming consists of several different levels of abstraction, namely, the algorithmic level, class level, cluster level, and system level. In this article, we discuss a testing technique to generate test cases at class level for object-oriented programs. The formal object oriented class specification is used to develop a test model. This test model is based on finite state machine specification. The class specification and the test model is analyzed to select a set of test data for each method of the class, and finally the test cases can be generated using other testing techniques like finite-state testing or data-flow testing.


Author(s):  
Abdul Razak Aishah ◽  
Izani Zainal Abidin Mohamad ◽  
Ryoichi Komiya

This article proposes an application of emotion recognizer system in telecommunications entitled voice driven emotion recognizer mobile phone (VDERM). The design implements a voice-to-image conversion scheme through a voice-to-image converter that extracts emotion features in the voice, recognizes them, and selects the corresponding facial expression images from image bank. Since it only requires audio transmission, it can support video communication at a much lower bit rate than the conventional videophone. The first prototype of VDERM system has been implemented into a personal computer. The coder, voice-to-image converter, image database, and system interface are preinstalled in the personal computer. In this article, we present and discuss some evaluations that have been conducted in supporting this proposed prototype. The results have shown that both voice and image are important for people to correctly recognize emotion in telecommunications and the proposed solution can provide an alternative to videophone systems. The future works list some modifications that can be done to the proposed prototype in order to make it more practical for mobile applications.


Author(s):  
D. Krisnawati Lucia ◽  
Restyandito

This study tried to examine how cell phone users who undergo a technology leap acquire their procedural knowledge of operating a cell phone and to find out which factors can improve their device competency. Using interviews, usability tests, and a questionnaire, this study found out that many respondents use unstructured means such as asking other cell phone users or rote learning in gaining their procedural knowledge. Some factors influencing users’ device competencies that were found in this study are classified into three categories: user interface design, culture, and the users themselves. In order to improve users’ device competency, elements in those three categories must be integrated. One realization of such integration is the attempt of localizing user interface through the user’s culture, not the culture where the cell phone is designed and manufactured.


Author(s):  
Iglesias Andrés

The Semantic Web has been recently developed to provide end users with suitable tools and strategies to process information from their Web pages. The Intelligent Semantic Web Services is a new approach aimed at extending Semantic Web capabilities for Services by applying Artificial Intelligence techniques while maintaining the good properties of the standard Semantic Web schemes. However, many current Web services neither consider this approach nor include a powerful user-interface and, consequently, are very limited and difficult to use. This paper introduces a new framework for Intelligent Semantic Web Services that overcomes these drawbacks. Our approach is based on the Graphical Autonomous Intelligent Virtual Agents (GAIVAs), virtual agents that exhibit a human-like appearance and behaviour and are able to take intelligent decisions and perform actions without human intervention. To this purpose, the framework comprises a collection of powerful Artificial Intelligence techniques along with a natural and intuitive Graphical User Interface.


Author(s):  
Ghalem Belalem ◽  
Belabbes Yagoubi ◽  
Samah Bouamama

Data Grids are currently solutions suggested to meet the needs of scale large systems. They provide highly varied and geographically distributed resources of which the goal is to ensure fast and effective data access. This improves availability, and tolerates breakdowns. In such systems, these advantages are not possible without the use of replication. The use of the technique of replication poses a problem in regards to the maintenance of the consistency of the same data replicas; the strategies of replication of the data and scheduling of jobs were tested by simulation. Several grid simulators were born. One of the most interesting simulators for this study is the OptorSim tool. In this chapter, the authors present an extension of the OptorSim by a consistency management module of the replicas in Data Grids; they propose a hybrid step which combines the economic models conceived for a hierarchical model with two levels. This suggested approach has two vocations, the first allowing a reduction in response times compared to an pessimistic approach, the second gives the good quality of service compared to optimistic approach.


Author(s):  
Lu Jijun ◽  
S. Gokhale Swapna

With the rapid development and widespread use of the Internet, Web servers have become a dominant source of information and services. The use of Web servers in business and critical application domains imposes stringent performance requirements on them. These performance requirements cast a direct influence on the choice of the configuration options of the hardware and the software infrastructure on which a Web server is deployed. In addition to the selection of configuration options, for a given level of load and a particular hardware and software configuration, it is necessary to estimate the performance of a Web server prior to deployment.


Author(s):  
Pankaj Kamthan

In this chapter, the development and evolution of Web Applications is viewed from an engineering perspective that relies on and accommodates the knowledge inherent in patterns. It proposes an approach in the direction of building a foundation for pattern-oriented Web Engineering. For that, a methodology for pattern-oriented Web Engineering, namely POWEM, is described. The steps of POWEM include selection of a suitable development process model, construction of a semiotic quality model, namely PoQ, and selection and mapping of suitable patterns to quality attributes in PoQ. To support decision making and to place POWEM in context, the feasibility issues involved in each step are discussed. For the sake of is illustration, the use of patterns during the design phase of a Web Application are highlighted. Finally, some directions for future research, including those for Web Engineering education and Social Web Applications, are given.


Author(s):  
Sun Wei ◽  
Taniar David ◽  
Torabi Torab

Advances in image acquisition and storage technology have led to tremendous growth in very large and detailed image databases. These images, once analysed, can reveal useful information to our uses. The focus for image mining in this article is clustering of shoe prints. This study leads to the work in forensic data mining. In this article, we cluster selected shoe prints using k-means and expectation maximisation (EM). We analyse and compare the results of these two algorithms.


Sign in / Sign up

Export Citation Format

Share Document