Back to Search
Start Over
OpenUIDL, A User Interface Description Language for Runtime Omni-Channel User Interfaces
- Source :
- Proceedings of the ACM on Human-Computer Interaction. 4:1-52
- Publication Year :
- 2020
- Publisher :
- Association for Computing Machinery (ACM), 2020.
-
Abstract
- We extend the concept of cross-device user interfaces into the new, more general, concept of omni-channel user interfaces to better reflect the technological variety offered for developing multi-target user interfaces for interactive applications. We present a model-based approach for developing runtime omni-channel user interfaces for multi-target applications, which consists of: (1) OpenUIDL, a user interface description language for describing omni-channel user interfaces with its semantics by a meta-model and its syntax based on JSON, (2) the definition of a step-wise approach for producing runtime interactive applications based onOpenUIDLwith integration into the development life cycle, (3) the development of a cloud-based, OpenUIDL compliant, Interactive Development Environment that supports the application and the enactment of the step-wise approach and its illustration on several multi-target user interfaces.
- Subjects :
- Syntax (programming languages)
Computer Networks and Communications
Computer science
Semantics (computer science)
05 social sciences
User interface description language
020207 software engineering
02 engineering and technology
JSON
Variety (cybernetics)
Human-Computer Interaction
Software development process
Human–computer interaction
Channel (programming)
0202 electrical engineering, electronic engineering, information engineering
0501 psychology and cognitive sciences
User interface
computer
050107 human factors
Social Sciences (miscellaneous)
computer.programming_language
Subjects
Details
- ISSN :
- 25730142
- Volume :
- 4
- Database :
- OpenAIRE
- Journal :
- Proceedings of the ACM on Human-Computer Interaction
- Accession number :
- edsair.doi...........ee267a7e57d60ed6b73014a0f4503b18
- Full Text :
- https://doi.org/10.1145/3397874