Popis: |
Objektorientierte Softwaretechnologien sind derzeit in breiter Diskussion. Der Erfolg der objektorientierten Programmierung (OOP) ist dabei in engem, wenngleich prinzipiell nicht zwingendem, Zusammenhang mit der Verbreitung interaktiver graphischer Benutzerschnittstellen (GUI) zu sehen. In diesem Beitrag wird gezeigt, in welcher breiten Form OOP Konzepte des professionellen Software-Engineering Eingang in die Systementwicklung im Endbenutzercomputing (EUC) gefunden haben. Im EUC-Bereich ist ein weicherer Definitionsrahmen anzulegen als bei den strengeren OOP-Formalismen. Dennoch lassen sich auch hier klare Regeln fur die Entwicklung von objektorientierten Systemen (OOS) definieren. Diese EUC orientierten OOS-Regeln werden aus den bekannten OOP-Formalismen Objekt, Nachricht/ Message, Methode, Klasse und Vererbung abgeleitet. Als Beispiele fur EUC-OOS werden allgemeine OOS-basierte Betriebsumgebungen mit GUI-Desktops wie auch spezialisierte OOS fur typische Anwendungsaufgaben der Wirtschaftsinformatik diskutiert. Konkrete Systembeispiele sind u.a.: NewWave (GUI-OOS Desktopsystem), der IlyperCard-Clone Plus, und InTouch (GUI-Applikationsgenerator fur Anwendungen wie elektronischer Leitstand). |