A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
A Pattern-Oriented And Web-Based Architecture To Support Mobile Learning Software Development
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
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]
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
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
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
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
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
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]
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
SOA-BASED CONTENT DELIVERY MODEL FOR MOBILE INTERNET NAVIGATION
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
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
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
CLAM
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
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
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