Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering 2013
DOI: 10.1145/2491411.2491427
|View full text |Cite
|
Sign up to set email alerts
|

Compiling mockups to flexible UIs

Abstract: As the web becomes ubiquitous, developers are obliged to develop web applications for a variety of desktop and mobile platforms. Re-designing the user interface for every such platform is clearly cumbersome. We propose a new framework based on model-based compilation to assist the designer in solving this problem. Starting from an under-specified visual design mockup drawn by the designer, we show how faithful and flexible web pages can be obtained with virtually no manual effort. Our framework, in sharp contr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 21 publications
0
4
0
Order By: Relevance
“…Our first case study is a guillotine layout language where a set of horizontal and vertical dividers partition the space. A subset of CSS can be encoded in such languages [25]. The guillotine language totals 30 constraints.…”
Section: Scalability and Completenessmentioning
confidence: 99%
“…Our first case study is a guillotine layout language where a set of horizontal and vertical dividers partition the space. A subset of CSS can be encoded in such languages [25]. The guillotine language totals 30 constraints.…”
Section: Scalability and Completenessmentioning
confidence: 99%
“…Another approach is to create a fluid and elastic design that can adapt to various display sizes. To support the labor-intensive and time-consuming process of creating responsive designs, Sinha and Karim (2013) devised a mockup-based design tool that creates fluid web layouts from a rough visual depiction of the desired design. In other words, this tool systematically encodes mockups drawn in a WYSIWYG editor into flexible layouts.…”
Section: Related Workmentioning
confidence: 99%
“…Layout can be inferred from topological descriptions [24], or directly from user-drawn mock-ups [21]. In the latter work, a subdivision of the space expressed as a tree of vertical and horizontal dividers is extracted from a single demonstration, a mock-up.…”
Section: Automatic Layout Inferencementioning
confidence: 99%