scholarly journals A Data-Driven Approach using XForms for Building a Web Forms Generation Framework

Author(s):  
Stephen Cameron ◽  
William David Velásquez

In a project to build a web-based auto-generated forms framework, we needed to decide whether to use XForms for the 'designer' user interface as well as for the generated forms. In trying to make this decision it became apparent that, at a fundamental level, there are two distinctly different means to develop web-based interfaces. These two means, or approaches, can be described as 'data-driven' or 'behavioural'. We suggest that the Model-View-Controller (MVC) design 'pattern', which is now becoming popular as terminology for describing the basis of several JavaScript web development frameworks, is of limited practical usefulness as it encompasses too many variants. In contrast, the distinction between 'data-driven' and 'behavioural' approaches seems to be a more useful. In particular, it provides clarity in distinguishing the respective benefits of using 'XML technologies' (particularly XPath) versus other object-based alternatives for web application development. This distinction is illustrated using working examples from this on-going project. Some implications, such as the role of schema documents in the data-driven approach, the practicality of writing XML 'as code', and issues encountered with the 'XRX' architecture are also discussed.

2021 ◽  
Vol 12 (1) ◽  
Author(s):  
Richard R. Rodrigues ◽  
Manoj Gurung ◽  
Zhipeng Li ◽  
Manuel García-Jaramillo ◽  
Renee Greer ◽  
...  

AbstractWestern diet (WD) is one of the major culprits of metabolic disease including type 2 diabetes (T2D) with gut microbiota playing an important role in modulating effects of the diet. Herein, we use a data-driven approach (Transkingdom Network analysis) to model host-microbiome interactions under WD to infer which members of microbiota contribute to the altered host metabolism. Interrogation of this network pointed to taxa with potential beneficial or harmful effects on host’s metabolism. We then validate the functional role of the predicted bacteria in regulating metabolism and show that they act via different host pathways. Our gene expression and electron microscopy studies show that two species from Lactobacillus genus act upon mitochondria in the liver leading to the improvement of lipid metabolism. Metabolomics analyses revealed that reduced glutathione may mediate these effects. Our study identifies potential probiotic strains for T2D and provides important insights into mechanisms of their action.


Author(s):  
Aryo Pinandito

Information system is one of the most important business supports in organizations. Web-based applications become an appropriate solution to overcome the dynamically changing environment among different units in an organization. Model-View-Controller (MVC) is a well-known design pattern in web-based application development due to the separation of an application into several parts, hence it is easy to reuse and maintain. However, such design pattern requires improvements since the information system handles business process choreography and integration between application. Therefore, modifying the interaction of object of class in a design pattern become a challenging problem. In this paper, an application framework based on Model-CollectionService-Controller-Presenter (MCCP) design pattern, which is a modification of an MVC, was proposed. The proposed framework allows multiple different applications to run and provides inter-application data exchange mechanisms to improve the data communication process between applications. Several performance comparisons with another popular web application framework are also presented.


2019 ◽  
Vol 17 (3) ◽  
pp. 317-332
Author(s):  
Agata Klimczak-Pawlak

Pragmatic competence in L2 English is claimed here to be crucial for successful communication in a variety of communicative contexts across Europe. However, due to language background, cultural and identity differences among users of English, there is a need for reflection and data-driven examination of how the language is used in specific situations. This paper adopts a cross-cultural perspective on the study of the use of English in the European Union with focus on its role in tourism. The role of English as the language of communication in Europe is discussed, followed by a proposal as to the way in which its actual usage can be studied. The data-driven approach to pragmatic behavior is advocated as the basis for the development of pragmatic competence in learners of English with focus on those who wish to engage in tourism.


2009 ◽  
pp. 324-355 ◽  
Author(s):  
Feng Xie

Mobile technologies are rapidly changing our lives with increasing numbers of services supported by mobile devices, including Web-based learning applications, providing opportunities for people to study anytime and anywhere. However, using Web-based mobile applications to present learning resources is a challenge for developers because the performance of the mobile Internet 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 an approach to Web application development that uses client-side scripting to reduce traffic between client and server and provide a seamless user application experience. In this chapter, we address the question of whether mobile Ajax provides measurable performance advantages over non-Ajax mobile learning applications. An empirical study was undertaken to measure mobile learning application performance over a GPRS network, 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 around 70 percent, and cut the server’s response time in half. In addition, these performance improvements were noticed by users in our small group usability test.


2019 ◽  
Vol 250 ◽  
pp. R47-R53
Author(s):  
Tim Besley ◽  
Richard Davies

Executive SummaryAlongside the challenge of maintaining economic competitiveness in the face of great uncertainty, Brexit brings an opportunity for the government to set out a new industrial strategy. The case for doing so rests on the need to address areas of persistent structural weakness in the UK economy, including low productivity. But it is important that any new industrial strategy be based on appropriately granular data reflecting the real structure of the UK corporate sector: the overwhelmingly preponderant role of services as opposed to manufacturing, for example; the importance of young, fast-growing firms as opposed to SMEs; the relatively high failure rate of companies in the UK; and the relative lack of successful mid-sized firms. Such a data-driven approach might spawn an industrial strategy quite different from the piecemeal programmes of recent years.Internationally, the UK is a laggard in this area, and the recently-created Industrial Strategy Council does not look strong enough to change that position. To move forward, the government needs to make industrial strategy a central plank of economic policy, embedded at the heart of the administration with its own staff and funding, and operations based on a comprehensive review of the economic contribution and potential of various types of firm. Needless to say, it cannot be a substitute for a continuing commitment to competition and markets, or a stalking horse for protectionism: interventions should be justified by carefully-argued market failure arguments, be time-limited, and transparently evaluated.


2020 ◽  
Vol 46 (6) ◽  
pp. 516-522
Author(s):  
Lana Bojanić ◽  
Sandra Flynn ◽  
Myrsini Gianatsi ◽  
Navneet Kapur ◽  
Louis Appleby ◽  
...  

2011 ◽  
Vol 383-390 ◽  
pp. 4660-4664
Author(s):  
Amir Reza Estakhrian Haghighi ◽  
Sina Safaee

In this article, it is tried to study the role of IT powerful tools to change in identity of procedure in developmental project management from traditional space to virtual space (conversion of project traditional management to project electronic project) and also it is studied how to enforce electronic methods in managing projects and it’s effect on expense/time and quality factors with modeling a developmental project as a pilot project to exiting systems and procedures in projects. Since in accordance to PMBOK [6] viewpoint, project management process can be defined as management on multiple domains such as Communication, Provisions, Cost, Quality and time. Therefore, in this article, some suggestive algorithms will be introduced to show the feasibility of virtual making and web-based management of one of the domains of project management. (Cost domain)


Sign in / Sign up

Export Citation Format

Share Document