268 Hits in 5.3 sec

Extending the MVC Design Pattern towards a Task-Oriented Development Approach for Pervasive Computing Applications [chapter]

Patrick Sauter, Gabriel Vögler, Günther Specht, Thomas Flor
2004 Lecture Notes in Computer Science  
This paper addresses the implementation of pervasive Java Web applications using a development approach that is based on the Model-View-Controller (MVC) design pattern.  ...  More precisely, we propose to add a device-independent TaskStateBean and a device-specific ViewStateBean for each task state as an extension to the J2EE Service to Worker design pattern.  ...  Design Patterns for the Implementation After introducing our task-based design cycle for pervasive computing applications we now want to discuss a design pattern for its realization within a J2EE environment  ... 
doi:10.1007/978-3-540-24714-2_23 fatcat:vzkizeexgfaexeeyc4jcntiwwm

Design Patterns for Developing High Efficiency Mobile Application

Fadilah Ezlina Shahbudin
2013 Journal of Information Technology & Software Engineering  
Application can be developed in a short period as developer can reuse design patterns to develop new application in similar domain.  ...  In order to develop high quality application in a short period while overcoming the limitations and challenges in mobile development, strong knowledge and understanding of the design purpose are the key  ...  However, similar application for the desktop can be developed for mobile application using the right approach. The use of design patterns has shown a significant impact in desktop application.  ... 
doi:10.4172/2165-7866.1000122 fatcat:fe4xmrhrvrfdhed5if6hkbfcve

Application mobility in pervasive computing: A survey

Ping Yu, Xiaoxing Ma, Jiannong Cao, Jian Lu
2013 Pervasive and Mobile Computing  
For a better understanding of the challenges and existing approaches to application mobility, this paper surveys related work with a classification and comparison framework established along four dimensions  ...  This advanced feature, recognized as application mobility, brings many challenges to the pervasive computing community.  ...  sensor and coordinator, which is compatible with the MVC [35] pattern.  ... 
doi:10.1016/j.pmcj.2012.07.009 fatcat:fr3cxacgb5h75clstqtnu4ffc4

Systematic Development of Physical Hypermedia Applications

Cecilia Challiol, Gustavo Rossi, Silvia Gordillo, Valeria De CristÓfolo
2007 International Journal of Web Information Systems  
In this paper we present a model-based approach for the development of physical hypermedia applications, i.e. those mobile (Web) applications in which physical and digital objects are related and explored  ...  We first review the state of the art of this kind of software systems, stressing the need of a systematic design and implementation approach; we briefly present a light extension to the OOHDM design approach  ...  Pattern MVC L-Struts extends MVC for supporting physical hypermedia applications.  ... 
doi:10.1108/17440080780000303 fatcat:2xewl3knlngndooldm6iu7upna

An Approach toward a Software Factory for the Development of Educational Materials under the Paradigm of WBE

Rubén Peredo Valderrama, Alejandro Canales Cruz, Iván Peredo Valderrama
2011 Interdisciplinary Journal of e-Skills and Lifelong Learning  
The software components obtained are called Intelligent Reusable Learning -Components Object Oriented (IRLCOO), which are a special type of Sharable Content Object (SCO) according to the Sharable Content  ...  externally-defined by the end-users requirements (Learners, Tutors, University, Instructional Designers, etc.).  ...  de México (UNAM) for the partial support for this project within the project IPN-SIP 20101278.  ... 
doi:10.28945/1359 fatcat:dujeouyo35fjbgybcel4qwswnq

Towards a service-oriented architecture for a mobile assistive system with real-time environmental sensing

Darpan Triboan, Liming Chen, Feng Chen, Zumin Wang
2016 Tsinghua Science and Technology  
This work proposes a system architecture that fuses varying software design patterns and integrates readily available hardware devices to create wireless sensor networks for real-time applications.  ...  The system provides a base that can be further extended in many areas of AAL systems, including composite AR.  ...  Acknowledgments The authors gratefully acknowledge the contributions of Simon Forest for the implementation, deployment, and testing of the system.  ... 
doi:10.1109/tst.2016.7787002 fatcat:4yr4u6lqmvgphngmrjtaqkqqgi

On demand Web-client technologies

J. Ponzo, L. D. Hasson, J. George, G. Thomas, D. Gruber, R. Konuru, A. Purakayastha, R. D. Johnson, J. Colson, R. A. Pollak
2004 IBM Systems Journal  
This approach allows developers to adapt to thin or thick clients, ranging from small pervasive devices up to high-end desktops or laptops.  ...  The Rich Browser Framework extends JSF by defin- ing a client-side page-local MVC.  ... 
doi:10.1147/sj.432.0297 fatcat:n6ntd3eemvejrh4ce2ieufdwrq

Approach to Building a Web-based Expert System Interface and Its Application for Software Provisioning in Clouds

Evgeny Pyshkin, Andrey Kuznetsov
2015 Proceedings of the 2015 Federated Conference on Computer Science and Information Systems  
We examine MVC and MVP design patterns used traditionally to construct a web application user interface.  ...  In order to leverage the strength of the MVC/MVP design patterns we propose a special ontology representing a user communication domain.  ...  Franck Leprevost for the invitation to present this research within the framework of the 2014 Eastern Europe-Luxembourg Workshop on Cloud Computing, Communications, Security and Services in conjunction  ... 
doi:10.15439/2015f142 dblp:conf/fedcsis/PyshkinK15 fatcat:2ur4o7ozbjdstaz6gwqsqvtfsq

Arching over the Mobile Computing Chasm: Platforms and Runtimes

Sasu Tarkoma, Eemil Lagerspetz
2011 Computer  
Middleware offers a level of indirection and transparency for application developers, who save development cost and time using standardized or well-known interfaces when designing their products.  ...  Published by the IEEE Computer Society 0018-9162/11/$26.00 © 2011 IEEE Platforms, runtimes, and middleware play a vital role in an evolving mobile computing environment in which the trend is toward converged  ...  The operating system and applications are based on the MVC design pattern, which supports the separation of functions.  ... 
doi:10.1109/mc.2010.272 fatcat:4pukilr62ngevfaiky3g2qu5d4

Sonata: Flexible connections between interaction and business spaces

Guillaume Godet-Bar, Sophie Dupuy-Chessa, Dominique Rieu
2012 Journal of Systems and Software  
Additionally, a tooling support has been developed for 1  ...  applicative logic and from technical objects.  ...  It has been first extended and formalized by Hassine et al. [14] , to improve the reusability of components, in a by and for reuse approach.  ... 
doi:10.1016/j.jss.2011.12.030 fatcat:q737ey64srdd7mbsaojxepro34

Model-Driven Development Patterns for Mobile Services in Cloud of Things

Hongming Cai, Yizhi Gu, Athanasios V. Vasilakos, Boyi Xu, Jun Zhou
2018 IEEE Transactions on Cloud Computing  
For the purpose of building cloud-enabled mobile applications in a configurable and adaptive way, Model-Driven Development Patterns based on semantic reasoning mechanism are provided towards CoT application  ...  Lastly, a related software platform is also provided for verification. The result shows that the platform is applicable for rapid system development by means of various service integration patterns.  ...  for web-based mobile application development in cloud computing.  ... 
doi:10.1109/tcc.2016.2526007 fatcat:ynbla76ulra6dddolubipvfhda

Accessibility requirements for systems design to accommodate users with vision impairments

P. Brunet, B. A. Feigenbaum, K. Harris, C. Laws, R. Schwerdtfeger, L. Weiss
2005 IBM Systems Journal  
application developer.  ...  This paper discusses accessibility requirements for accommodating users with vision impairments from the complementary perspectives of the systems architect, the assistive technology developer, and the  ...  The MVC design pattern The MVC architecture is a classic approach for a variety of interactive applications.  ... 
doi:10.1147/sj.443.0445 fatcat:owuocrx3hrggzcbw6xcqopabrm

Separation of Structural Concerns in Physical Hypermedia Models [chapter]

Silvia Gordillo, Gustavo Rossi, Daniel Schwabe
2005 Lecture Notes in Computer Science  
In this paper we propose a modeling and design approach for building physical hypermedia applications, i.e. those mobile applications in which physical and digital objects are related and explored using  ...  We first review the state of the art of this kind of software systems, arguing about the need of a systematic modeling approach; we next present a light extension to the OOHDM design approach, incorporating  ...  In this paper we present a novel approach for the design of PH applications; this approach seamlessly extends the Object-Oriented Hypermedia Design Method (OOHDM) [18] to support physical objects and  ... 
doi:10.1007/11431855_31 fatcat:smtqqd6psrbm7jiqyywadlklje

Middleware for pervasive computing: A survey

Vaskar Raychoudhury, Jiannong Cao, Mohan Kumar, Daqiang Zhang
2013 Pervasive and Mobile Computing  
PvC middleware provides a potential solution to address the above issues, while easing the task of PvC application development for the developers. V.  ...  The rapidly emerging area of pervasive computing faces many challenging research issues critical to application developers.  ...  We have then critically analyzed those challenges and pointed out the need for designing efficient middleware solutions to address diverse and complex developmental problems.  ... 
doi:10.1016/j.pmcj.2012.08.006 fatcat:ogmuj2mr25cfdd2voh2v7b26zq

A Grid Enabled Framework for Ubiquitous Healthcare Service Provisioning [chapter]

Oludayo, O., Olugbara, Sunday, O. Ojo, Mathew O.
2011 Advances in Grid Computing  
As a result, the UEA technique was specifically developed for evaluating ubiquitous computing application frameworks.  ...  The Gridbus aims to develop next-generation cluster and grid technologies that support utility-based service-oriented computing.  ...  The book addresses also some aspects of grid computing that regard architecture and development, and includes a diverse range of applications for grid computing, including possible human grid computing  ... 
doi:10.5772/15086 fatcat:mkbslu4egjb6blysqx7amiobhm
« Previous Showing results 1 — 15 out of 268 results