Domain Oriented Design Environments

Definition

Domain Oriented Design Environments (DODE) sind anwendungsbezogene Entwicklungsumgebungen, die eine integrierte Nutzung und Entwicklung von Softwareartefakten erlauben (Fischer 1994).

Problembereich

Universelle Entwicklungsumgebungen stellen Endbenutzer vor das Problem, dass sie mehr Gestaltungsoptionen bieten als im Anwendungskontext gebraucht werden.

Lösung

DODE integrieren Nutzung und Entwicklung in eine Umgebung. Daneben greifen DODE Konzepte aus der Anwendungsdomain in der Gestaltungsumgebung mit auf. Die Domainorientierung verringert dabei die Kluft, die Endbenutzer davon abhält, aktiv in die Gestaltung der Softwareartefakte einzugreifen. Darüber hinaus lässt sich DODE in einen größeren sozio-technischen Kontext stellen (Fischer 1996). Dabei lassen sich drei große Bereiche herausstellen:
  • Eine facettenreiche, Domainunabhängige Architektur samt eines Baukasten von Domainspezifischen Erweiterung, aus denen spezifische DODEs zusammengestellt werden
  • Mechanisms für die Integration der speziellen Bestandteile
  • Ein evolutionäres, partizipatives Prozessmodell , wie das "Seeding, Evolutionary growth, and Reseeding" (SER)-Modell

Konsequenz

Es findet eine Übertragung von Konzepten aus den Nutzungskontexten in die Gestaltungsumgebung statt. Dies führt zu einer Integration von Gestaltung und Nutzung. Der Ansatz erhebt einen ganzheitlichen Anspruch. Da der Ansatz sehr allgemein formuliert ist, ist es schwierig das Prinzip auf einen konkreten Fall anzuwenden.

Ähnliche Pattern

Literatur

(Fischer 1994) G. Fischer. "Domain-Oriented Design Environments", Automated Software Engineering, Kluwer Academic Publishers, Boston, MA, pp. 177-203.
(Fischer et al. 1994) G. Fischer , R. McCall , J. Ostwald , B. Reeves , F. Shipman, "Seeding, evolutionary growth and reseeding: supporting the incremental development of design environments", Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence, p.292-298, April 24-28, 1994, Boston, Massachusetts, United States
(Fischer, 1996) G. Fischer "Domain-oriented design environments". International Conference on Software Engineering archive Proceedings of the 18th international conference on Software engineering, Berlin, Germany, 1996, pp. 517 - 520 -- MoritzWeber - 18 Dec 2006
Topic revision: r3 - 23 Feb 2007, MirkoHeinbuch
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback