Interactions Model and Code Generation for J2ME Applications
The Java2 Micro Edition platform can really be considered an emerging standard for new generation embedded software. This article introduces a practical methodology aimed to automatically generate a software prototype starting from an abstract description which defines the dialogue between the user and the application by means of a device independent and abstract description. We will show how an agenda application for cellular phones can be described by means of a visual language called PLANES and present how the personal agenda prototype is implemented by an appropriate generation tool.
Unable to display preview. Download preview PDF.
- 1.T. P. Browne et al. Using declarative descriptions to model user interfaces with MASTERMIND. In F. Paterno and P. Palanque, editors, Formal Methods in Human Computer Interaction.Google Scholar
- 2.Janssen C., Weisbecker A., Ziegler J.: Generating user interfaces from data models and dialogue net specifications. In: Ashlund S., et al. (eds.): Bridges between Worlds. Proceedings InterCHI’93 (Amsterdam, April 1993). New York: ACM Press, 1993, 418–423.Google Scholar
- 3.Sun Microsystems, MIDP Specification (Final V1.0), 2001 (available at http://java.sun.com)
- 4.Paterno, F., Model-Based Design and Evaluation of Interactive Applications. Springer Verlag, ISBN 1-85233-155-0, 1999.Google Scholar
- 5.Puerta A.R. 1993. The Study of Models of Intelligent Interfaces. In Proceedings of the 1993 International Workshop on Intelligent User Interfaces. Orlando, Florida, January 1993, pp. 71–80.Google Scholar
- 6.Schlungbaum E., Elwert T.: Automatic user interface generation from declarative models. In: Vanderdonckt J. (ed.): Computer-Aided Design of User Interfaces. Namur: Presses Universitaires de Namur, 1996, 3–18.Google Scholar
- 7.Szekely, P. et.al. Declarative interface models for user interface construction tools: the MASTERMIND approach. In Proc. EHCI’95 (Grand Targhee Resort, August 1995).Google Scholar