\documentstyle[german,12pt,a4,epsf]{mybook}



\title{Kommunizierende Informationssysteme am Beispiel autonomer {\em Internet

WebSiteProfiler\/}: Vergleich objekt- und agentenbasierter Ans"atze}

\author{Diplomarbeit von Ingo Richtsmeier\\

\vspace{1cm}\\

Universit"at Hamburg\\Fachbereich Informatik\\Arbeitsbereich Datenbanken und

Informationssysteme (DBIS)\\ Betreuer: Prof. Dr. J.W. Schmidt\\

\vspace{1cm}

\\Universit"at Karlsruhe\\Fakult"at f"ur Informatik,

Forschungszentrum Informatik\\

Institut f"ur Programmstrukturen und Datenorganisation\\

Betreuer: Dr. Ralf Kramer\\

\\

verantwortlicher Betreuer: Prof. Dr. P.C. Lockemann}

\date{Januar 1997}



\sloppy

\renewcommand{\textfraction}{0.01}



\newcommand{\rb}[1]{\raisebox{1.5ex}[-1.5ex]{#1}}

%\includeonly{tycoon,corba,tbc}

%\includeonly{tycoon}

%\includeonly{corba}

%\includeonly{tbc}



\begin{document}

\newfont{\k}{cmbxsl10 scaled 1200}

\maketitle

%\nocite{*}

\thispagestyle{plain}

%\begin{abstract}

{\centerline{\huge Zusammenfassung}}

\vspace{1cm}



Ziel dieser Arbeit ist die Entwicklung eines kommunikationsorientierten Modells

f"ur kooperative Informationssysteme. Dabei wird die Kommunikation nach der

Language/Action-Perspektive in Konversationen, die aus Dialogen bestehen,

gegliedert. Die Konversationen werden anwendungsorientiert gef"uhrt. Im Modell

werden maschinelle und menschliche Akteure gleich behandelt. So k"onnen 

verschiedene Kommunikationsformen abgewickelt werden: Zum Beispiel k"onnen 

mittels graphischer

Benutzeroberfl"achen Menschen mit Maschinen kommunizieren, und die

Kommunikation zwischen zwei Maschinen kann objekt- oder agentenbasiert

geschehen.

Au"serdem soll die Kommunikation so weit wie m"oglich

vom Medium abstrahieren.



Das Modell wird durch ein Metamodell in der Notation einer objektorientierten

Entwurfsmethode beschrieben. In der Arbeit wurde die Infrastruktur

f"ur das Modell prototypisch im persistenten Objektsystem Tycoon mit der

zugeh"origen Programmiersprache {\sc Tl} implementiert. Das System und die

Sprache wird in der Arbeit ausf"uhrlich vorgestellt und mit anderen

kommerziellen Systemen f"ur Objektverteilungen wie CORBA, DCE oder OLE

verglichen. 



Anhand eines konkreten Beispiels, das  sich aus autonomen WebSiteProfilern und

MultiSiteAnalyzern zusammensetzt, wird das System getestet. Die WebSiteProfiler

erstellen Nutzungsstatistiken von WWW-Servern f"ur jeden Server einzeln. Die

MultiSiteAnalyzer aggregieren die Daten der WWW-Server, die inhaltlich

zusammenh"angen, und vergleichen die Server miteinander. Das Beispielszenario

wird f"ur einen Vergleich von objektbasierter und agentenbasierter

Kommunikation herangezogen.



%\end{abstract}

\newpage



\tableofcontents



\include{intro}



\include{tycoon}



\include{corba}



\include{wsp}



\include{tbc}



\include{tbcfein}



\include{verglei}



\include{zusamm}



\appendix



\include{mainsobj}



\include{tbcgloss}



\bibliographystyle{alpha}

\addcontentsline{toc}{chapter}{Literaturverzeichnis} 

\bibliography{da}



\end{document}