Upload
claudio-rubbiani
View
237
Download
2
Embed Size (px)
Citation preview
MDA Model Driven Architecture
User Interface, fast & simple
Claudio Rubbiani nexida.com
Thanks to …
You all!
In this session …
MDA solution to user interface generation for data driven applications
•What NEXiDA is doing
•Some results that it is possible to obtain with our solution
Founded 2008
now Q1 2010
Q4 2010
CASE tools
Productivity
Fle
xib
ilit
y &
fre
ed
om
LOW HIGH
LO
WH
IGH
Code gen. with
templates
EclipseVisual
Studio & frame- works
Code gen. without
templates
NEXiDA rel. n
NEXiDA rel. 1
User interface matters!
How it works …
DBWeb
Service(SOA)
Object model
More(UML
Diagram)
User interface specific model
Fast & Simple
WizardsGeneric Editor
modeling tools
integration
Code generation services•On-line•In-house
Enterprise templates repository•Standard•Custom
Standard
Technologyindependent
Data structure (obj. model)
DBWeb
Service …
Data structure
User Interface
Services
Gathering user interface information …
Remember to …
•Keep it simple
•Express concepts, do not set attributes
•More technology independent as possible
It is possible to create specialization for “Web apps” or “Mobile apps” in the future
…
What creates value …
Examples – some results that create value!
List – LinkedIn.com
Minimal coding to retrieve information
Minimal coding to launch another generated user interface object
Summarizing – ListWas it “User Interface fast & simple”?
Yes but … what happens when I click “Invite”?
Create – LinkedIn.com
Should the model manage “enum” data types?
Search – LinkedIn.com
Will the model support the “multi-select” concepts?
Yes! It creates value …
How fast we will reach the goal of making user interface
fast & simple depends on you!
This is just the beginning …
CommunityStart
partnersSponsors OMG
www.omg.org
Collect needs Share investmentsStandard
for user int.
How can you help?
Find more on
www.nexida.com starting from Nov. 2009
User Interface, fast & simple
nexida.comClaudio RubbianiTel: +39 059 460578
Thank you again!