Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

A Method for Generating Multiplatform User Interfaces for E-Learning Environments

View through CrossRef
In this paper the authors present a structured method for automatically generating User Interfaces for e-learning environments. The method starts with a definition of the learning scenario where the different goals, jobs (professor-student/trainer-learner), and tasks are described and stored in a template. After, the description is mapped to FlowiXML, a learning process authoring tool, where graphically trainers or content designers draw the overall process. A learning process is viewed as a workflow and modeled using Petri net notation. From each step in the process model more details are added using user task models; user’s activity interacting with a user interface is stored in such diagrams. Then, a transformational method for developing user interfaces of interactive information systems is used that starts from a task model and a domain model to progressively derive a final user interface. This method consists of three steps: deriving one or many abstract user interfaces from the task model, deriving one or many concrete user interfaces from each abstract interface, and producing the code of the final user interfaces corresponding to each concrete interface. The models and the transformations of these models are all expressed in UsiXML (User Interface eXtensible Markup Language) and maintained in a model repository that can be accessed by the suite of tools. Developing user interfaces in this way facilitates its automated generation over multiple computing platforms while maintaining portability and consistency between the multiple versions. Our approach is illustrated on an open Learning environment using a case study.
Title: A Method for Generating Multiplatform User Interfaces for E-Learning Environments
Description:
In this paper the authors present a structured method for automatically generating User Interfaces for e-learning environments.
The method starts with a definition of the learning scenario where the different goals, jobs (professor-student/trainer-learner), and tasks are described and stored in a template.
After, the description is mapped to FlowiXML, a learning process authoring tool, where graphically trainers or content designers draw the overall process.
A learning process is viewed as a workflow and modeled using Petri net notation.
From each step in the process model more details are added using user task models; user’s activity interacting with a user interface is stored in such diagrams.
Then, a transformational method for developing user interfaces of interactive information systems is used that starts from a task model and a domain model to progressively derive a final user interface.
This method consists of three steps: deriving one or many abstract user interfaces from the task model, deriving one or many concrete user interfaces from each abstract interface, and producing the code of the final user interfaces corresponding to each concrete interface.
The models and the transformations of these models are all expressed in UsiXML (User Interface eXtensible Markup Language) and maintained in a model repository that can be accessed by the suite of tools.
Developing user interfaces in this way facilitates its automated generation over multiple computing platforms while maintaining portability and consistency between the multiple versions.
Our approach is illustrated on an open Learning environment using a case study.

Related Results

CONCEPT TO COMPLETION - ANDROID APPS AND KOTLIN MULTI PLATFORM
CONCEPT TO COMPLETION - ANDROID APPS AND KOTLIN MULTI PLATFORM
“Concept to Completion: Android Apps and Kotlin Multiplatform” is a comprehensive guide designed to take you from the fundamentals of Android development to advanced multiplatform ...
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
The pandemic Covid-19 currently demands teachers to be able to use technology in teaching and learning process. But in reality there are still many teachers who have not been able ...
Multimodal Emotion Recognition and Human Computer Interaction for AI-Driven Mental Health Support (Preprint)
Multimodal Emotion Recognition and Human Computer Interaction for AI-Driven Mental Health Support (Preprint)
BACKGROUND Mental health has become one of the most urgent global health issues of the twenty-first century. The World Health Organization (WHO) reports tha...
MyNote: Multiplatform Reactive Integration System with The Clean Architecture Development Concept
MyNote: Multiplatform Reactive Integration System with The Clean Architecture Development Concept
The application needs in the current digital era are very broad and varied. In its development, these applications undergo a transformation, thus demanding application developers t...
Lists, Spatial Practice and Assistive Technologies for the Blind
Lists, Spatial Practice and Assistive Technologies for the Blind
IntroductionSupermarkets are functionally challenging environments for people with vision impairments. A supermarket is likely to house an average of 45,000 products in a median fl...
Functional Framework for Multivariant E-Commerce User Interfaces
Functional Framework for Multivariant E-Commerce User Interfaces
Modern e-businesses heavily rely on advanced data analytics for product recommendations. However, there are still untapped opportunities to enhance user interfaces. Currently, onli...
CROSS MEDIA AUDIENCE OF INFORMATIONAL AGENCY “112.UA”
CROSS MEDIA AUDIENCE OF INFORMATIONAL AGENCY “112.UA”
The relevance of research is caused by the fact that cross-medіa has become an integral feature of informational space functioning. The main feature of cross-media is based on func...
PocketAID: The Pocket Atlas of Infectious Diseases Mobile Application
PocketAID: The Pocket Atlas of Infectious Diseases Mobile Application
ObjectiveThe Pocket Atlas of Infectious Diseases (PocketAID) mobile application developed at Pacific Northwest National Laboratory (PNNL) provides infectious disease education and ...

Back to Top