1,030,041 research outputs found

    A Practical Environment to Apply Model-Driven Web Engineering

    Get PDF
    The application of a model-driven paradigm in the development of Web Systems has yielded very good research results. Several research groups are defining metamodels, transformations, and tools which offer a suitable environment, known as model-driven Web engineering (MDWE). However, there are very few practical experiences in real Web system developments using real development teams. This chapter presents a practical environment of MDWE based on the use of NDT (navigational development techniques) and Java Web systems, and it provides a practical evaluation of its application within a real project: specialized Diraya.Ministerio de Educación y Ciencia TIN2007-67843-C06-03Ministerio de Educación y Ciencia TIN2007-30391-

    Assessing the benefits of Ajax in mobile learning systems design : a thesis submitted in partial fulfillment of the requirements for a Master of Information Studies at Massey University

    Get PDF
    Today, mobile technology is rapidly changing our life with increasing numbers of services supported by mobile phones, including mobile Internet access and Web-based mobile learning. The growth of the wireless Internet technology opens new path for people to study in anytime and any location. Using Web-based mobile application to present learning resources for mobile learners is a challenge for developers, because the mobile Internet access performance over GPRS networks is often unacceptably slow. A new Web development model, Ajax, may help to address this problem. Ajax (Asynchronous JavaScript and XML), is a new desktop approach to Web application development that uses client-side scripting to provide a seamless user application experience and reduce traffic between client and server. In this paper, we address the question of whether mobile Ajax provides measurable performance advantages over non-Ajax mobile learning applications. A real-life Web-based mobile learning application performance over a GPRS network study was done based on comparing an Ajax application and an Active Server Pages (ASP) application with identical functionality. Our results suggest that mobile Ajax can reduce the bandwidth requirement by 71%, and cut the server's response time in half. In addition, these performance improvements were noticed by users in our small group usability test

    Model-Based Web Application Development

    Get PDF
    In this chapter we present our experience with the Object-Oriented Hypermedia Design Method (OOHDM), a model-based approach for developing Web applications. We first describe the main activities in OOHDM and then we illustrate the application of the method with a simple example, a CD store.Laboratorio de Investigación y Formación en Informática Avanzad

    Effort Estimation Development Model for Web-Based Mobile Application Using Fuzzy Logic

    Get PDF
    Effort estimation becomes a crucial part in software development process because false effort estimation result can lead to delayed project and affect the successful of a project. This research proposes a model of effort estimation for web-based mobile application developed using object oriented approach. In the proposed model, functional size measurement of object oriented based web application named OOmFPWeb, web metric and mobile characteristic for web-based mobile application size measurement are combnined. The estimation process is done by using mamdani fuzzy logic method. To evaluate the proposed model, the comparison between OOmFPWeb as the variable that affect effort estimation for web-based mobile application and the proposed model are performed. The evaluation result shows that effort estimation for web-based mobile application with the proposed model is better than just using OOmFPWeb

    Development of Web Application-Based Learning Model for TOEFL Learning

    Get PDF
    This research aims to develop a TOEFL learning model that tailored to the student’s needs. The TOEFL learning model that has been applied previously in the Indonesian Railway Polytechnic is still conventional, thus impacting students' learning interest in learning TOEFL. Therefore, a website-based TOEFL learning development model is needed to be developed. This research uses research and development (R&D) method, which is to develop and test a product. The development of this website-based TOEFL learning model uses a research and development approach ( R &D) through 3 stages, namely: 1) preliminary study, 2) development, and 3) final product. Research result showed that this application-based TOEFL learning model can increase students' interest and motivation, because this development model can provide convenience for students, especially for TOEFL learning. Therefore, after conducting feasibility trials with model experts and users, it was found that 87.7% of these models are very feasible in the implementation in the Indonesian Railway Polytechnic. The application of this web-based learning model can also increase students' learning interest, as evidenced by the results of a questionnaire on students stating that 68% of students are very interested in using this model, 22% of students are interested and 10% are not interested in using application-based learning model

    Knowledge extraction from web based application source code: an approach to database reverse engineering for ontology development

    Get PDF
    This paper presents a novel approach for extracting knowledge from web-based application source code in supplementing and assisting ontology development from database schemas. The structure of web-based application source code is defined in order to distinguish different kinds of knowledge within the source code for ontology development. The connections between the relevant parts of web application source code and the backend database schema with their various forms are explicitly specified in detail. A knowledge processing and integration model for extracting and integrating the knowledge embedded in the source code for ontology development is then proposed

    Model-based controller design for a plastic film extrusion process

    Get PDF
    This paper reports the development and implementation of a model-based cross-directional controller for plastic film extrusion and other web-forming processes. The controller design has a similar structure to that of internal model control (IMC) with the addition of an observer whose gain is designed to minimise process and model mis-match. The observer gain is obtained by solving a multi-objective optimisation through the application of a genetic algorithm and simulation results are presented in this paper demonstrating improvements that can be achieved by the proposed controller over two existing CD controllers

    Web Site Personalization based on Link Analysis and Navigational Patterns

    Get PDF
    The continuous growth in the size and use of the World Wide Web imposes new methods of design and development of on-line information services. The need for predicting the users’ needs in order to improve the usability and user retention of a web site is more than evident and can be addressed by personalizing it. Recommendation algorithms aim at proposing “next” pages to users based on their current visit and the past users’ navigational patterns. In the vast majority of related algorithms, however, only the usage data are used to produce recommendations, disregarding the structural properties of the web graph. Thus important – in terms of PageRank authority score – pages may be underrated. In this work we present UPR, a PageRank-style algorithm which combines usage data and link analysis techniques for assigning probabilities to the web pages based on their importance in the web site’s navigational graph. We propose the application of a localized version of UPR (l-UPR) to personalized navigational sub-graphs for online web page ranking and recommendation. Moreover, we propose a hybrid probabilistic predictive model based on Markov models and link analysis for assigning prior probabilities in a hybrid probabilistic model. We prove, through experimentation, that this approach results in more objective and representative predictions than the ones produced from the pure usage-based approaches

    Development challenges in web apps for public displays

    Get PDF
    Digital public displays can have a key role in urban ubiquitous computing infrastructures, but they have not yet managed to fill this role. A key step in that direction would be the emergence of an application model for open display networks that would enable anyone to create applications for display infrastructures. In this work, we study the development of web-based applications for public displays. We report on our experience of application development for real world public deployment and also on an experiment with external web developers to assess their ability to create such applications using our own development tools. The results show that the web-based app model can effectively be used in the context of public displays and that web developers are able to leverage upon their expertise to create this type of applications.(undefined

    Application Development Employing Web Services: Understanding Costs and Risks

    Get PDF
    Web services are developing as an important alternative to traditional sources of application development. Web services in its envisioned state will permit firms to purchase best of breed web services and integrate these web services over the Internet into a single application based on an agreed upon level of standards. This new development method mimics how manufacturers have traditionally assembled products through standardized externally sourced components. Although web services promise benefits to the application development process a number of risks and costs exist that must be identified and addressed before implementation. Drawing on the software life cycle control model, this research proposes a framework to identify the salient costs and risks involved in the web services decision. This research may provide early insights for potential web service adopter firms and providers
    corecore