Objektorientierte Software-Entwicklung mit Smalltalk
Objektorientierte Software-Entwicklung mit Smalltalk
Objektorientierte Software-Entwicklung mit Smalltalk
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Verknüpfung ApplicationModel - Domäne<br />
Michael Prasse 117 Tomcat Computer GmbH<br />
7.6. Domäne<br />
Domänen-Informationsobjekt-Ansatz<br />
Domänen-Informationsobjekte<br />
Applicationmodel<br />
• kein DomänenModell, sondern nur Domäneninformationen<br />
• keine Äbhängigkeitsbeziehung zwischen Domäneninformation<br />
undApplicationmodel<br />
• Anbindung weiterer Applikationsmodelle ?<br />
• Applikationsmodell kapselt Teil der fachlichen Zusammenhänge<br />
Michael Prasse 119 Tomcat Computer GmbH<br />
?<br />
Applicationmodel2<br />
Verknüpfung ApplicationModel, ApplicationWindow und Builder<br />
Michael Prasse 118 Tomcat Computer GmbH<br />
Domänenmodell-Ansatz<br />
Applicationmodel<br />
• explizites DomainModel <strong>mit</strong> fachlichen Abstraktionen<br />
• Abhängigkeitsbeziehung zwischen DomainModel und<br />
Applicationmodel<br />
• ApplicationModel gehört zum User Interface<br />
• Ankopplung weiterer Applicationmodelle möglich<br />
• GUI-lose Verwendung<br />
• leichterer Austausch der GUI<br />
Domainmodel<br />
ApplicationModel2<br />
Michael Prasse 120 Tomcat Computer GmbH