Visual Model-based Software Development - PowerPoint PPT Presentation

About This Presentation
Title:

Visual Model-based Software Development

Description:

Requirements for a Model. user-friendly, understandable. complete. expressive, adequate ... Consistency within UML models. 13. Engels, Sauer. Uni Paderborn ... – PowerPoint PPT presentation

Number of Views:11
Avg rating:3.0/5.0
Slides: 18
Provided by: fac134
Category:

less

Transcript and Presenter's Notes

Title: Visual Model-based Software Development


1
Visual Model-based Software Development
University of Paderborn
Gregor Engels, Stefan Sauer University of
Paderborn (Germany) Information Systems
Group engelssauer_at_upb.de
  • EUD-Net Workshop, Pisa, Italy
  • September 23rd, 2002

2
Software Development Traditional (?) Approach
problem domain
implementation
program
3
Software Development Reality
problem domain
program
4
Software Development Model-based Approach
problem domain
program
5
Software Development Model-based Approach
6
Requirements for a Model and the Modeling Language
  • Requirements for a Model
  • user-friendly,
  • understandable
  • complete
  • expressive, adequate
  • correct, precise, analysable

7
Language Engineering
(visual) modeling language
8
Language Engineering
(visual) modeling language
Object-oriented Modeling of MultiMediaApplications
OMMMA (UML profile)
graph transformation
meta modeling
dynamic meta modeling
9
OMMMA Object-oriented Modeling of Multimedia
Applications
  • User interface
  • multi-media
  • multi-functional
  • multi-modal
  • interactive

integrated model of user
interface and
system functionality
10
OMMMA Presentation Diagram Concrete Syntax
11
OMMMA Presentation Diagram Concrete Syntax
12
Our Research Topics
  • Language Engineering
  • UML
  • abstract syntax definition via meta modeling
  • graph transformations as technical tool
  • semantics definition via dynamic meta modelling
  • UML profiles
  • multimedia applications (OMMMA)
  • web applications
  • agent-based systems
  • Consistency within UML models

13
Consistency
problem domain
problem domain
analyse and design
model
program
code
model
14
Our Research Topics
  • Language Engineering
  • UML
  • abstract syntax definition via meta modeling
  • graph transformations as technical tool
  • semantics definition via dynamic meta modelling
  • UML profiles
  • multimedia applications (OMMMA)
  • web applications
  • agent-based systems
  • Consistency within UML models
  • Requirements Engineering
  • video-based modeling
  • eLearning

15
Video-based Modeling
  • new modeling approach
  • eLearning approach

16
Our Research Topics
  • Language Engineering
  • UML
  • abstract syntax definition via meta modeling
  • graph transformations as technical tool
  • semantics definition via dynamic meta modelling
  • UML profiles
  • multimedia applications (OMMMA)
  • web applications
  • agent-based systems
  • Consistency within UML models
  • Requirements Engineering
  • video-based modeling
  • eLearning

17
The End
Write a Comment
User Comments (0)
About PowerShow.com