Architekturen und Techniken für computergestützte Engineering Workbenches.

20

Transcript of Architekturen und Techniken für computergestützte Engineering Workbenches.

Page 1: Architekturen und Techniken für computergestützte Engineering Workbenches.
Page 2: Architekturen und Techniken für computergestützte Engineering Workbenches.

Architekturen und Techniken für computergestützte Engineering Workbenches

Page 3: Architekturen und Techniken für computergestützte Engineering Workbenches.

Eine Forschungskooperation von

Page 4: Architekturen und Techniken für computergestützte Engineering Workbenches.

Eine Forschungskooperation von

finanziert durch

Page 5: Architekturen und Techniken für computergestützte Engineering Workbenches.

Software-Entwicklung

Konzepte für eine langlebigeund zukunftsfähige Software

Page 6: Architekturen und Techniken für computergestützte Engineering Workbenches.

Software-Entwicklung

erweiterbar

evolutionsbeständig

Page 7: Architekturen und Techniken für computergestützte Engineering Workbenches.

flexibel

Software-Entwicklung

strukturiert

Page 8: Architekturen und Techniken für computergestützte Engineering Workbenches.

Entwicklungs-MethodikVorgehensmodellzur evolutionären

Softwarewentwicklung

Entwicklungs-ProzessRATIONAL UNIFIED PROCESS

Software-Entwicklung

Page 9: Architekturen und Techniken für computergestützte Engineering Workbenches.

Voraussetzungen

Architektur

Standards

Meta-Modelle

Migration

Page 10: Architekturen und Techniken für computergestützte Engineering Workbenches.

Architektur

Geschäftsapplikation (Business Objects)

Benutzeroberfläche / externe Werkzeuge

Daten-Persistenz-Schicht

Drei-Schichten-Architektur

Geschäftsapplikation (Business Objects)

Benutzeroberfläche / externe Werkzeuge

Daten-Persistenz-Schicht

Page 11: Architekturen und Techniken für computergestützte Engineering Workbenches.

OO-DB Rel DB Filesystem

Abbildungs-Werkzeug

Abbildungs-Werkzeug

OO-DB <-> ODMGWrapper

O/R-Mapping-Tool <-> ODMGWrapper

OO-DatenhaltungszugriffsschichtODMG 3.0

TopLink Java Object Serialization

ArtworkStore

OO-DatenhaltungszugriffsschichtODMG 3.0

NTFS

Daten-Persistenz-SchichtStandard-Schnittstelle

Page 12: Architekturen und Techniken für computergestützte Engineering Workbenches.

Architektur

Geschäftsapplikation (Business Objects)

Benutzeroberfläche / externe Werkzeuge

Daten-Persistenz-Schicht

Drei-Schichten-Architektur

Daten-Persistenz-Schicht

Client

Server

Client-Server-Architektur

Page 13: Architekturen und Techniken für computergestützte Engineering Workbenches.

Clien

tS

erv

er

Modelle

Erw

eit

eru

ng

en

Engines

Pro

zess

- M

odell

Pro

du

kt-

Modell

Org

.-M

od

ell

Artwork Control Center

Framework

Software-Werkzeuge

KomponentenbasierteClient-Server-Architektur

Work

flow

M

an

ag

em

en

t

Com

mon

Pro

du

ct

Mod

el

History

Dyn

am

ik L

inker

Op

era

tion

Rep

osit

or

y

CVS Dir

ecto

ry S

erv

iceED

M

andere

DBMS

...

Work-flow Produkt-Modell

Org.-Model

l2D 3D ...

Constraints

2D

Geom

etr

ie-

En

gin

e

Para

Solid

Adapter

...

Adapter

Mathematica

MS Excel

Maple

weitereLöser

CO

M E

xp

ort

/Im

port

UG

Exp

ort

/Im

port

Ch

eck-I

n/C

heck-O

ut

...

Com

ponent

Definit

ion

Ed

itor

Unig

rap

hic

s C

AD

Com

ponent

Ed

itor

Math

em

ati

ca

Dokum

en

tati

on

s-genera

tor

...

Artwork Control Center (Prototyp)

Page 14: Architekturen und Techniken für computergestützte Engineering Workbenches.

Standards

• XML/XSL• MathML• HTML• VRML• SVG

• ODMG 3.0

• OQL• JDO

• Wf-XML • STEP

Page 15: Architekturen und Techniken für computergestützte Engineering Workbenches.

Unabhängigkeit

• Plattform-Unabhängigkeit – Java, XML, etc.

ARTWORK

• Tool-Unabhängigkeit– Integration über Standard-

Schnittstellen, gegebenenfalls mit Adapter

Page 16: Architekturen und Techniken für computergestützte Engineering Workbenches.

Kompetenzen

• Konzepte für constraint- und sichtenbasiertes Engineering

• Software-Entwicklungs-prozess

• Qualitäts-sicherung

• Architektur-Konzeption

• Produkt und Prozessanalysen

• Anforderungs-spezifikation

• Anwendungs-beispiele

• Werkzeug-Integration

• Technologien,Marktübersicht

• Software-Architektur, Konzepte

• Werkzeug- und Testinfrastruktur

• Implementierung

Page 17: Architekturen und Techniken für computergestützte Engineering Workbenches.

ARTWORK CONTROL CENTER

1. PROTO

TYP

Für eine Vorführung

wenden Sie sich bitte

an unser Standpersonal

Page 18: Architekturen und Techniken für computergestützte Engineering Workbenches.

Vielen Dank für Ihr Interesse

Page 19: Architekturen und Techniken für computergestützte Engineering Workbenches.

© 2001 ARTWORK (4Soft, MTU, TUM)

Page 20: Architekturen und Techniken für computergestützte Engineering Workbenches.