CELIO: An application development framework for interactive spaces
Yedendra B. Shrinivasan, Yunfeng Zhang

TL;DR
CELIO is a microservices-based framework that simplifies the development, deployment, and maintenance of applications in interactive spaces by decoupling application design from hardware specifics, enabling rapid responsive space design.
Contribution
Introduces CELIO, a novel framework that streamlines interactive space application development through decoupling design from hardware constraints.
Findings
Framework supports rapid application deployment.
Decouples application logic from hardware architecture.
Enables development of reusable interactive space applications.
Abstract
Developing applications for interactive space is different from developing cross-platform applications for personal computing. Input, output, and architectural variations in each interactive space introduce big overhead in terms of cost and time for developing, deploying and maintaining applications for interactive spaces. Often, these applications become on-off experience tied to the deployed spaces. To alleviate this problem and enable rapid responsive space design applications similar to responsive web design, we present CELIO application development framework for interactive spaces. The framework is micro services based and neatly decouples application and design specifications from hardware and architecture specifications of an interactive space. In this paper, we describe this framework and its implementation details. Also, we briefly discuss the use cases developed using this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInteractive and Immersive Displays · Multimedia Communication and Technology · Usability and User Interface Design
