Geben Sie die Grundkomponenten des World Wide Web an,
wie sie Berners-Lee ursprünglich entwickelt hat.
Welche grundlegende Idee bzw. Vision verfolgt(e) Berner-Lee
mit dem WWW?
Auf welcher Rechnernetzschicht und welcher
Netztechnologie setzt das WWW auf? Nennen Sie weitere Dienste, die ebenfalls
auf dieser Schicht aufsetzen.
Erläutern Sie die grundlegenden Merkmale und
Architekturformen von Web-basierter Kooperation,Koordination, Konferenz und Konsultation.
Beschreiben Sie an einem zusammenhängenden Beispiel die
Begriffe Web-Content, Web-Service und
Web-Portal.
Web Engineering
Erläutern Sie beispielbezogen die sechs Grundmerkmale
unserer Web-Engineering-Definition.
Charakterisieren Sie die wesentlichen Unterschiede klassischer und Web-orientierter
Softwareentwicklung.
Beschreiben Sie kurz drei Disziplinen, die beim Web Engineering noch weiter
zu betrachten bzw. auszubauen sind.
Erläutern Sie die potentiellen Möglichkeiten der
verschiedenen Rollen und Ausprägungen zum Web-Personal
beim Web Engineering.
Web-Problemdefintion
und Anforderungsanalyse
Geben Sie die vier grundlegenden Arten von Web-Systemanforderungen
an und nennen Sie Beispiele für
eine selbst gewählte Web-Systemart.
Welche beiden Formen der Web-Anwendung kommen in einem
Web-basierten Brainstorming zur
Problemdefinition zur Anwendung?
Nennen Sie die Qualitätsmerkmale
eines Web-Systems auf der Grundlage des ISO 9126-Standards und geben Sie
Beispiele für derartige Qualitätsanforderungen an.
Beschreiben Sie den Unterschied zwischen passivem und
aktivem Usability.
Welche Konsistenzfehler in den Web-Systemanforderungen
sollen bei der Konsistenzkontrolle
entdeckt bzw. beseitigt werden?
Web-Systemspezifikation
Geben Sie für die drei Grundformen von Web-Dokumenten
Beispiele an, die jeweils auch unterschiedliche Web-Dokumentformen darstellen.
Was versteht man allgemein unter den Begiffen TrackBack,
Long Tail, Google AdSense und Mashups?
Geben Sie für das DOM-Beispiel in Abbildung 4.15 eine
Methodenbeschreibung an, die das Dokument TEXT 1 ergibt.
Erläutern Sie die drei grundlegenden Probleme beim RPC
an einem selbst gewählten Beispiel.
Charakterisieren Sie mögliche Beispiele für eine
4-Tier-Architektur.
Erläutern Sie die Grundformen sowie aktuelle Varianten
des Push- und des Pull-Modells.
Was ist der "Knackpunkt" beim
RSA-Verschlüsselungsverfahren und welche Merkmale charakterisieren es als asymmetrisch?
Führen Sie für den Web-Dienst-Durchsatz, die
durchschnittliche Ankunftsrate der Web-Dienstanforderungen und die
Web-Dienst-Durchsatzintensität Beispielrechnungen durch.
Web-Design
Charakterisieren Sie die Unterschiede zwischen einem
Web-Systemmodell und einer Web-Systemarchitektur.
Formulieren Sie für die Komponenten der Produktinfos
und des Bestellservices für unser Firmenpräsenzbeispiel jeweils ein Komponentendiagramm.
Welche Vorteile bieten Web-Cache-Hierarchien in
Server-Farmen?
Welche allgemeinen und konkreten Verbindungsformen
zwischen Webservern und Datenbank-Servern werden normalerweise genutzt?
Charakterisieren wesentliche Unterschiede zwischen den Entwurfsstrategien Bottom-up und
Hardest-first.
Welche Aufgaben muss ein Content-Management-System
erfüllen?
Was versteht man unter Abwärts- und
Aufwärtskompatibilität?
Welche Sicherheitsaufgaben bearbeiten das ISP, das SSL
und die SSH?
Web-Implementation
Erweiteren
Sie den HTML-Quelltext zu unserer Firmen-Homepage um die Möglichkeit einer
laufenden Schrift zur Aufmerksamkeitsverstärkung.
Implementieren
Sie weitere Darstellungsformen der Web-Seite in Abbildung 6.7 unter Anwendung
veränderter CSS-Definitionen.
Charakterisieren Sie kurz die Grundkomponenten der XML.
Geben Sie eine DOM-Hierarchie für unser
Firmenbeispiel an, welches die Darstellungselemente zum Bestell-Service
modelliert und somit eine flexiblere Präsentationsform ermöglicht.
Über welche Grundkomponenten verfügt die PHP
und welche Web-Systemstrukturen können mit ihrer Hilfe aufgebaut werden?
Erklären Sie die Prozesszustände eines
Java-Applet an einem selbst gewählten Beispiel.
Charakterisieren Sie die Flexibilität einer JSP-Anwendung.
Charakterisieren Sie allgemein XML und XML-Schema. Warum gilt diese
Unterscheidung nicht für RDF und RDF-Schema?
Beschreiben Sie die Veranstaltungen und Beteiligten zum Web Engineering
in RDF und geben Sie eine Detaillierung mittels RDFS an.
Charakterisieren Sie die OWL-Varianten bzw. Komponenten
OWL Lite, OWL-DL und OWL Full.
Charakterisieren Sie die Unterschiede zwischen dem News-System
und den Web 2.0 Feeds.
Erläutern Sie den Begriff Folksonomy und dessen
Entstehung.
Welche Web-Implementationsmöglichkeiten werden durch
Ajax realisiert.
Charakterisieren Sie grundlegenden Funktionskomponenten der
Social Software.
Websystemwartung
Diskutieren Sie
die vier Merkmale der Wartbarkeit an den Komponenten bzw. Systemelementen
unseres Firmenbeispiels.
Geben Sie Anforderungsbeispiele zu unserem
Firmenbeispiel an, die jeweils eine Web-Systemerweiterung, -Anpassung,
-Korrektur, -Verbesserung und Vorbeugung implizieren.
Websystemanwendung
Erläutern Sie die vier Phasen der
Web-Systemanwendung an unserem Firmenpräsenzbeispiel mit selbst vorgegebenen Anforderungsänderungen.
Nennen Sie neben den im Abschnitt 9.2
genannten möglichen Nutzungsanalysen weitere Formen für eine
Web-Anwendungsstatistik.
Charakterisieren Sie zum Firmenpräsenzbeispiel
jeweils eine Form eines Data-Mining, eines Text-Mining und eines Web-Minings.
Websystem-Vorgehensmodelle
Welche Grundprinzipien müssen für
well-engineered Web-Seiten nach dem ISO 2001-2002-Standard erfüllt sein?
Charakterisieren
Sie die einzelnen Modellformen beim Web-Systementwurf nach der WebML.
Web-CASE
Geben Sie die grundlegenden
Unterstützungsformen des Dreamweaver für den Web-Systementwurf
und für die Web-Systemimplementation an.
Diskutieren Sie die besonderen Testformen beim
Dreamweaver für die Web-Seitenstrukturen und -komponenten.
Welche grundlegenden Web-Analysen werden durch
CASE-Tools realisiert. Informieren Sie sich im Web über Beispiele
zu den jeweiligen Analyseformen?
Web-Personal
Leiten Sie aus den technologiebezogenen
Architekturbeschreibungen in Kapitel 5 zum Web-Systementwurf weitere
Spezialisierungen bzw. Berufsgruppen als Web-Personal ab.
Skizzieren Sie eine mögliche Personalstruktur
für die Entwicklung dokumentenbasierter Web-Systeme.
Web-Management
Diskutieren Sie den allgemeinen
Web-Managementzyklus an einem konkreten Systementwicklungsbeispiel.
Geben Sie GQM-Strukturen für die Ziele einer
CASE-Verbesserung und einer Fehlervermeidung bei dokumentenbasierten
Web-Systemen an. Nutzen Sie dabei auch das Web-Portal unter den Links zum Buch.
eLearning
Erläutern Sie die speziellen Lernziele beim
Behaviorismus bis hin zum Konstruktivismus.
Diskutieren Sie die grundlegenden
Web-Technologien für die Realisierung eines Tele-Lernens, eines betreuten
Tele-Lernens und eines Tele Teachings.