Title :
Umple: Towards combining model driven with prototype driven system development
Author :
Forward, Andrew ; Badreddin, Omar ; Lethbridge, Timothy C.
Author_Institution :
Sch. of Inf. Technol. & Eng. (SITE), Univ. of Ottawa, Ottawa, ON, Canada
Abstract :
The emergence of model driven methodologies is bringing new challenges for software prototyping. Models tend to focus on the design of the system, and are less concerned with, or less able to, support prototype qualities like reuse, evolution, or weaving together independently designed parts. This paper presents a model-oriented prototyping tool called Umple that supports model driven engineering and overcomes some of the challenges related to prototyping in a modeling environment. Umple allows end users to quickly model class and state machine models and to incrementally embed implementation artifacts. At any point in the modeling process, users can quickly generate a fully functional prototype that exposes modeling implications on the user interface, and allows stakeholders to quickly get a feel of how the full system will behave.
Keywords :
object-oriented methods; software prototyping; user interfaces; Umple; model driven methodology; prototype driven system; software prototyping; state machine model; user interface; Brain modeling; Generators; Prototypes; Software; Unified modeling language; User interfaces; Visualization; Modeling; Prototyping; UML;
Conference_Titel :
Rapid System Prototyping (RSP), 2010 21st IEEE International Symposium on
Conference_Location :
Fairfax, VA
Print_ISBN :
978-1-4244-7073-0
Electronic_ISBN :
978-1-4244-7072-3
DOI :
10.1109/RSP.2010.5656338