PPT - Alan Dix

Download Report

Transcript PPT - Alan Dix

implementation and architecture support
• UIMS
– user interface management systems
• OO style models
– PAC/MVC
• UIDE
– user interface development environments
• Toolkits
UIMS tradition
interface layers
• linguistic:
lexical/syntactic/semantic
presentation
dialogue
applicatio n
• Seeheim:
dialogue
• Arch/Slinky
func. core
adaptor
functio nal
core
lexical
physical
Seeheim model
what’s this?
the switch
rapid semantic
feedback
Arch/Slinky
more layers!
dialogue
func. core
adaptor
functio nal
core
lexical
physical
MVC
model - view - controller
view
model
controller
PAC
presentation - abstraction - control
control
abstraction
presentation
Other models
• groupware architectures
– AVL, MEAD
• infrastructure support
– event and message services, awareness
and notification servers, discovery
mechanisms