Arthur Kaiser

Web-Engineering unter besonderer Berücksichtigung von Individualisier- und Anpassbarkeit

ebook Ausgabe. 1. Auflage.
epub eBook , 115 Seiten
ISBN 3638559254
EAN 9783638559256
Veröffentlicht Oktober 2006
Verlag/Hersteller GRIN Verlag
36,99 inkl. MwSt.
Sofort Lieferbar (Download)
Teilen
Beschreibung

Diplomarbeit aus dem Jahr 2006 im Fachbereich Informatik - Software, Note: 1.7, Fachhochschule Brandenburg, Sprache: Deutsch, Abstract: Die Anforderungen an moderne Software steigen zusehends. Individualisier- und Anpassbarkeit sind zentrale Anforderungen insbesondere bei schnelllebigen Web-Applikationen. Die zur Erstellung verwendbaren Programmierparadigmen, Architekturmuster und Frameworks sind im Kapitel 2 zusammengefasst dargestellt. Dabei werden die Kerneigenschaften besprochen und der teilweise Einsatz in aktuellen Frameworks an einem Beispiel demonstriert.
Im anschließenden Hauptteil der Arbeit ist zunächst der Konsens zwischen Performance und Flexibilität, zwei der wichtigsten aber widersprüchlichsten Anforderungen an Applikationen, dargestellt. Dabei werden Lösungsansätze vorgeschlagen, welche im Kern eine Verbindung von prozeduraler bzw. objektorientierter Programmierung und den Möglichkeiten der generativen Programmierung enthalten.
Darauf aufbauend widmet sich das nachfolgende Kapitel mit der Generierung von Applikationen und den dazu notwendigen Voraussetzungen. Es werden drei Voraussetzungen für eine effiziente Generierung aufgestellt, welche die Architektur und die Art des Aufbaus der zu generierenden Software sowie die notwendigen Eigenschaften des Bibliothekscodes behandeln. Im Folgenden ist die Verwendung einer DSL der Verwendung einer grafischen Benutzeroberfläche gegenübergestellt, diese miteinander verglichen sowie Vor- und Nachteile beider beleuchtet. Außerdem wird über eine DSL nachgedacht und ein Lösungsansatz anhand von beispielhaften Ausdrücken dargestellt und anschließend an dem Beispiel einer, mit dem MVC-Muster strukturierten, Applikation die Vorgehensweise der Generierung detaillierter dargestellt.
Nachfolgend erfolgt eine Betrachtung von Testverfahren und ihrem möglichen Einsatz während der Entwicklung und bei der Generierung auf der Zielplattform. Dabei werden dynamische und statische Testverfahren in klassischem, automatisiertem und agilem Einsatz sowie Anwendbarkeit auf generierte Applikationen beschrieben.
Weiterhin werden verschiedene Ansätze zur Anpassung von Applikationen, auch aus der Architektursicht, beleuchtet. Anschließend wird auf die Aktualisierung von Individualsystemen eingegangen. Es werden auftretende Probleme beschrieben und praxisnahe Lösungen entwickelt. Im letzten Kapitel der Arbeit werden die Kernaussagen an einem praktischem Beispiel demonstriert.

Technik
Sie können dieses eBook zum Beispiel mit den folgenden Geräten lesen:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ -  „online lesen“.
 
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.
Hersteller
GRIN Verlag
Trappentreustraße 1

DE - 80339 München

E-Mail: support@openpublishing.com