548 Hits in 6.0 sec

A Pattern-Oriented And Web-Based Architecture To Support Mobile Learning Software Development

Manouchehr ZadahmadJafarlou, Bahman Arasteh, Parisa YousefzadehFard
2011 Procedia - Social and Behavioral Sciences  
With the rapid development Wireless/Handheld (W/H) technologies, mobile learning has become a new trend in education.  ...  The paper also includes an Ajax and Decorator pattern-based method to develop robust and more interactive presentation layer.  ...  Hence the powerful user interface is a key element in success of ml-software. Decoupling of User Interface (UI) and it to any PSM depends on chosen platform.  ... 
doi:10.1016/j.sbspro.2011.11.037 fatcat:f3irbil7svemtlebvpkqvlibx4

A design pattern for multimodal and multidevice user interfaces

Alessandro Carcangiu, Gianni Fenu, Lucio Davide Spano
2016 Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems - EICS '16  
We discuss the advantages provided by introducing a new component to the MVC pattern for those interfaces which must adapt to different devices and modalities.  ...  In addition, we discuss Djestit, a javascript library which allows creating multidevice and multimodal input models for web applications, applying the aforementioned pattern.  ...  We allow to manage different devices and modalities with a single input model, explaining how to integrate it in the MVC controller patter, which is widely applied to the development of user interfaces  ... 
doi:10.1145/2933242.2935876 dblp:conf/eics/CarcangiuFS16 fatcat:3potsuzph5hi5ox5zhnxsbif4m

Vibro-Tactile Enrichment Improves Blind User Interaction with Mobile Touchscreens [chapter]

Maria Claudia Buzzi, Marina Buzzi, Barbara Leporini, Maria Teresa Paratore
2013 Lecture Notes in Computer Science  
A touchscreen has no specific reference points detectable by feel, so a blind user cannot easily understand exactly where (s)he is positioned on the interface nor readily find a specific item/function.  ...  In this study we investigate enriching the user interfaces of touchscreen mobile devices to facilitate blind users' orientation.  ...  A pilot test was carried out with two blind users in order to assess and improve the proposed approach on two using the Samsung Galaxy in a laboratory applying th general idea of marking th indication  ... 
doi:10.1007/978-3-642-40483-2_45 fatcat:xivz2cc7mvajxokgppnxl7qgz4

Model-View-Controller Separation In Max Using Jamoma

Trond Lossius, Theo De La Hogue, Pascal Baltazar, Tim Place, Nathan Wolek, Julien Rabin
2014 Proceedings of the SMC Conferences  
(Abstract to follow)  ...  Acknowledgments The initial idea to refactor Jamoma to facilitate MVC separation emerged at a workshop hosted by iMAL in Brussels in 2007, and has been further refined in later workshops hosted by GMEA  ...  We would like to express our gratitude towards fellow Jamoma developers and all other artists, developers and researchers that we have consulted with in the process.  ... 
doi:10.5281/zenodo.850924 fatcat:kivpb3gpivgk3oal7yutb4ldde

An adaptable model for teaching mobile app development

Andrey Esakia, D. Scott McCrickard
2016 2016 IEEE Frontiers in Education Conference (FIE)  
This framework enables mobile-specific topics like location, notifications, sensors, and more that are positioned with respect to the core areas to assist with lecture and assignment planning.  ...  As mobile software development becomes more mainstream, universities recognize a need to integrate mobile platform programming into the curriculum.  ...  A well-known user interface architectural pattern-MVC-recommends separating View from Controller and Model [14] .  ... 
doi:10.1109/fie.2016.7757478 dblp:conf/fie/EsakiaM16 fatcat:ukc6r45ysfcy7j6o7jyqjru424

Architectural patterns for collaborative applications

Paris Avgeriou, Peter Tandler
2006 International journal of computer applications in technology  
This paper seeks to provide design reuse in the form of architectural patterns that focus on low-level horizontal issues: distribution, message exchange, functional decomposition, sharing data, concurrency  ...  We base these patterns on a number of well-established patterns in the domain of distributed applications, concentrating on the specific issues that are encountered in the domain of collaborative applications  ...  The MVC pattern deals with the shared document and manages to decouple the User Interface from the data and the application logic that modifies it.  ... 
doi:10.1504/ijcat.2006.009062 fatcat:tzjxlbkxe5cwhbiaekwfnfampi

A Guide to Map Application Components to Support Multi-User Real-Time Collaboration

Mauro C. Pichiliani, Celso M. Hirata
2006 2006 International Conference on Collaborative Computing: Networking, Applications and Worksharing  
This work presents a mapping from the main components of an existing single-user Model-View-Controller based application to multiuser real-time components of the collaborative application.  ...  In the last decade many advances have been made to help the developers to construct collaborative applications, however little effort has been made to extend existing single-user applications to support  ...  ACKNOWLEDGMENT The authors wish to thanks the anonymous reviewers that made suggestions to significantly improve the presentation of this paper and the individuals involved in the experiment.  ... 
doi:10.1109/colcom.2006.361831 dblp:conf/colcom/PichilianiH06 fatcat:vzcd2hdpqncorkv4mmlrlijkke

The Human Factors of MBone Videoconferences: Recommendations for Improving Sessions and Software

Andrew S. Patrick
2006 Journal of Computer-Mediated Communication  
Multicasting supports efficient distribution of network traffic to multiple users simultaneously.  ...  The "MBone" is the portion of the Internet that has implemented a new computer network technology called "multicasting".  ...  This paper was prepared as part of the MERCI project to review the human factors literature with a focus on issues related to MBone videoconferencing.  ... 
doi:10.1111/j.1083-6101.1999.tb00100.x fatcat:drommy76lfei7p6pdqyz36y5su

MUIT: A Middleware for Adaptive Mobile Web-based User Interfaces in WS-BPEL [article]

Xuanzhe Liu, Mengwei Xu, Gang Huang, Teng Teng, Zibin Zheng, Hong Mei
2016 arXiv   pre-print
MUIT provides a Domain-Specific Language (DSL) that provides some intuitive APIs to support the declarative development of adaptive, mobile-oriented, and Web-based user interfaces in WS-BPEL.  ...  To address this issue, we present a novel middleware-based approach, called MUIT, to developing and deploying the Mobility, User Interactions and Tasks into WS-BPEL engines.  ...  MUIT leverages the MVC pattern as a guide line to develop and deploy mobile user interfaces.  ... 
arXiv:1602.09125v1 fatcat:i3t3ggupwbfvfd6y2qmsrgvcou


2009 International journal on artificial intelligence tools  
We embody the generic model-view-controller (MVC) model to support a dynamic content adaptation technique based on mobile users' contextual environments.  ...  Experimental results demonstrate that our proposed SOA-based model makes it easy to configure and construct a flexible Web content delivery system on the mobile Internet.  ...  As we intend to support different views on various receiving devices for the same Web content, it is natural for us to apply the MVC model in our design.  ... 
doi:10.1142/s0218213009000081 fatcat:ypybyos7zva2tebyhtr5rfso4q

Model-View-Controller based Context Visualization Method for Multimedia English Teaching System: A Case Study of Multimedia Technology Teaching

Lu Juan, Noraffandy Bin Yahaya
2020 International Journal of Academic Research in Progressive Education and Development  
Therefore, this paper initiates to design a multimedia teaching system based on B/S network model and MVC design pattern for college English reading teaching.  ...  The system adopts B/S network and MVC design pattern fusion mode to realize hierarchical control, and different data classification.  ...  MVC has been uniquely developed to map traditional input, processing and output functions in the structure of a logical graphical user interface. Fig. 2 shows the main content of the MVC model.  ... 
doi:10.6007/ijarped/v9-i2/7183 fatcat:igx3cfwtpngn5k5koko4tb24oe

A framework for efficient and rapid development of cross-platform audio applications

Xavier Amatriain, Pau Arumi, David Garcia
2007 Multimedia Systems  
These commonalities are expressed in the form of a metamodel for multimedia processing systems and a design pattern language.  ...  In this article, we present CLAM, a C++ software framework, that offers a complete development and research platform for the audio and music domain.  ...  Acknowledgments The CLAM framework has been developed at the Universitat Pompeu Fabra thanks to the contribution of many developers and researchers.  ... 
doi:10.1007/s00530-007-0109-6 fatcat:3tenfm4syfhp3mr6nzqabig4f4


Xavier Amatriain, Pau Arumi, David Garcia
2006 Proceedings of the 14th annual ACM international conference on Multimedia - MULTIMEDIA '06  
These commonalities are expressed in the form of a metamodel for multimedia processing systems and a design pattern language.  ...  In this article, we present CLAM, a C++ software framework, that offers a complete development and research platform for the audio and music domain.  ...  Acknowledgments The CLAM framework has been developed at the Universitat Pompeu Fabra thanks to the contribution of many developers and researchers.  ... 
doi:10.1145/1180639.1180847 dblp:conf/mm/AmatriainAG06 fatcat:kk7qbisigvebdf7hssuy7al3pi

The Design and Application of Multimedia Teaching System Based on Web Technology

Li Rui-Ji
2014 Research Journal of Applied Sciences Engineering and Technology  
Some key technical issues such as software frame, MVC design pattern and Oracle database are shown in the paper.  ...  In this study, we presents a design and application of multimedia teaching system based on web technology, in which the mainframe of multimedia teaching system and some related technologies have been proposed  ...  That given the conditions of the technical system, to find a good design pattern is undoubtedly an important part of the systems development, MVC design pattern is the great way to solve these problems  ... 
doi:10.19026/rjaset.7.352 fatcat:dgrsrg6ztvdgpnf4is4be25ulu

Sonata: Flexible connections between interaction and business spaces

Guillaume Godet-Bar, Sophie Dupuy-Chessa, Dominique Rieu
2012 Journal of Systems and Software  
Every interactive system features a functional core and a user interface.  ...  Whereas MVC is characterized by a non-hierarchical organization (its agents may interact with one another through the Controller), PAC-based systems presents a tree-like structure: every agent is itself  ...  Finally, Section 5 focuses on the ongoing evaluation of our contributions and discussions on the frameworks comparison with MVC and scalability, before we conclude this paper with some perspective on future  ... 
doi:10.1016/j.jss.2011.12.030 fatcat:q737ey64srdd7mbsaojxepro34
« Previous Showing results 1 — 15 out of 548 results