1997
DOI: 10.1109/52.595902
|View full text |Cite
|
Sign up to set email alerts
|

A model-based interface development environment

Abstract: Mobi-D is a highlyost interface development problems can be traced to two sources: the need for usercentered design environments and the lack of software systems that support all major development stages. Developer-centered environments, which are typical of most systems, give ample support to using and managing widgets, organizing and arranging layouts, and testing prototype interfaces, but fall short of answering key questions such as how widgets in a given dialog box can be used to accomplish a particular u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
59
0
2

Year Published

1999
1999
2016
2016

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 174 publications
(61 citation statements)
references
References 6 publications
0
59
0
2
Order By: Relevance
“…Task models have been used for several years to develop interactive systems [4]. We presented ideas to use task models for workflow systems [6] and we used task models for providing assistance in smart environments [21].…”
Section: Subject-oriented Business Process Modelingmentioning
confidence: 99%
See 1 more Smart Citation
“…Task models have been used for several years to develop interactive systems [4]. We presented ideas to use task models for workflow systems [6] and we used task models for providing assistance in smart environments [21].…”
Section: Subject-oriented Business Process Modelingmentioning
confidence: 99%
“…They have been proven to be useful as specification languages of functional requirements in Human Computer Interaction (HCI) (e.g., [1], [2], [3], and [4]). Additionally, they were used to support smart environments [5] and workflow management systems [6].…”
Section: Introductionmentioning
confidence: 99%
“…Model-based User Interface Development Environments (Mb-UIDE) [27] provide a mechanism to design the UI by means of a number of declarative models, which are latter translated into code directly executable on a specific platform or into an intermediate language (usually XML-based). Mb-UIDE has been in use since the beginning of the 90s and it is becoming increasingly integrated into the MDD approach [34].…”
Section: Related Workmentioning
confidence: 99%
“…The consequence of this manual beautification is that all efforts are not saved and are lost if a new UI is regenerated [18]: if the UI model changes, the generated UI changes accordingly but it is no longer compliant with the manual changes done previously. To alleviate this problem, researchers in MDE introduced various solutions to the so-called round-trip engineering [2]: manual modifications could be saved, interpreted, abstracted and finally replaced by a 'beautified' operation to be propagated to the model that initiated the M2M and M2C transformations.…”
Section: Introductionmentioning
confidence: 99%