Graf, M. (2010). JBoss Seam als Framework für webbasierte Informationssysteme [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/159773
Die Kernfunktionalität von Informationssystemen ist im Normalfall das Anzeigen, Anlegen, Bearbeiten und Löschen von Daten. Die Realisierung kann durch passend ausgewählte Softwarearchitekturen und den Einsatz von Frameworks stark vereinfacht und verkürzt werden.<br />Werkzeuge können Teile der Anwendung automatisiert erstellen und Entwicklern ermöglichen, sich auf die eigentliche domänenspezifische Logik zu konzentrieren. Es wird gezeigt, dass JBoss Seam diese Aufgabe für webbasierte Informationssysteme erfüllt. JBoss Seam ist ein Framework, das mehrere Technologien und Services im Umfeld der Java Enterprise Edition integriert, vor allem Hibernate für die Persistenz und Java Server Faces für die Präsentation. Nach einem Diskurs über die theoretischen Grundlagen der wichtigsten Komponenten wird jeweils auf die Spezifikation eingegangen und anschließend gezeigt, wie die Implementierung zur Erreichung der Ziele beiträgt. Diese werden anhand von Anforderungen und Modellen für ein webbasiertes Tumordokumentationssystem noch weiter mit praktischen Beispielen verdeutlicht.<br />
de
The core feature of information systems is usually to create, read, update and delete data (CRUD). The realization can be simplified and reduced in time with appropriate software architectures and the use of frameworks. Tools can automatically build parts of the project and allow developers to concentrate on the actual domain-specific application logic. This thesis shows that JBoss Seam is able to achieve that for web based information systems. JBoss Seam is a framework that integrates multiple technologies and services in the context of Java Enterprise Edition, especially Hibernate for persistence and Java Server Faces for presentation. After a discourse on the theoretical basic principles of the major components, associated specifications are explained and how the implementation contributes to achieve the objectives. In addition, practical examples will illustrate them based on the requirements and models for a web based tumor documentation system.
en
Additional information:
Abweichender Titel laut Übersetzung der Verfasserin/des Verfassers Zsfassung in engl. Sprache