[MNRDR17]
Paul Müller, Bernhard Neumair, Helmut Reiser, and Gabi Dreo Rodosek. 10. DFN-Forum Kommunikationstechnologien. June 2017.
[ bib | dspace ]

Der DFN-Verein ist seit seiner Gründung dafür bekannt, neueste Netztechnologien und innovative netznahe Systeme anwendungsorientiert zu erforschen und einzusetzen, um damit die Leistungen für seine Mitglieder laufend zu erneuern und zu optimieren. Beispiele dafür sind die aktuelle Plattform des Wissenschaftsnetzes X-WiN und Dienstleistungen für Forschung und Lehre wie die DFN-PKI, DFN-AAI und föderierte Cloud-Dienste. Um diese Technologien einerseits selbst mit zu gestalten und andererseits frühzeitig die eigenen Forschungsergebnisse mit den Entwicklungen anderer Wissenschaftler abzugleichen, veranstaltet der DFN-Verein seit vielen Jahren wissenschaftliche Tagungen zu Netztechnologien. Mit den Zentren für Kommunikation und Informationsverarbeitung in Forschung und Lehre e.V. (ZKI) und der Gesellschaft für Informatik e.V. (GI) gibt es in diesem Bereich eine langjährige und fruchtbare Zusammenarbeit. Das DFN-Forum Kommunikationstechnologien „Verteilte Systeme im Wissenschaftsbereich“ im Jahr 2017 ist bereits die 10. Veranstaltung in dieser Reihe. Es setzt die Tradition der neun sehr erfolgreichen Vorgänger in Kaiserslautern, München, Konstanz, Bonn, Regensburg, Erlangen, Fulda, Lübeck und Rostock fort. Als Jubiläumsveranstaltung wird das diesjährige Forum vom DFN-Verein und der Freien Universität Berlin gemeinsam mit dem ZKI e.V. und der GI am 30. und 31. Mai am Sitz des DFN-Vereins in Berlin veranstaltet. Wie seine Vorgänger soll es eine Plattform zur Darstellung und Diskussion neuer Forschungs- und Entwicklungsergebnisse aus dem Bereich TK/IT darstellen. Das Forum dient dem Erfahrungsaustausch zwischen Wissenschaftlern und Praktikern aus Hochschulen, Großforschungseinrichtungen und Industrie. Aus den eingereichten Beiträgen konnte ein hochwertiges und aktuelles Programm zusammengestellt werden, das sich neben Fragen von Netzsicherheit und IT Service Management auch mit e-Infrastrukturen für Forschung, Lehre und Forschungsdatenmanagement befasst. Eingeladene Beiträge runden das Programm ab. So wird im Jubiläumsjahr der DFN-Verein über Herausforderungen und Perspektiven bei Entwicklung und Betrieb eines großen Forschungsnetzes berichten. Das auch dieses Jahr hochaktuelle Thema Sicherheit im Internet wird im Beitrag „DDoS 3.0: the day the internet stopped working“ beleuchtet. Abgerundet wird das Programm durch einen Beitrag zur Ausfallsicherheit moderner SW-gesteuerter Systeme aus industrieller Sicht. Wir möchten uns bei den Autoren für alle eingereichten Beiträge, beim Programmkomitee für die Auswahl der Beiträge und die Zusammenstellung des Programms, bei den Mitarbeiterinnen und Mitarbeitern der Geschäftsstelle des DFN-Vereins für die Organisation und beim Gastgeber für die Unterstützung des Forums sowie die Gastfreundschaft bedanken. Allen Teilnehmern wünschen wir für die Veranstaltung interessante Vorträge und fruchtbare Diskussionen.

[WSM17]
Sebastian Wüst, Dennis Schwerdel, and Paul Müller. Container-based virtualization technologies. June 2017.
[ bib | dspace ]

As a newer concept, in comparison to hypervisor technologies, container-based virtualization is a rather lightweight virtualization concept. By not emulating any hardware it has a much lower overhead with good isolation. The basic idea is to generate isolated containers which use the same kernel as the host system, instead of individual ones per virtual machine. Hence the virtualized applications or systems have to be compatible to the same kernel. Networking testbeds like ToMaTo can benefit from such technology, since it allows to run many virtual machines in parallel. In this paper, three representatives of Linux container-based virtualization technologies will be presented: OpenVZ, Linux-VServer and LXC. The main features and concepts of each technology will be discussed, followed by a comparison about performance, security, virtualization system integration and client software. At the end their value for ToMaTo will be rated.

[MS17]
Paul Müller and Dennis Schwerdel. A Novel Approach Towards Sustainable Testbeds: ToMaTo on CloudLab. June 2017.
[ bib | dspace ]

Although testbeds and experimental facilities are accepted as tools for research in the scope of distributed systems research, such as Future Internet Research, they lack sustainability; once established as a project, they must be maintained and renewed every few years. However, unfortunately, due to an absence of long-term funding for operating/maintenance and reinvestment, a lot of these are terminated just after the project is complete.

In this paper, we describe a software-defined testbed on demand; this is based on the Topology Management Tool (ToMaTo), a software environment which was developed within the G-Lab project. ToMaTo, initially designed to run on the G-Lab infrastructure, is now independent of the underlying infrastructure and can be deployed on any Cloud infrastructure on demand. We describe here the deployment of ToMaTo to the CloudLab infrastructure offered by the NSF-funded CloudLab project.

This approach offers a new method for sustainable testbeds where neither upfront investment nor the recurring and operating/maintenance costs for the infrastructure will burden the budgets of the projects.

[GSM17]
Tim Gerhard, Dennis Schwerdel, and Paul Müller. Providing Information Centricity in Today’s Internet via Software-Defined Networking and In-Network Processing. June 2017.
[ bib | dspace ]

The Internet is a successful network that connects people all over the world. However, it has some fundamental architectural problems which require application developers and service providers to spend a tremendous effort in combating these. Examples for these efforts are content delivery networks or mobile TCP. Thus, it can be said that the Internet is currently not fulfilling the requirements on the global network anymore. The Internet of the future, or its replacement, must solve these problems.

There are multiple clean-slate approaches for information-centric networking. However, they are inherently incompatible to the Internet or applications building on it.

This work presents a novel resource transport protocol that is optimized for detection by software-defined networks and may be re-routed to in-network processors. Furthermore, it is shown how this protocol can be used to support concepts of ICN even in today’s Internet. Moreover, the resource format that is used in this work is independent from the underlying network, resulting in possible reuse in other networks as well. Applications and protocols building on this resource format can thus easily be re-used in clean-slate networks like NDN.

[GSM16]
Tim Gerhard, Dennis Schwerdel, and Paul Müller. Discovering Resources in Federated Clouds with Millions of Nodes: The SwarmCloud Approach. November 2016.
[ bib | dspace ]

Cloud Computing offers a way to outsource IT infrastructure and thereby reduce costs, especially for SMEs. However, companies remain skeptical of using the clouds of foreign organizations because of privacy and security concerns. Due to lack of experience and a too high up-front investment, companies also restrain from setting up their own cloud. The SwarmCloud project aims at creating a swarm-like network of cloud blocks that can cooperate in a decentralized manner. Each block is a minimal cloud system that is easily affordable for small companies. The SwarmCloud network automatically connects several blocks to form a federated higherlevel cloud system. Scaling such a network to millions of blocks requires a novel decentralized approach to network coordination and resource discovery. This paper proposes and evaluates a scalable network structure for the SwarmCloud network that leverages peer-to-peer paradigms to build swarms of millions of blocks.

[MCY+16]
Joe Mambretti, Jim Chen, Fei Yeh, Jingguo Ge, Junlin You, Tong Li, Cees de Laat, Paola Grosso, Te-Lung Liu, Mon-Yen Luo, Aki Nakao, Paul Mueller, Ronald van der Pol, Martin Reed, Michael Stanton, and Chu-Sing Yang. chapter Creating a Worldwide Global Environment for Network Innovations (GENI) Network. November 2016.
[ bib | dspace ]

Increasingly, important societal activities are becoming global in scope, and as these activities expand world-wide, they become based on a foundation of advanced communication services and underlying innovative network architecture, technology, and core infrastructure. To continue progress in these areas, research activities cannot be limited to campus labs and small local testbeds. Researchers must be able to explore concepts at scale – to conduct experiments on world-wide testbeds that approximate the attributes of the real world. Today, it is possible to take advantage of several macro information technology trends, especially virtualization and capabilities for programming technology resources at a granulated level, to design, implement and operate network research environments at a global scale. GENI is developing such an environment, as are research communities in a number of other countries. Recently, these communities have not only been investigating techniques for federating these research environments, but they have also been demonstration prototypes of such federations. This chapter provides an overview of key topics related to GENI international networking.

[MS16]
Paul Mueller and Fischer Stefan. chapter Europe’s Mission in Next-Generation Networking With special emphasis on the German-Lab Project. November 2016.
[ bib | dspace ]

In this contribution we give a rough overview of the European and particularly the German approaches to next generation networking, or more specifically Future Internet Research and Experimentation. We can identify three different classes of projects in these approaches. The first class is related to basic research that is covered by projects within Objective 1.1 (Future Networks) of Framework Program 7 (FP7) of the European Commission (EC). This can be compared to the Future Internet Architecture (FIA) projects of the National Science Foundation (NSF) in the US. The second class of projects is related to experimentation. The FIRE (Future Internet Research and Experimentation) projects of the EC can be considered in this context, which are more or less comparable to the GENI approach. The third class is more application-driven and covered by the Public Private Partnership (PPP) projects of the EC. This class of projects can be compared to the USIgnite program. A slightly different approach was taken by the German-Lab (G-Lab) project where basic research projects and experimentation were smoothly intertwined, and also covered application-oriented aspects like mobility, virtualization or security in its second phase. All these projects from the EU, and the G-Lab approach will be described in more detail throughout this contribution, based on typical examples.

[MNRDR16]
Paul Müller, Bernhard Neumair, Helmut Reiser, and Gabi Dreo Rodosek. 9. DFN-Forum Kommunikationstechnologien. Gesellschaft für Informatik (GI), May 2016.
[ bib | dspace ]

Der DFN-Verein ist seit seiner Gründung dafür bekannt, neueste Netztechnologien und innovative netznahe Systeme anwendungsorientiert zu erforschen und einzusetzen, um damit die Leistungen für seine Mitglieder laufend zu erneuern und zu optimieren. Beispiele dafür sind die aktuelle Plattform des Wissenschaftsnetzes X-WiN und Dienstleistungen für Forschung und Lehre wie die DFN-PKI, DFN-AAI und föderierte Cloud- Dienste. Um diese Technologien einerseits selbst mit zu gestalten und andererseits frühzeitig die eigenen Forschungsergebnisse mit den Entwicklungen anderer Wissenschaftler abzugleichen, veranstaltet der DFN-Verein seit vielen Jahren wissenschaftliche Tagungen zu Netztechnologien. Mit den Zentren für Kommunikation und Informationsverarbeitung in Forschung und Lehre e.V. (ZKI) und der Gesellschaft für Informatik e.V. (GI) gibt es in diesem Bereich eine langjährige und fruchtbare Zusammenarbeit. Das 9. DFN-Forum Kommunikationstechnologien „Verteilte Systeme im Wissenschaftsbereich“ steht in dieser Tradition. Nach den sehr erfolgreichen Vorgängerveranstaltungen in Kaiserslautern, München, Konstanz, Bonn, Regensburg, Erlangen, Fulda und Lübeck wird die diesjährige Tagung vom DFN-Verein und der Universität Rostock gemeinsam mit dem ZKI e.V. und der GI am 31. Mai und 1. Juni 2016 in Rostock veranstaltet und soll eine Plattform zur Darstellung und Diskussion neuer Forschungs- und Entwicklungsergebnisse aus dem Bereich TK/IT darstellen. Das Forum dient dem Erfahrungsaustausch zwischen Wissenschaftlern und Praktikern aus Hochschulen, Großforschungseinrichtungen und Industrie. Aus den eingereichten Beiträgen konnte ein hochwertiges und aktuelles Programm zusammengestellt werden, das sich neben Fragen von Netztechnologien und ITInfrastrukturen auch mit Infrastrukturen für eResearch befasst. Traditionell ist auch die IT- und Netz-Sicherheit ein wichtiges Thema des Forums, das auch in diesem Jahr intensiv und breit behandelt wird. Eingeladene Beiträge runden das Programm ab. So wird der DFN globale Trends in der Kooperation zwischen Wissenschaftsnetzen präsentieren. Die Zentralstelle Cybercrime in Bayern wird aus der staatsanwaltschaftlichen Praxis der Verfolgung von Cybercrime berichten und eine Vertreterin des Bundesamtes für Bevölkerungsschutz und Katastrophenschutz wird Kritische Infrastrukturen und IT-Sicherheit beleuchten. Wir möchten uns bei den Autoren für alle eingereichten Beiträge, beim Programmkomitee für die Auswahl der Beiträge und die Zusammenstellung des Programms, bei den Mitarbeiterinnen und Mitarbeitern für die umfangreichen organisatorischen Arbeiten und beim Gastgeber für die Unterstützung des Forums sowie die Gastfreundschaft bedanken. Allen Teilnehmern wünschen wir für die Veranstaltung interessante Vorträge und fruchtbare Diskussionen.

[Mue16]
Paul Mueller. OpenFlow: A new Paradigm for Campus Networks. Technical report, University of Kaiserslautern, Germany, January 2016.
[ bib | dspace ]

OpenFlow, one instantiation of the idea of software-defined-networking (SDN), is an open standard to handle the data plane and the control plane of current network devices separately. That allows running different (maybe experimental) protocols in the networks besides the production network. Today OpenFlow can be offered as a dedicated OpenFlow switch or the functionality is added as a feature to commercial Ethernet switches, routers and other network devices such as wireless access points. In this paper we first discuss the general concept of software-defined-networking (SDN). This introduction is followed by a description of the OpenFlow concept as well as an advanced implementation of this idea called FLARE. Furthermore it will be discussed how these concepts will affect current data centers and campus networks. In a short conclusion the general ideas will be wrapped up and a short outlook for future directions is given.

[MSC16]
Paul Müller, Dennis Schwerdel, and Justin Cappos. ToMaTo a Virtual Research Environment for Large Scale Distributed Systems Research. January 2016.
[ bib | dspace ]

Networks and distributed systems are an important field of research. To enable experimental research in this field we propose a new tool ToMaTo (Topology Management Tool) which was developed to support research projects within the BMBF funded project G-Lab. It should support researchers from various branches of science who investigate distributed systems by providing a virtual environment for their research. Using various virtualization technologies, ToMaTo is able to provide realistic components that can run realworld software as well as lightweight components that can be used to analyze algorithms at large scale. This paper describes how an additional virtualization technology from the Seattle testbed has been added to ToMaTo to allow even larger experiments with distributed algorithms. Moreover the paper describes some concrete experiments that are carried out with ToMaTo.

[MNRDR15]
Paul Müller, Bernhard Neumair, Helmut Reiser, and Gabi Dreo Rodosek. 8. DFN-Forum Kommunikationstechnologien. Gesellschaft für Informatik (GI), June 2015.
[ bib | dspace ]

Der DFN-Verein ist seit seiner Gründung dafür bekannt, neueste Netztechnologien und innovative netznahe Systeme anwendungsorientiert zu erforschen und einzusetzen, um damit die Leistungen für seine Mitglieder laufend zu erneuern und zu optimieren. Beispiele dafür sind die aktuelle Plattform des Wissenschaftsnetzes X-WiN und Dienstleistungen für Forschung und Lehre wie die DFN-PKI und DFN-AAI. Um diese Technologien einerseits selbst mit zu gestalten und andererseits frühzeitig die eigenen Forschungsergebnisse mit den Entwicklungen anderer Wissenschaftler abzugleichen, veranstaltet der DFN-Verein seit vielen Jahren wissenschaftliche Tagungen zu Netztechnologien. Mit den Zentren für Kommunikation und Informationsverarbeitung in Forschung und Lehre e.V. (ZKI) und der Gesellschaft für Informatik e.V. (GI) gibt es in diesem Bereich eine langjährige und fruchtbare Zusammenarbeit.

[KGM14a]
Aneta Kabzeva, Joachim Götze, and Paul Müller. Service Network Modeling: A Generic Approach. In 4th International Workshop on Adaptive Services for the Future Internet (WAS4FI 2014), September 2014.
[ bib | dspace ]

With the broad adoption of service-orientation for the realization of business applications and their provisioning and usage over open cloud infrastructures, the topology of the resulting service networks is becoming extremely complex. Due to the composition of services for value-added business capabilities and the reusability of a service in multiple compositions, the execution of one service often depends on other services and changes in its provisioning can affect the health of large parts of the service network. The lack of insight on the relationships between the network components makes the management of the service network's health and change impact hard and error prone tasks. This paper proposes a service network modeling approach for capturing the topology of a service network at design time. The model is used to validate the health of the service network to ensure the operability of its services. At run time the model can be applied for analyzing the effects of evolutionary events such as service modification or withdrawal. Our major contributions are a generic and adaptable modeling structure and a classification of service network entities and relationships. The applicability of our approach is evaluated on an example service network scenario.

[KGM14b]
Aneta Kabzeva, Joachim Götze, and Paul Müller. Service Network Modeling Approaches: Overview, Classification, and Analysis. In 40th EUROMICRO Conference on Software Engineering and Advanced Applications, August 2014.
[ bib | dspace ]

The emergence of Software-as-a-Service solutions and their open provisioning on web-based service platforms has initiated the research on service networks in recent years. Being a complex and dynamic distributed system of service systems, the maintenance and evolution of a service network has called for the definition of new modeling approaches. A formal model, providing a description of the complex relationships emerging between the independent network participants in the context of applications composed of cross-domain services, can support evolutionary decisions in the network. However, the variety of stakeholder perspectives on a service network and the different abstraction layers of a service-oriented application make the specification of a generic service network model a challenging task. This paper provides an extensive overview of the current research on service network modeling. It classifies existing modeling approaches according to the level of abstraction of the models they produce, ranging from a business to a technical perspective. Further, it presents a comparative analysis of service network modeling approaches against a set of properties evaluating the integration of different stakeholder perspectives, the support for heterogeneous specifications, and the adaptability to analysis needs of their models.

[GFKM14]
Joachim Götze, Tino Fleuren, Aneta Kabzeva, and Paul Müller. Requirements-driven and Reflective Communication Middleware Using Feature Chains for Service-oriented Applications. In 40th EUROMICRO Conference on Software Engineering and Advanced Applications, August 2014.
[ bib | dspace ]

[JGR+14]
Sagar Jadhav, Tim Gerhard, Priya Rath, Sundeep Yadav, Syed Mhedi, Raj Shah, and Paul Müller. Seminar - Service-orientation in Communication and Applications. Technical report, University of Kaiserslautern, Germany, July 2014.
[ bib | dspace ]

Service-oriented architecture (SOA) is an architectural paradigm applied for the development of distributed systems. With the help of design principles like loose coupling and service contract it is possible to create a pool of application agnostic, reusable services. Via orchestration and choreography of such services, complex business processes can be modeled as workflows. The application of the SOA principles can improve the agility not only of applications but also of network infrastructures. They offer novel possibilities for the development of future network protocols.

[MNRDR14]
Paul Müller, Bernhard Neumair, Helmut Reiser, and Gabi Dreo Rodosek. 7. DFN-Forum Kommunikationstechnologien. In Gesellschaft für Informatik (GI), June 2014.
[ bib | dspace ]

Der DFN-Verein ist seit seiner Gründung dafür bekannt, neueste Netztechnologien und innovative netznahe Systeme einzusetzen und damit seine Leistungen für seine Mitglieder laufend zu erneuern und zu optimieren. Beispiele dafür sind die aktuelle Plattform des Wissenschaftsnetzes X-WiN und Dienstleistungen für Forschung und Lehre wie die DFN-PKI und DFN-AAI. Um diese Technologien einerseits selbst mit zu gestalten und andererseits frühzeitig die Forschungsergebnisse anderer Wissenschaftler kennenzulernen, veranstaltet der DFN-Verein seit vielen Jahren wissenschaftliche Tagungen zu Netztechnologien. Mit den Zentren für Kommunikation und Informationsverarbeitung in Forschung und Lehre e.V. (ZKI) und der Gesellschaft für Informatik e.V. (GI) gibt es in diesem Bereich eine langjährige und fruchtbare Zusammenarbeit.

[GSM14]
Tim Gerhard, Dennis Schwerdel, and Paul Müller. A Networkless Data Exchange and Control Mechanism for Virtual Testbed Devices. In Springer, May 2014.
[ bib | dspace ]

Virtualization has become a key component of network testbeds. However, transmitting data or commands to the test nodes is still either a complicated task or makes use of the nodes’ network interfaces, which may interfere with the experiment itself. This paper creates a model for the typical lifecycle of experiment nodes, and proposes a mechanism for networkless node control for virtual nodes in such a typical experiment lifecycle which has been implemented in an existing testbed environment.

[SHME14b]
James P.G. Sterbenz, David Hutchison, Paul Müller, and Chip Elliott. Special issue on Future Internet Testbeds – Part II. In Elsevier B.V., April 2014.
[ bib | dspace ]

These two special issues on Future Internet Testbeds (Volumes 61 and 63) focus on the design, building and use of contemporary testbeds on several continents. The overall topic is split across two volumes, the first primarily focused on the architecture, infrastructure, and deployment of the testbeds themselves, and the second broadly dealing with experiments and usage of these testbeds. Note that this division is not perfect, and many of the papers in these two issues cover both aspects.

[SHME14a]
James P.G. Sterbenz, David Hutchison, Paul Müller, and Chip Elliott. Special issue on Future Internet Testbeds – Part I. Elsevier B.V., March 2014.
[ bib | dspace ]

These two special issues on Future Internet Testbeds (Volumes 61 and 63) focus on the design, building and use of contemporary testbeds on several continents. The overall topic is split across two volumes, the first primarily focused on the architecture, infrastructure, and deployment of the testbeds themselves, and the second broadly dealing with experiments and usage of these testbeds. Note that this division is not perfect, and many of the papers in these two issues cover both aspects.

[SRZ+14]
Dennis Schwerdel, Bernd Reuther, Thomas Zinner, Paul Müller, and Phuoc Tran-Gia. Future Internet research and experimentation: The G-Lab approach. In Elsevier B.V., March 2014.
[ bib | dspace ]

The German Lab (G-Lab) project aims to investigate architectural concepts and technologies for a new inter-networking architecture as an integrated approach between theoretic and experimental studies. Thus G-Lab consists of two major fields of activities: research studies of future network components and the design and setup of experimental facilities. Both are controlled by the same community to ensure that the experimental facility meets the demands of the researchers. Researchers gain access to virtualized resources or may gain exclusive access to resources if necessary. We present the current setup of the experimental facility, describing the available hardware, management of the platform, the utilization of the PlanetLab software and the user management. Moreover, a new approach to setup and deploy virtual network topologies will be described.

[KSM14]
M. Rahamatullah Khondoker, Abbas Siddiqui, and Paul Müller. Realization of Service-Orientation Paradigm in Network Architectures. In River Publishers, March 2014.
[ bib | dspace ]

The implementation of communication protocols in the current Internet architecture is tightly-coupled which hinders the evolution of the Internet. This article describes how the principles of Service Oriented Architecture (SOA) can be employed to develop a flexible network architecture. The prototype of the concept has been developed and demonstrated in the EuroView 2012 workshop. We showed that the SOA paradigm can be applied to networks by utilizing the concepts of self-contained building blocks, dynamic protocol graphs (PGs) and functional composition (FC) methods. We demonstrated that both short-term flexibility (i.e., networks are adapted based on application requirements) and long-term flexibility (i.e., networks can be evolved) can be achieved by using the architecture.

[KGM13]
Aneta Kabzeva, Joachim Götze, and Paul Müller. Capturing and Analyzing Service Network Models. In ACM Press (iiWAS 2013), December 2013.
[ bib | dspace ]

The composition of services offered and consumed over the Internet results in complex environments comprising multiple service-based applications, referred to as Service Networks (SNs). Understanding the role of a service as part of an SN requires modeling techniques allowing to express and analyze its integration within the network. This paper presents a relationship-based framework for capturing and analyzing Service Network models. It uses business process specifi cations and service descriptions to generate an explicit cross-application relationship model. Based on prede fined structural rules, the framework validates the completeness of the model and informs on inconsistency issues.

[KGLM13]
Aneta Kabzeva, Joachim Götze, Thomas Lottermann, and Paul Müller. Service Relationships Management for Maintenance and Evolution of Service Networks. In The Eighth International Conference on Software Engineering Advances (ICSEA 2013), October 2013.
[ bib | dspace ]

The Service-Oriented Architecture (SOA) paradigm is broadly accepted for the realization of business capabilities. Hence, the maintenance and evolution of Service Networks (SN) as systems comprising multiple service-based applications is becoming a growing issue. The larger a service inventory grows and the more often services are reused, the more consequences a service change or fault can cause on related applications in the SN. While reducing the adaptation complexity of a single solution, the realization of business processes as service compositions introduces logical relations defined implicitly between the technically independent services. To preserve the consistency in the whole SN, maintenance and evolution processes have to consider all relations to the changing configuration item. We present a framework for collection, validation, and representation of service relationship information. Contributions of the proposed solution include a semi-automatic approach for relationship identification, a mechanism for completeness and consistency validation, and a tailormade representation of relations according to stakeholder needs.

[FGM13]
Tino Fleuren, Joachim Götze, and Paul Müller. Facilitating scientific workflow configuration with parameterized workflow skeletons. In Proceeding of 39rd Euromicro SEAA, September 2013.
[ bib | dspace ]

This paper describes an operator for configuring scientific workflows that facilitates the process of assigning workflow activities to cloud resources.

In general, modeling and configuring scientific workflows is complex and error-prone, because workflows are built of highly parallel patterns comprising huge numbers of tasks. Reusing tested patterns as building blocks avoids repeating errors. Workflow skeletons are parametrizable building blocks describing such patterns. Hence, scientists have a means to reuse validated parallel constructs for rapidly defining their in-silico experiments.

Often, configurations of data parallel patterns are generated automatically. However, for many task parallel patterns each task needs to be configured manually. In frameworks like MapReduce, scientists have no control of how tasks are assigned to cloud resources. What is the strength of such patterns, may lead to unnecessary data transfers in other patterns.

Workflow Skeletons facilitate the configuration by providing an operator that accepts parameters; this allows for scalable configurations saving time and cost by allocating cloud resources just in time. In addition, this configuration operator helps to define configurations that avoid unnecessary data transfers.

[GFRM13]
Joachim Götze, Tino Fleuren, Bernd Reuther, and Paul Müller. A Model for Policy-based Automation of Usage Accounting across Multiple Cloud Infrastructures. In 39th EUROMICRO Conference on Software Engineering and Advanced Applications, September 2013.
[ bib | dspace ]

Cloud Computing provides flexible and dynamic provisioning of resources, services, and applications. As such, Cloud Computing is the ideal IT infrastructure for the ever changing workload of companies and service providers. Although, cloud providers offer functionality for usage accounting, this functionality is limited to their own requirements. Companies and service providers as cloud users have also a need for usage accounting, but with different requirements than the cloud providers. Additionally, cloud users are not limited to a single cloud, but make use of multiple cloud infrastructures and applications depending on their needs.

Cloud users require a usage accounting infrastructure not only capable of supporting billing as an accounting application, but capable of supporting all kinds of applications. For example applications like cost allocation or trend analysis. In order to be able to manage such a complex and adaptable usage accounting infrastructure, we present a policy-based management approach. Policies are used as a high-level description of the intended behavior of the infrastructure which are then utilized to derive configurations for the infrastructure services. Such a solution ensures the efficient management and administration of complex usage accounting infrastructures.

[Meh13]
Arpit Mehta. Implementation and Evaluation of Algorithms and Methods for ensuring Performance Isolation in Multi-Tenant PaaS/SaaS. Master's thesis, University of Kaiserslautern, Germany, July 2013.
[ bib | dspace ]

Diese Arbeit ist mit einem befristeten Sperrvermerk versehen da sie vertrauliche Daten und Informationen der SAP AG enthält. Sie darf weder vollständig noch in Teilen vervielfältigt, veröffentlicht oder unbefugten Personen zugänglich gemacht werden, auch nicht in digitaler Form. Die Weitergabe dieser Ausarbeitung an Dritte, mit Ausnahme der betreuenden Universitätsangestellten, d.h. den Korrektoren und dem Prüfungsausschuss, bzw. eine geplante Veröffentlichung unterliegt der schriftlichen Genehmigung durch SAP. Dieser Sperrvermerk läuft spätestens 4 Jahre nach Fertigstellungsdatum dieser Abschlussarbeit aus.

[Dah13]
Sebastian Dahnert. Konfigurationsmanagement. July 2013.
[ bib | dspace ]

In der Arbeit wird zunächst das Konfigurations-Management näher definiert und eine Allgemeine Modellierung vorgestellt. Danach folgt ein kurzer Überblick über vier Opensource Konfigurations-Managementsysteme Chef, CFEngine, Puppet und STAF. Diese werden allgemein gegenüber gestellt. Die zwei bestbewertesten Systeme CFEngine und Puppet werden installiert und Testkonfigurationen erstellt um die Systeme miteinander vergleichen zu können. Die Entscheidung fiel auf Puppet, da der Verwaltungs- aufwand geringer ist als bei CFEngine und in Puppet man automatisch eine Dokumentation für die Konfigurationen erstellen kann. Danach wurde Puppet für den Produktiveinsatz in Form eines Webservers getestet.

[Mül13b]
Paul Müller. Software Defined Networking: Bridging the gap between distributed-systems and networked-systems research. In Gesellschaft für Informatik (GI), June 2013.
[ bib | dspace ]

This contribution takes a quote from Einstein, We can't solve problems by using the same kind of thinking we used when we created them, to take a step back and try to have another viewpoint when thinking about a new internetworking architecture. The ongoing research will not be looked at from an application research point of view nor from a communication technology point of view, but from a software engineering perspective. This new way of thinking leads us to realize that the Internet is a largely distributed software system, and thus we propose to apply software-oriented methodologies to define a new internetworking architecture. These methodologies lead to a new, flexible architecture that allows for both evolutionary and clean-slate approaches. Moreover, this approach bridges the gap between application and distributed systems research, and networking research to have a more holistic view and avoid suboptimal solutions.

[MNRDR13]
Paul Müller, Bernhard Neumair, Helmut Reiser, and Gabi Dreo Rodosek. 6. DFN-Forum Kommunikationstechnologien. Gesellschaft für Informatik (GI), June 2013.
[ bib | dspace ]

[GKM13]
Daniel Günther, Nathan Kerr, and Paul Müller. A Method for Producing Requirement-Specific Protocol Graphs in a Flexible Network Architecture. April 2013.
[ bib | dspace ]

Future-Internet research tries to improve the Internet in various ways. Functional-block-based approaches use flexible network stacks called protocol graphs which are created from functional blocks which encapsulate network functionalities. This article presents a method for producing requirement-specific protocol graphs which organizes the problem domain into the separate concerns of modeling functional blocks with impact functions, using those impact functions to evaluate the impact of a protocol graph, searching through the set of possible protocol graphs to select those protocol graphs which fulfill the requirements, and then reducing that set of protocol graphs to the most suitable one. Algorithms for the impact evaluation, search and selection, and optimization methods along with their relations are presented. An example is also presented to further clarify and describe our approach.

[Mül13a]
Paul Müller. Software Defined Networking: A Position Statement. In European Commission, February 2013.
[ bib | dspace ]

In this contribution we take Einstein’s quote “We can't solve problems by using the same kind of thinking we used when we created them” to take a step back and try to have another viewpoint when we think about a new internetworking architecture. We don’t want to look to the ongoing research from a “communication technology” point of view but from a “software engineering” one. This new way of thinking leads us to the assumption the Internet is a “largely distributed software system” and thus we propose to apply software-oriented methodologies for the definition of a new internetworking architecture. This methodology leads us to a new flexible architecture that span from evolutionary to clean-slate approaches that allows incremental and reactive improvements as well as clean-slate approaches for a new internetworking architecture.

[Dax13]
Sven Daxinger. Erhöhung der Flexibilität von Workflows durch Service Migration, January 2013.
[ bib | dspace ]

Diese Arbeit liefert einen rein theoretischen Ansatz, wie durch Migration von Diensten die Flexibilität von Workflows verbessert werden kann. Die Überlegungen dazu sind möglichst unabhängig von konkreten Technologien.

[Lot12]
Thomas Lottermann. Dependency Analysis for Application in the Maintenance and Evolution of Cloud-based Systems, December 2012.
[ bib | dspace ]

The goal of this thesis is to provide an infrastructure for extracting and storing dependency relations between processes and services, and the generation of dependency models based on the collected information. The resulting framework provides detailed dependency extraction and service classi fication, while still remaining extendable. This extensibility enables further research in terms of dependency analysis in SOAs as well as productive application in enterprises.

[Mül12b]
Paul Müller. Future internetworking research and innovation - A software-defined networking perspective. In Ebenezer House, Ryecroft, December 2012.
[ bib | dspace ]

[SKM12]
Abbas Siddiqui, M. Rahamatullah Khondoker, and Paul Müller. Template Based Composition for Requirements Based Network Stack. In IEEE, in the proceedings of the 2012 Australasian Telecommunication Networks and Applications Conference (ATNAC 2012), Brisbane, Australia, November 2012.
[ bib | dspace ]

The modularizing of the functionalities from a network stack and then to compose a desirable service on demand is relatively new in the network architecture however the modularizing is being practiced in the software engineering since few decades now. The composition of functionalities to achieve a desired result can be performed at various timephases(e.g. run-time, design-time, deployment-time), but it is not clear which phase is the most suitable one in terms of performance, complexity and flexibility. It is most likely that a single approach will not be appropriate in every circumstance. In this paper, an intermediate approach so called template based composition is proposed to find a compromise between complexity and flexibility.

[Mül12a]
Paul Müller. Future Internet - Ein internationales Projekt zur Föderation heterogener Cloudsysteme. In Deutsches Forschungsnetz, November 2012.
[ bib | dspace ]

Die Entwicklung des Internets in den letzten Jahren hat gezeigt, dass es immer schwieriger wird, neue Funktionalität zu integrieren, um Anforderungen seitens der Applikationen zu erfüllen und auf veränderte Rahmenbedingungen der Transporttechnologien zu reagieren. Insbesondere die Kernmechanismen (TCP/IP) sind nur schwer veränderbar. Daher wird seit einiger Zeit die Entwicklung einer neuen Architektur für ein zukünftiges Internet im Rahmen internationaler, europäischer und deutscher Projekte vorangetrieben. In diesem Beitrag wird ein, zwischen den Projekten GENI (USA) und G-Lab (Deutschland) durchgeführtes Projekt zur Föderation heterogener Cloudsysteme vorgestellt.

[Ari12]
Senol Arikan. Automatic Reliability Management in SOA-based critcal systems. In European Conference on Service-Oriented and Cloud Computing, September 2012.
[ bib | dspace ]

A well-known concept for the design and development of distributed software systems is service-orientation. In SOA, an interact- ing group of autonomous services realize a dynamic adaptive heterogenous distributed system. Because of its flexibility, SOA allows an easy adaptation of new business requirements. This also makes the service- orientation idea a suitable concept for development of critical software systems. Reliability is a central parameter for developing critical software systems. SOA brings some additional requirements to the usual reliabil- ity models currently being used for standard software solutions. In order to fullfil all requirements and guarantee a certain degree of reliability, a generic reliability management model is needed for SOA based software systems. This article defines research challenges in this area and gives an approach to solve this problem.

[BCM+12]
Andy Bavier, Yvonne Coady, Tony Mack, Chris Matthews, Joe Mambretti, Rick McGeer, Paul Müller, Alex Snoeren, and Marco Yuen. GENICloud and TransCloud. In ACM, September 2012.
[ bib | dspace ]

Abstract In this paper, we argue that federation of cloud systems requires a standard API for users to create, manage, and destroy virtual objects, and a standard naming scheme for virtual objects. We introduce an existing API for this purpose, the Slice-Based Federation Architecture, and demonstrate that it can be implemented on a number of existing cloud management systems. We introduce a simple naming scheme for virtual objects, and discuss its implementation.

[Kab12]
Aneta Kabzeva. Toward Generic Dependency Management for Evolution Support of Inter-Domain Service-Oriented Applications. In European Conference on Service-Oriented and Cloud Computing (ESOCC 2012), September 2012.
[ bib | dspace ]

Service-orientation is a widely accepted paradigm for the realization of distributed systems and the number of deployed services is constantly increasing. Through the reuse of services in dif ferent intra- and inter-organizational business processes, the number of relations between services and between services and processes is growing even faster. Understanding and tracing these relations is a prerequisite to preserve the consistency of all applications after a modifi cation of any part of the system. While a number of research works exist on dependency modeling for support of individual management processes, a generic model for dependency management through all abstraction levels of SOA is still missing. This PhD proposal aims at de fining a generic dependency modeling approach to support the management of inter-domain service-based applications during their whole life-cycle and to provide a basis for consistent evolution.

[SM12b]
Abbas Siddiqui and Paul Müller. Tradeoffs in Selection and Composition Approaches for Future Internet Architectures. August 2012.
[ bib | dspace ]

A successful SC process generates a protocol graph, a protocol graph is a sequence of instructions which may require specialized engine to understand and execute it. Selection and composition of functionalities can be performed at different phases which varies from development time to on-the-fly (i.e. runtime). Three different approaches are briefly described below.

[GKM12c]
Daniel Günther, Nathan Kerr, and Paul Müller. A Multistep Process Model for Selecting and Composing Functional Blocks in a Future Internet Architecture. In Second International Workshop on Future Internet and Next Generation Networks (FINGNet-2012),, July 2012.
[ bib | dspace ]

Future Internet research activities try to increase the flexibility of the Internet. A well known approach in this area is to build protocol graphs by connecting functional blocks together. The protocol graph that should be used is the one most suitable to the application’s requirements. This paper presents a Multistep Process Model to find the most suitable protocol graph. We evaluate our proposed method by conceptual review in combination with a defined evaluation scenario using loss reduction.

[LNdM+12]
Gergö Lovasz, Florian Niedermeier, Hermann de Meer, Daniel Günther, Paul Müller, and Stefan Dambeck. Demonstration of the Ener-G Resource Allocation System. In 12th Würzburg Workshop on IP: ITG Workshop Visions of Future Generation Networks (EuroView2012), July 2012.
[ bib | dspace ]

[SM12a]
Abbas Siddiqui and Paul Müller. A Requirement-Based Socket API for a Transition to Future Internet Architectures. In Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS-2012), July 2012.
[ bib | dspace ]

The existing application programming interface (API) between applications and the network architecture is one reason that it is hard to deploy novel protocols into the network architecture. Coupling between applications and underlying protocols makes it almost impossible to change one without changing the other. Coupling can be loosened or resolved by not involving applications in protocols implementation details but, only in functionality necessary to establish a communication. This way underlying network can deploy novel or updated implementations of a functionality without needing to change the applications. Using intermediate abstraction layers is an approach to break the dependency between applications and network protocols. One of the major goals in future internet architectures is to be flexible enough to adapt to application’s requirements. In this paper, a requirement-based API is presented as an abstraction layer to make applications independent of network mechanisms, which also helps in the transition to future internet architectures.

[GSS+12]
Daniel Günther, Dennis Schwerdel, Abbas Siddiqui, M. Rahamatullah Khondoker, Bernd Reuther, and Paul Müller. Selecting and Composing Requirement Aware Protocol Graphs with SONATE. In 12th Würzburg Workshop on IP: ITG Workshop Visions of Future Generation Networks (EuroView2012), July 2012.
[ bib | dspace ]

[KSRM12]
M. Rahamatullah Khondoker, Abbas Siddiqui, Bernd Reuther, and Paul Müller. Service Orientation Paradigm in Future Network Architectures. In Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS-2012), July 2012.
[ bib | dspace ]

The Internet can not keep up with changing application requirements and new network technologies as its network architecture makes it hard to introduce new functionality because existing functionalities in the Architecture are inherently tightly coupled. This article describes how the principles of Service Oriented Architecture (SOA) can help to develop more flexible network architecture. We argue that the SOA paradigm can be applied to networks by utilizing the concepts of self-contained building blocks, dynamic protocol graphs and selection and composition methods. In order to make use of flexible networks, applications must be decoupled from the protocols they use. We give a brief overview, of how some of these concepts are already implemented, by presenting few approaches. Finally we describe some challenges of service oriented network architecture.

[GKM12f]
Daniel Günther, Nathan Kerr, and Paul Müller. A Strategic Search Method for Requirement-Aware Functional-Block Selection and Composition in a Flexible Network. In Journal of Digital Information Management, June 2012.
[ bib | dspace ]

Internet applications have reached such a high complexity that the network stack concept introduced decades ago is not suitable anymore. Future Internet research activities try to increase the flexibility of the Internet in order to allow the network to adapt to present and future requirements and applications. A well known approach is to build protocol graphs, which will be used instead of inflexible network stacks, by connecting functional blocks together. A functional block encapsulates a particular network function. The protocol graph that should be used is the one most suitable to the application’s requirements. To find the most suitable graph, all possible protocol graphs must be evaluated. However, the number of possible protocol graphs increases exponentially as the number of functional blocks increases. This article presents a method of modeling the protocol graph search space as a set of search trees and then using search strategies to manage the inherent complexity of the search process. We evaluate our proposed method by simulation.

[AKGM12]
Senol Arikan, Aneta Kabzeva, Joachim Götze, and Paul Müller. A Generic Testing Framework for the Internet of Services. In The Seventh International Conference on Internet and Web Applications and Services - ICIW2012, May 2012.
[ bib | dspace ]

A widespread approach of the design and development of heterogeneous distributed software systems is the use of an interacting group of services. This approach uses the concepts of Service-oriented architectures to realize a dynamic adaptive communication system among service provider, service consumer and service broker. Today, the Internet, as the largest heterogeneous distributed software system, uses the ideas of service orientation more and more, thus it is extended to the Internet of Services. In the Internet of Services, autonomous services can be deployed by different service providers on service platforms; thereby they are available via the Internet for a large number of service consumers. Service providers can change their service implementation at any time without notifying the service’s consumers; therefore, no guarantees can be made about the adherence of these services to the specification the consumers expect. In order to ensure the compliance of the services to their specifications and provide a certain level of quality assurance for service consumers and platform providers, a service platform needs to provide comprehensive testing mechanisms which support the quality needs of all actors on the platform. In this paper, we propose a generic testing framework which can be used during design and run-time for the automated verification of distributed services.

[GKM12a]
Daniel Günther, Nathan Kerr, and Paul Müller. Auswahl von Netzwerktransportangeboten in einer Future-Internet-Architektur basierend auf funktionalen Blöcken. In Gesellschaft für Informatik (GI), May 2012.
[ bib | dspace ]

Verschiedene Ansätze im Forschungsfeld Future Internet beschäftigen sich mit der Problemstellung, die Flexibilität des Internets zu erhöhen. Um dieses Ziel zu erreichen, wurden bisher verschiedene Entwicklungsstufen durchlaufen. Ein verbreiteter Ansatz in diesem Forschungsfeld ist der flexible Zusammenbau von Netzwerkprotokollgraphen durch die Verbindung einzelner funktionaler Blöcke. Diese Methode erlaubt es, den Kommunikationsanforderungen der Anwendung mithilfe eines hierzu erstellten Netzwerktransportangebotes zu entsprechen. Aufgrund der hierdurch erreichten Flexibilität ist es möglich, dass mehrere Funktionskompositionen die gestellten Anforderungen – in unterschiedlicher Angebotsausprägung – erfüllen. Notwendig ist es nun, ein Angebot für die Kommunikation auszuwählen. Problematisch ist hierbei allerdings die Entscheidung, welches Angebot in Form eines Netzwerktransportangebotes verwendet werden soll. Unterschiedliche Optimierungskriterien erhöhen zusätzlich die Komplexität dieser Problemstellung. Der vorliegende Beitrag präsentiert eine Methode zur Auswahl eines geeigneten Angebotes basierend auf einem multikriteriellen Entscheidungsverfahren. Die dargestellte Vorgehensweise wird durch Simulation mehrerer Testfälle, Komplexitätsbetrachtung sowie Diskussion evaluiert.

[MNRDR12]
Paul Müller, Bernhard Neumair, Helmut Reiser, and Gabi Dreo Rodosek. 5. DFN-Forum Kommunikationstechnologien. Gesellschaft für Informatik (GI), May 2012.
[ bib | dspace ]

[GKM12d]
Daniel Günther, Nathan Kerr, and Paul Müller. A Requirement Aware Method to Reduce Complexity in Selecting and Composing Functional-block-based Protocol Graphs. In The Fourth International Conference on Networked Digital Technologies (NDT’2012), April 2012.
[ bib | dspace ]

Future Internet research activities try to increase the flexibility of the Internet. A well known approach is to build protocol graphs by connecting functional blocks together. The protocol graph that should be used is the one most suitable to the application’s requirements. To find the most suitable graph, all possible protocol graphs must be evaluated. However, the number of possible protocol graphs increases exponentially as the number of functional blocks increases. This paper presents a method of representing the protocol graph search space as a set of search trees and then uses forward pruning to reduce the number of protocol graphs evaluated. We evaluate our proposed method by simulation.

[Tre12]
Dennis Tretter. Workflow engines in the different areas of application. Technical report, University of Kaiserslautern, Germany, April 2012.
[ bib | dspace ]

Survey on Workflow engines in the different areas of application

[GKM12e]
Daniel Günther, Nathan Kerr, and Paul Müller. A Simulation Model for Evaluating the Impact of Communication Services in a Functional-block-based Network Protocol Graph. In 15th Communications and Networking Simposium (CNS'12) at SpringSim'12, March 2012.
[ bib | dspace ]

A flexible Future Internet Architecture based on functional blocks will allow the use of different mechanisms to fulfill emerging communication requirements. With this freedom of choice, we can make use of application requirements and system constraints to choose the best Protocol Graph. Each available block impacts the quality of the Protocol Graph. How then can the given requirements and constraints be used to determine which block to use? In this paper we present a simulation model to evaluate the impact of network communication services to decide if a block or a set of blocks composed into a protocol graph is able to fulfill the given application requirements and system constraints. The results gained by simulating our presented model show that it is possible to select an appropriate mechanism by matching the application requirements with given offers.

[Mea12]
Paul Müller and et all. Future Internet Design Principles. In European Commission - Information Society and Media, January 2012.
[ bib | dspace ]

The EC Future Internet Architecture (FIArch) Experts Reference Group (ERG) focuses on a few key architectural issues, contributing to an EC research roadmap towards a Future Internet Architecture. It is composed of repr esentatives of the most relevant FP7 research projects in relation to Future Internet architectures and renowned experts from industry and academy covering in a complementarily way all areas related to the Future Internet Architecture.

[GKM12b]
Daniel Günther, Nathan Kerr, and Paul Müller. A Model to Select and Compose Functional Block Based Protocol Graphs. In 7th GI/ITG KuVS Workshop on Future Internet, January 2012.
[ bib | dspace ]

Future Internet research looks to increase the flexibility of the Internet architecture. A well known approach uses functional composition to build protocol graphs from a pool of functional blocks which implement the mechanisms needed to create a network stack. This talk will present the Multistep Process Model (MPM) approach to create requirement aware protocol graphs.

[ZLH+12]
Thomas Zinner, Florian Liers, Tobias Hoßfeld, Dirk Rauscher, Bernd Reuther, Daniel Günther, Thomas Volkert, and Markus Fiedler. Prospects for Realizing User-Centric Network Orchestration: FEC-protected SVC Streaming. In 7th GI/ITG KuVS Workshop on Future Internet, January 2012.
[ bib | dspace ]

[SM12c]
Abbas Siddiqui and Paul Müller. Tradeoffs in Selection and Composition Approaches for Future Internet Architectures. In 7th GI/ITG KuVS Workshop on Future Internet, January 2012.
[ bib | dspace ]

A successful SC process generates a protocol graph, a protocol graph is a sequence of instructions which may require specialized engine to understand and execute it. Selection and composition of functionalities can be performed at different phases which varies from development time to on-the-fly (i.e. runtime). Three different approaches are briefly described below.

[TDG+11]
Hong-Linh Truong, Schahram Dustdar, Joachim Götze, Tino Fleuren, Paul Müller, Michaël Mrissa, Chirine Ghedira, and Salah-Eddine Tbahriti. Exchanging Data Agreements in the DaaS Model. In The 2011 IEEE Asia-Pacific Services Computing Conference, Jeju, Korea. IEEE, December 2011.
[ bib | dspace ]

Rich types of data offered by data as a service (DaaS) in the cloud are typically associated with different and complex data concerns that DaaS service providers, data providers and data consumers must carefully examine and agree with before passing and utilizing data. Unlike service agreements, data agreements, reflecting conditions established on the basis of data concerns, between relevant stakeholders have got little attention. However, as data concerns are complex and contextual, given the trend of mixing data sources by automated techniques, such as data mashup, data agreements must be associated with data discovery, retrieval and utilization. Unfortunately, exchanging data agreements so far has not been automated and incorporated into service and data discovery and composition. In this paper, we analyze possible steps and propose interactions among data consumers, DaaS service providers and data providers in exchanging data agreements. Based on that, we present a novel service for composing, managing, analyzing data agreements for DaaS in cloud environments and data marketplaces.

[KVM11]
M. Rahamatullah Khondoker, Eric Veith, and Paul Müller. A Description Language for Communication Services of Future Network Architectures. In Network of Future (NoF), Paris, France, November 2011.
[ bib | dspace ]

For selecting and composing communication services to create a networking stack in a flexible future network architecture, service descriptions are required. In this paper, we propose a language for describing communication services. The language has been implemented by using the Resource Description Framework (RDF) and evaluated by describing a set of dependencies and a complete service. Irrespective of the selection and composition methods at design time, deployment time and runtime, the language can be used any place where a networking service description is required.

[MRRV11]
A.P. Manu, Bhawana Rudra, Bernd Reuther, and O.P. Vyas. Design and Implementation Issues of Flexible Network Architecture. In Computational Intelligence and Communication Networks (CICN), 2011 International Conference on, October 2011.
[ bib | dspace ]

Present Internet protocol was developed long way back with the intention to provide simple end-to-end network functionalities for network applications of 1980's. Since then many times network and its related applications were reformed over technological advancement. To support new applications more and more protocols were created as patches which resulted in IP bloat. As a result of this Internet community researcher worries about upcoming days of failure of current Internet. This paper emphasis on design and implementation issues of flexible network using with Service Oriented Architecture methodology. And also highlights a framework for Flexible Network Architecture which is one of the way to address current as well as future network application problem.

[GVM11a]
Daniel Günther, Eric MSP Veith, and Paul Müller. Extracting Decision Criteria by Modeling Retransmission and Forward Error Correction in a Future Internet Architecture. In Proceedings of the Work in Progress Session held in connection with the 37th Euromicro Conference on Software Engineering and Advanced Applications (SEAA2011), September 2011.
[ bib | dspace ]

[FGM11]
Tino Fleuren, Joachim Götze, and Paul Müller. Workflow Skeletons: Increasing Scalability of Scientific Workflows by Combining Orchestration and Choreography. In 9th IEEE European Conference on Web Services (ECOWS), September 2011.
[ bib | dspace ]

Dataflow modeling is the natural way of composing scientific workflows, because they often comprise numerous data transformation steps applying massive parallelism. However, modeling control flow within dataflow is often achieved at the expense of clarity and comprehensibility. This paper describes scientific workflows maintaining the robustness of centralized control (using orchestration) by modeling control flow, while at the same time integrating sub-workflows that are modeled by workflow skeletons (using choreography) describing dataflow. Following the concept of algorithmic skeletons, we define workflow skeletons as re-usable parallel constructs describing dataflow connections between proxies representing services. Proxies are able to communicate with each other allowing for efficient coupling between parallel tasks and avoiding of unnecessary data transfers. Skeletons increase scalability on demand by accepting the number of parallel tasks. The primary contributions are a formal model describing workflow skeletons and a script language ”Workflow Skeleton Language” (WorkSKEL). Furthermore, this paper demonstrates the definition of selected workflow patterns like pipeline and farm in WorkSKEL.

[GFRM11]
Joachim Götze, Tino Fleuren, Bernd Reuther, and Paul Müller. Extensible and Scalable Usage Accounting in Service-oriented Infrastructures based on a Generic Usage Record Format. In 6th Workshop on Enhanced Web Service Technologies (WEWST), September 2011.
[ bib | dspace ]

Service orientation is a successful architecture paradigm used within different application scenarios. Some of these scenar- ios are high performance computing (grid computing), the Internet of services, and cloud computing. Usage accounting is a topic currently covered prevalent for computing services and networking resources, but a generic approach comprising arbitrary services does not exist. Such an approach to usage accounting can provide a benefit for the platform provider by taking into account all kinds of services and applications. It is not only possible to create a financially- independent service platform, but also to take advantage of applications like cost allocation and trend analysis of service utilization. The main contributions of the solution for usage accounting proposed here are: a generic usage record format able to support accounting information of any kind of service in a future-proof manner as well as a scalable accounting infrastructure easily adaptable to the specific requirements of the application domain.

[SKM+11]
Abbas Siddiqui, Michael Kleis, Julius Müller, Paul Müller, and Thomas Magedanz. Application and Network Services Composition with the Help of Mediation. In 11th Würzburg Workshop on IP: Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2011), August 2011.
[ bib | dspace ]

The G-Lab DEEP cross-layer FC architecture leads to a two-layer functional composition architecture. Services (e.g. web services, encoding service) are composed at service layer and network services at network layer. Scope of services at network and service layer is not limited as any kind of service could be implemented at any of both layers but it is important to take in to consideration where specific service would be most optimized and efficient. This separation is still valuable because an application designer should not know and compose the network functional blocks by himself but explicitly state the abstract requirements of an application, e.g. encryption and QoS (maximum delay, maximum loss). Nevertheless, there should be a feedback of the network if requirements can be met or not, thus service level can react by realizing e.g. encryption on service level, using another media encoding, or by selecting a different content source. For this purpose we propose in this paper a cross layer mediator that negotiates and exchange information between the two layers .

[MS11]
Jose Antonio Mercado and Dennis Schwerdel. Power Management for energy-efficient computing in Virtualized Environments. Technical report, University of Kaiserslautern, Germany, August 2011.
[ bib | dspace ]

[Reu11a]
Bernd Reuther. Ein serviceorientierter Ansatz zur Abstraktion von Kommunikationsprotokollen im Internet. August 2011.
[ bib | dspace ]

Das Internet hat sich in wenigen Jahrzehnten von einem Datennetz für wenige Systeme zu der wichtigsten Infrastruktur für die Übermittlung von Daten aller Art entwickelt. Entsprechend haben sich die Nutzungsszenarien und Applikationen aber auch die Übertragungstechnologien stark gewandelt. Hieraus folgen veränderte Anforderungen an die zentrale Protokolle des Internets (die TCP/IP-Suite), z.B. bezüglich Sicherheit und Zuverlässigkeit oder die Unterstützung von Quality of Service (QoS) und Mobilität. Im Gegensatz zu Anwendungen und Übertragungstechnologien, lassen sich diese zentralen Protokolle nur schwer modifizieren oder gar ersetzen. Das Problem ist nicht, dass keine alternativen Protokolle verfügbar wären. Tatsächlich werden immer wieder neue Mechanismen und Konzepte entwickelt. Aktuell geschieht dies zum Beispiel in einer Reihe von Projekten im Umfeld Future Internet. Das Problem ist, dass wesentliche Veränderungen von TCP/IP oder gar Alternativen hierzu kaum zum Einsatz kommen.

Eine wesentliche Ursache hierfür ist die enge Kopplung von Applikationen an die verwendeten Protokolle. Denn die enge Kopplung bedingt, dass neue Protokolle nur genutzt werden, und damit nur dann einen Mehrwert erzielen, wenn die Protokolle explizit von den Applikationen unterstützt werden. Für Applikationsentwickler bedeutet es jedoch einen enormen Aufwand viele alternative Protokolle zu unterstützen.

In der vorliegenden Arbeit wird eine Abstraktionsschicht vorgeschlagen, die von den verwendeten Protokollen abstrahiert. Dabei wird eine serviceorientierte Sichtweise auf Kommunikationssysteme eingeführt, das heißt Applikationen nutzen Kommunikationsdienste anstelle von Protokollen. Es wird ein Modell vorgestellt und begründet, das die prinzipielle Funktionsweise und notwendigen Entscheidungsabläufe definiert. Der Kern der Arbeit besteht in der Erarbeitung einer Spezifikationssprache zur Beschreibung von Kommunikationsdiensten, sowie der automatischen Vermittlung von Dienstangeboten entsprechend den Dienstanforderungen. Dabei wird das Paradigma serviceorientierter Architekturen auf Kommunikationsdienste angewendet. Das Ergebnis ist die für Applikationen transparente Auswahl und Konfiguration der am besten geeigneten und verfügbaren Protokolle. Des Weiteren werden unterstützende Funktionalitäten, insbesondere eine geeignete API für den transparenten Zugriff auf Protokolle, skizziert. Damit wird es möglich, dass Applikationen ohne jede Anpassung neue Protokolle verwenden können, sobald diese zur Verfügung stehen. Die Durchsetzung technischer Neuerungen soll auf diese Weise gefördert werden.

[SKV+11]
Dennis Schwerdel, M. Rahamatullah Khondoker, Eric MSP Veith, Bernd Reuther, and Paul Müller. Requirements Based Automatic Service Composition: A Demonstration. In 11th Würzburg Workshop on IP: Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2011), August 2011.
[ bib | dspace ]

The current Internet architecture was designed decades ago. Back then the main goals of the architecture were stability, performance and of course its functionality. Current trends, e.g. mobile devices, cloud computing, energy efficiency pose new requirements that the current Internet architecture cannot fulfill. Rather than building new functionality on top of the Internet or adding more complexity to it by introducing even more conditional functionality the Future Internet should have a smarter way to deal with diverse requirements and environmental constraints. Future network architectures must be flexible both long-term and a short-term in order to evolve and adapt to changing application requirements and new transport technologies (fixed and/or mobile) with different capabilities, and should enable evolutionary changes of the network itself. Thereby long-term flexibility can be seen as the capability of a system to evolve with updated protocols and network capabilities. Short-term flexibility is understood as the capability of a system to adapt itself and react to network conditions and an application requirements [1]. The Service-Oriented Network Architecture [2] (SONATE) tries to handle these requirements and constraints by using concepts of modularity and service-orientation. As such, services are central elements of SONATE: A service reflects the effects of an activity rather than the algorithms and data structures that implement it. Thus, a service can be provided using different algorithms. A building block is a functional block that implements one distinct networking functionality. Examples for building blocks are retransmission mechanisms, data encryption algorithms, and monitoring functionality. Each building block usually has several effects like increasing the end-to-end delay or reducing the maximum payload size in addition to its main function. All the effects of a building block form the service which the building block provides. Since a service does not define the mechanism that is needed to provide it, several building blocks can provide the same service and are thus exchangeable. The services of multiple building blocks might be needed to provide the service which the application requested.

[KSS+11]
Michael Kleis, Abbas Siddiqui, Irfan Simsek, Martin Becke, Dirk Hoffstadt, Alexander Marold, Christian Henke, Julius Müller, Cristian Varas, Thomas Magedanz, Paul Müller, and Erwin Rathgeb. Cross-Layer Security and Functional Composition for a Future Internet. In 11th Würzburg Workshop on IP: Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2011), August 2011.
[ bib | dspace ]

In this paper we describe a demonstrator developed within the G-Lab DEEP project combining Cross-Layer Security and FC principles. The use case we address is the protection of VoIP domains against Registration Hijacking attacks. In the demonstration, is shown how Cross-Layer Security combined with Network and Application Level FC principles can be used in a flexible way to detect, trace back and mitigate such attacks. The combination of Cross-Layer and FC principles allows to assign the resources of network components in a fine-grained and controlled way. Measurement probes for detection and trace back as well as filter modules can be instantiated on demand for selected flows. The whole process is controlled based on predefined FC templates. The prototype has been developed on a G-Lab Testbed.

[LVM+11]
Florian Liers, Thomas Volkert, Denis Martin, Helge Backhaus, Hans Wippel, Eric MSP Veith, Abbas Siddiqui, and M. Rahamatullah Khondoker. GAPI: A G-Lab Application-to-Network Interface. In 11th Würzburg Workshop on IP:Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2011), August 2011.
[ bib | dspace ]

Future Internet research yields an increasing number of frameworks for new protocol stacks. Each of them defines its own API in order to reduce the networking know-how an application needs for communicating with others. Thus, networking functionality, today done by the applications themselves, is pushed down below the API. This comprises in particular name-to-address resolution and the selection of protocols. Within the G-Lab project1, we aim at developing a common API for demo applications suitable for the frameworks emerging from [1]–[3]. Our interface outlined in the next section aims at achieving the following goals: (1) separating application and networking concerns, and (2) being suitable for any current and future networking technology. The proposed API will be implemented for the aforementioned frameworks, and its functionality will be shown in common demo applications.

[SKR+11]
Abbas Siddiqui, M. Rahamatullah Khondoker, Bernd Reuther, Paul Müller, Christian Henke, and Helge Backhaus. Functional Composition and its Challenges. In The First International Workshop on Future Internet and Next Generation Networks (FIGNet-2011), Seoul, South Korea, July 2011.
[ bib | dspace ]

Functional composition is an approach for a flexible network architecture which enables a customized combination of functionality with respect to application requirements. Functional composition overcomes the inflexibility of the current Internet architecture and facilitates the management of functionality within the network. Several projects have addressed this topic with different aspects, in this paper several main challenges of network functional composition are identified and discussed.

[SPM11a]
Dennis Schwerdel, Matthias Priebe, and Paul Müller. ChordNet: A Chord-based self-organizing super-peer network. In 7th EURO-NF CONFERENCE ON NEXT GENERATION INTERNET, June 2011.
[ bib | dspace ]

Chord has proved to be a robust and efficient selforganizing structured Peer-to-Peer overlay. In this paper, we show that with the addition of super-peers, bidirectional communications, and two novel routing improvements, Chord can safely operate in environments with firewall-protected peers at a considerably reduced end-to-end message delay. Our concept, ChordNet, is suitable for high-traffic applications including video streaming supporting broadcast, multicast and highvolume point-to-point communications created automatically on demand. We demonstrate by means of simulation that ChordNet is superior to related approaches including bidirectional Chord.

[SGK+11]
Dennis Schwerdel, Daniel Günther, M. Rahamatullah Khondoker, Bernd Reuther, and Paul Müller. A building block interaction model for flexible future internet architectures. In 7th EURO-NF CONFERENCE ON NEXT GENERATION INTERNET, June 2011.
[ bib | dspace ]

Today’s Internet has a static architecture that makes introducing new functionality a complex and costly task, so the Internet can not keep pace with rising demands and new network capabilities. Therefore, evolvability and flexibility are the keys to a future Internet architecture. In this paper we propose a building block interaction model that can be used to build highly flexible and evolvable network architectures. The paper also explains how the interaction model can be used as a basis for automatic protocol selection and composition.

[GVM11b]
Daniel Günther, Eric MSP Veith, and Paul Müller. A Way to Identify Decision Criteria for Selecting Different Mechanisms wich Provide reliable Transmission in a Future Internet Architecture. In 7th EURO-NF CONFERENCE ON NEXT GENERATION INTERNET (NGI 2011), June 2011.
[ bib | dspace ]

In the current rather rigid communication model on the Internet, the functional composition of available algorithms is dictated by the ISO/OSI stack model. A flexible architecture, as often discussed in the Future Internet research area, will be able to support the desire to dynamically choose certain mechanisms based on the requirements of a particular application at both design time and run time. Such a dynamic composition of algorithms needs not only a flexible architecture to combine methods, but also decision criteria to enable the automatic selection from a pool of mechanisms. We present a way to extrapolate the decision criteria with a simulated experimental environment. We will describe how our scenario is able to support an evaluation that will lead to the identification of the required decision criteria.

[MNDR11]
Paul Müller, Bernhard Neumair, and Gabi Dreo Rodosek. 4. DFN-Forum Kommunikationstechnologien. Gesellschaft für Informatik (GI), June 2011.
[ bib | dspace ]

Das 4. DFN-Forum Kommunikationstechnologien „Verteilte Systeme im Wissenschaftsbereich“ steht in einer guten Tradition. Nach den sehr er-folgreichen Vorgängerveranstaltungen in Kaiserslautern, München und Konstanz wird die diesjährige Tagung vom DFN-Verein und der Univer-sität Bonn gemeinsam mit dem ZKI e.V. und der GI am 20. und 21. Juni 2011 in Bonn veranstaltet und soll eine Plattform zur Darstellung und Diskussion neuer Forschungs- und Entwicklungsergebnisse aus dem Be-reich TK/IT darstellen. Das Forum dient dem Erfahrungsaustausch zwi-schen Wissenschaftlern und Praktikern aus Hochschulen, Großfor-schungseinrichtungen und Industrie.

[TMDT11]
Kurt Tutschku, Paul Müller, and Frédéric Dang Tran. Network Virtualisation: Concepts and Performance Aspects. Inderscience Enterprises Ltd., May 2011.
[ bib | dspace ]

Guest Editor of the Special Issue

[Loz11]
Gabriel Lozano. A Traceability Model for Management of Service-Oriented Landscapes. Master's thesis, University of Kaiserslautern, Germany, April 2011.
[ bib | dspace ]

During the work of this thesis, a set of meta-models, models and a life-cycle related to Service-Oriented Architectures was done. They contain the elements that are commonly found in this kind of architectures together with the relations among those elements. These elements and their relations were obtained based on the information provided in several reference models and reference architectures documents. These documents were developed by consortiums of organizations with experience in the design and implementations of systems based on Service-Oriented Architectures. The meta-models and models developed provide a uni ed view of the information contained in the di erent documents. To show the viability of these meta-models and models, the information contained in them is represented in a given implementation technology, like web services. A service-lifecycle, that associates participants, service states, artifacts and phases is provided. The meta-models, models and the service life-cycle form the basics for the management and governance of SOA based systems, which in turn increases their chance of success.

[GSKM11]
Daniel Günther, Michel Steichen, Nathan Kerr, and Paul Müller. Evaluating Network Simulators as Extensions of Real Network Testbeds. In 14th Communications and Networking Symposium (CNS'2011) at SpringSim'11, April 2011.
[ bib | dspace ]

Network testbeds are limited and often hard to configure. One method of overcoming these limitations is to use network simulators for extending a testbed. This paper aims to find out which network simulator is best able to extend a network testbed. Simulators are compared by their ability to provide a proposed environment in a network testbed. Both objective and subjective criteria are used in the comparison. The evaluated simulators are the well-known tools ns-3 and OMNeT++.

[SHG+11]
Dennis Schwerdel, David Hock, Daniel Günther, Bernd Reuther, Phuoc Tran-Gia, and Paul Müller. ToMaTo - a network experimentation tool. In 7th International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCom 2011), April 2011.
[ bib | dspace ]

Networks are an important field of research in information technology and experimental facilities are key instruments to enable practical research in this area. In the context of the German-Lab project, the topology management tool “ToMaTo” has been developed to be used as experimental facility software. This paper describes the features and the design of ToMaTo and evaluates it by identifying common experiment types and matching their requirements to the properties of ToMaTo.

[SJMM11]
Abbas Siddiqui, Mueller Julius, Becke Martin, and Kleis Michael. Evaluating a Future Internet Cross-Layer Composition Prototype. In 7th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities, TridentCom, Shanghai, China, April 2011.
[ bib | dspace ]

The Internet was initially designed to enable information exchange between research institutes using the best-effort packet transport paradigm. Since then, more and more areas of our daily live are reached by the Internet including business critical areas, causes through its big success, fast acceptance and emerged possibilities. A side effect of the underlying best-effort transport principle is that for instance Qualityof- Service and security sensitive services are difficult to realize. As a consequence one focus of Future Internet (FI) research is on re-design of the current Internet architecure. The so-called clean slate approach addressed today’s demands and requirements that could not be solved by the current Internet architecture. In this paper we present a clean slate cross-layer architecture approach in which functionalities at the network layer are supported by the service layer, in order to optimize underlying connections. In the second practical part we validate the presented architecture based on a prototype implementation. An evaluation section discusses measurements done with the prototype. An outlook on our future work concludes the paper.

[MSBK11]
Julius Müller, Abbas Siddiqui, Martin Becke, and Michael Kleis. Evaluating a Future Internet Cross-Layer Composition Prototype. In TridentCom 2011 , Shanghai, China, April 2011.
[ bib | dspace ]

The Internet was initially designed to enable information exchange between research institutes using the best-effort packet transport paradigm. Since then, more and more areas of our daily live are reached by the Internet including business critical areas, causes through its big success, fast acceptance and emerged possibilities. A side effect of the underlying best-effort transport principle is that for instance Quality-of-Service and security sensitive services are difficult to realize. As a consequence one focus of Future Internet (FI) research is on re-design of the current Internet architecure. The so-called clean slate approach addressed today's demands and requirements that could not be solved by the current Internet architecture. In this paper we present a clean slate cross-layer architecture approach in which functionalities at the network layer are supported by the service layer, in order to optimize underlying connections. In the second practical part we validate the presented architecture based on a prototype implementation. An evaluation section discusses measurements done with the prototype. An outlook on our future work concludes the paper.

[MN11]
Maurice Misse Ndong. Software License Management on a Grid Computing Environment. Master's thesis, University of Kaiserslautern, Germany, March 2011.
[ bib | dspace ]

The purpose of this thesis is to explain and show how software licenses acquisition on a Grid computing environment is processed. Which processes have to be filled to obtain a license, and which legal factors are required to enable scientific researches all of this on a Grid Computing environment. Another important aspect of this research will be accounting of software licenses, which plays a major role on a software management point of view. In this work a study will be also made on accounting and how to manage the financial part of License in a Grid environment. The difference will be focused on accounting in computer science and accounting in companies in this context. The goal to achieve here is to find out why using software licenses and how is it managed in this environment. Another reason will be to develop a way to make software available to more users, try to see how to find a solution to facilitate sharing resources in a grid environment. The thesis will try to find solutions and ideas to improve software management issues on a Grid level.

[SKRM11]
Dennis Schwerdel, M. Rahamatullah Khondoker, Bernd Reuther, and Paul Müller. Self-organizing future network architectures, February 2011.
[ bib | dspace ]

The Internet has aged and outgrown its original purpose, today it has a lot of problems. In theory, most of these problems could be solved by modifying existing protocols, introducing new protocols or changing protocol interaction. The real problem of the current Internet architecture is that it offers no practical way to introduce changes into a deployed network. The available protocols and their functionality and interaction cannot be changed easily, because most changes require a global synchronization that is nearly impossible due to the size of the Internet. A future Internet architecture needs mechanisms to support protocol evolution: New protocols or improved versions of existing protocols should be easy to introduce and to automatically be used for communication. Self-organization in network stacks can help to solve this problem.

[KAKS11]
M. Rahamatullah Khondoker, S. M. Taslim Arif, Nathan Kerr, and Dennis Schwerdel. Self-Organizing Communication Services in Future Network Architectures, February 2011.
[ bib | dspace ]

Adding new functionality into the current Internet architecture is difficult because of the tight-coupling in network protocol stacks. One method of creating loosely-coupled network stacks is to split the functionality of the entire stack into a set of services. Each service provides a specific function known as a capability. Creating a network stack from these communication services is done through service composition. Service composition selects services in a manner that fulfills an overall goal and composing them into a new network stack. Selection is usually performed by searching a set of service descriptions for the desired capabilities and qualities desired for the overall result. Here we describe a method of using self-organization for communication service composition.

[FM11]
Tino Fleuren and Paul Müller. Zhao,P. & Di, L. (Eds.), IGI Global, chapter Geospatial Service Composition in Grid Environments (In Geospatial Web Services: Advances in Information Interoperability ). Zhao,P. & Di, L. (Eds.), IGI Global, January 2011.
[ bib | dspace ]

The composition of geospatial services (like OGC Web services) allows defining powerful geospatial simulations. In order to benefit from the compute power, parallel execution capabilities, and data management possibilities of a Grid environment (like OGSA), the workflow designer has to meet several challenges including heterogeneous service technologies (like WSRF or REST) large amounts of geospatial data, parallel execution, and instable Grid resources. The workflow management system enacting these workflows has to support parallelism in an efficient way; it must avoid becoming a bottleneck, which is often the case with classic centralized workflow engines, where all data has to pass through the engines. This chapter presents a workflow enactment system that maintains the robustness of centralized control (using service orchestration), but is enhanced by distributed components called proxy services that can communicate with each other to allow for efficient coupling between parallel tasks and avoiding of unnecessary data transfers (using service choreography).

[SPM11b]
Dennis Schwerdel, Matthias Priebe, and Paul Müller. A distributed algorithm to estimate node counts in self-organizing ring topologies. In IEEE Consumer Communications and Networking Conference 2011, January 2011.
[ bib | dspace ]

Ring topologies are peer to peer network structures that organize the nodes in a ring. Each node knows its direct neighbors and a few other nodes but has no global view of the network. In such a network it is complicated to measure or estimate the number of participating nodes. We provide a lightweight, distributed algorithm to estimate the size of the node population. We also show how correct the estimates are with simulations.

[Reu11b]
Bernd Reuther. Ein serviceorientierter Ansatz zur Abstraktion von Kommunikationssystemen. PhD thesis, January 2011.
[ bib | dspace ]

Das Internet hat sich in wenigen Jahrzehnten von einem Datennetz für wenige Systeme zu der wichtigsten Infrastruktur für die Übermittlung von Daten aller Art entwickelt. Entsprechend haben sich die Nutzungsszenarien und Applikationen aber auch die Über- tragungstechnologien stark gewandelt. Hieraus folgen veränderte Anforderungen an die zentrale Protokolle des Internets (die TCP/IP-Suite), z.B. bezüglich Sicherheit und Zu- verlässigkeit oder die Unterstützung von Quality of Service (QoS) und Mobilität. Im Gegensatz zu Anwendungen und Übertragungstechnologien, lassen sich diese zentralen Protokolle nur schwer modifizieren oder gar ersetzen. Das Problem ist nicht, dass keine alternativen Protokolle verfügbar wären. Tatsächlich werden immer wieder neue Mech- anismen und Konzepte entwickelt. Aktuell geschieht dies zum Beispiel in einer Reihe von Projekten im Umfeld Future Internet. Das Problem ist, dass wesentliche Verän- derungen von TCP/IP oder gar Alternativen hierzu kaum zum Einsatz kommen.

Eine wesentliche Ursache hierfür ist die enge Kopplung von Applikationen an die ver- wendeten Protokolle. Denn die enge Kopplung bedingt, dass neue Protokolle nur genutzt werden, und damit nur dann einen Mehrwert erzielen, wenn die Protokolle explizit von den Applikationen unterstützt werden. Für Applikationsentwickler bedeutet es jedoch einen enormen Aufwand viele alternative Protokolle zu unterstützen.

In der vorliegenden Arbeit wird eine Abstraktionsschicht vorgeschlagen, die von den verwendeten Protokollen abstrahiert. Dabei wird eine serviceorientierte Sichtweise auf Kommunikationssysteme eingeführt, das heißt Applikationen nutzen Kommunikations- dienste anstelle von Protokollen. Es wird ein Modell vorgestellt und begründet, das die prinzipielle Funktionsweise und notwendigen Entscheidungsabläufe definiert. Der Kern der Arbeit besteht in der Erarbeitung einer Spezifikationssprache zur Beschreibung von Kommunikationsdiensten, sowie der automatischen Vermittlung von Dienstangeboten entsprechend den Dienstanforderungen. Dabei wird das Paradigma serviceorientierter Architekturen auf Kommunikationsdienste angewendet. Das Ergebnis ist die für App- likationen transparente Auswahl und Konfiguration der am besten geeigneten und ver- fügbaren Protokolle. Des Weiteren werden unterstützende Funktionalitäten, insbeson- dere eine geeignete API für den transparenten Zugriff auf Protokolle, skizziert. Damit wird es möglich, dass Applikationen ohne jede Anpassung neue Protokolle verwenden können, sobald diese zur Verfügung stehen. Die Durchsetzung technischer Neuerungen soll auf diese Weise gefördert werden.

[GFSM10]
Joachim Götze, Tino Fleuren, Simon Schwantzer, and Paul Müller. License4Grid: Adopting DRM for Licensed Content in Grid Environments. In 8th IEEE European Conference on Web Services, December 2010.
[ bib | dspace ]

Processing of licensed content with automatic compliance checking of the license terms is currently not supported in Grid environments. However, applications processing large amounts of data is a topic recently gaining more and more attention. The use of high performance computing capabilities, e.g., provided by Grid environments, is an obvious choice to speed up the processing time.

Currently, most of the input data required in such Grid applications is freely accessible by standard Grid technology. However, many upcoming applications for Grid Computing require data provided under a specific license, also leading to license violations on a regular basis, because license compliance can currently not be validated. Data under a specific license is often retrieved from outside the Grid over individual portals directly from a content provider or distributor. Beside the additional efforts for user and security management, such external distribution approaches prevent an association between the license information and the content.

In this work, the internal distribution approach for licensed content in Grid environments (License4Grid) is designed, maintaining the association between the license information and the corresponding data. The design respects the requirements emerging from handling either unprotected and protected content and makes use of the user and security mechanisms provided by common Grid technologies in order to fit into the environment homogeneously.

[KRS+10]
M. Rahamatullah Khondoker, Bernd Reuther, Dennis Schwerdel, Abbas Siddiqui, and Paul Müller. Describing and Selecting Communication Services in a Service Oriented Network Architecture. Proceedings of the ITU-T Kaleidoscope event, Pune, India, 13-15 Dec 2010, December 2010.
[ bib | dspace ]

Today networks offer communication services ranging from a rather simple and unsecure one to secure and reliable data transmission for communicating on the network. In the future, it is expected that networks will offer a large number of different communication services. With so many services available, determining which service to select and use becomes much more difficult. Here we propose a description schema including an ontology for describing communication services. For service selection a decision making process called Analytic Hierarchy Process (AHP) is utilized which is specially adapted and extended for automatic processing.

[HSK10]
Christian Henke, Abbas Siddiqui, and M. Rahamatullah Khondoker. Network Functional Composition: State of the Art. Australasian Telecommunication Networks and Applications Conference (ATNAC 2010), Auckland, Newzealand, October 2010.
[ bib | dspace ]

Network Functional Composition is an approach for a flexible Internet architecture which decomposes the layered network stack in functional building blocks which can be loosely coupled. Functional Composition therefore enables a customized composition of functionality at the edges and in the network in respect to application specific requirements. Functional Composition is an paradigm for an Future Internet architecture which provides solutions for many of the challenges that have been identified in the Future Internet debate. Several early and current projects have addressed Functional Composition with different aspects, which have been reviewed here as part of a state-ofthe- art analysis. This review shall give an overview about the different projects and categorizes the different approaches.

[KHM10]
Michael Koch, Markus Hillenbrand, and Paul Müller. A Monitoring Framework for the Venice Service Grid. In 36rd Euromicro SEAA conference, September 2010.
[ bib | dspace ]

The maintenance of a highly distributed and open system (where services can be deployed and undeployed at any point in time) needs a highly adaptive and robust monitoring system. Only with such a system, the administrators and service providers are able to react fast and precisely. In the Paper, the intended monitoring system, its requirements and a first architecture are explained.

[MSH10]
Julius Müller, Abbas Siddiqui, and Dirk Hoffstadt. Cross-Layer Security Demonstrator for Future Internet. In 3rd Future Internet Symposium 2010 (FIS 2010), September 2010.
[ bib | dspace ]

Cross-Layer Functional Composition represents an architectural approach of the Future Internet, in which network and service layer communicate directly, in order to optimize parameters of a particular connection. We propose a Cross-Layer architecture with a special focus on security issues. An outline of our prototypical implementation finalizes this paper.

[LNS+10]
Gergö Lovász, Florian Niedermeier, Michel Steichen, Bernd Reuther, Hermann de Meer, and Paul Müller. Ener-G: A Generic Approach for Modeling Energy Consumption. In 10th Würzburg Workshop on IP: Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2010), August 2010.
[ bib | dspace ]

[SHG+10]
Abbas Siddiqui, Christian Henke, Daniel Günther, Paul Müller, and Thomas Magedanz. Mediation between Service and Network Composition. In 10th Würzburg Workshop on IP: Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2010), August 2010.
[ bib | dspace ]

Some mediation techniques have been proposed by different researchers e.g. Protocol Negotiation , Dynamic and adaptive service brokering ) or within different scope (e.g. among web-services). We propose to use a mediation approach for negotiation between service and network layer in a functional composition approach which increases the flexibility of the architecture because it provides feedback from the both layers and enables adaptation of the network based on the application and vice versa.

[BCH+10b]
Martin Becke, Konrad Campowsky, Christian Henke, Dirk Hoffstadt, Julius Müller, Carsten Schmoll, Abbas Siddiqui, Irfan Simsek, Thomas Magedanz, Paul Müller, Erwin Rathgeb, and Tanja Zseby. A Demonstrator for Cross-Layer Composition. In 10th Würzburg Workshop on IP: Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2010), August 2010.
[ bib | dspace ]

Services of all-IP networks today are expecting the best-effort packet transport paradigm of the underlying access network to which the mobile and fixed devices are connected to. Thereby applications are not able to indicate their requirements on the connection for the delivery of their data flows. The project G-Lab DEEP presents a Future Internet architecture based on the cross-layer composition concept in which the network is composed according to application specific requirements. Functional composition is used to selects and composes functionalities on the network data path, suitable for the demanded application level requirements.

[KRM10]
M. Rahamatullah Khondoker, Bernd Reuther, and Paul Müller. Selecting Communication Services in a Service Oriented Network Architecture. 10th Würzburg Workshop on IP: Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2010), August 2010.
[ bib | dspace ]

Today networks offer few communication services provided by their associated protocols for communicating on the network. In the future, it is expected that networks will offer a large number of different communication services. With so many services available, determining which service to select and use will become much more difficult. Here we propose a description schema including an ontology for describing and selecting communication services. For service selection a human decision making process called Analytic Hierarchy Process (AHP) is utilized which is specially adapted and extended for automatic processing.

[KNMS10]
Aneta Kabzeva, Michael Niemann, Paul Müller, and Ralf Steinmetz. Applying TOGAF to Define and Govern a Service-oriented Architecture in a Large-scale Research Project, August 2010.
[ bib | dspace ]

The Service-oriented Architecture paradigm has become a widely adopted solution for enterprise application landscapes. SOA promises system integration improvement, business and IT alignment, applications reusability, and fast adaptability to changing requirements. Yet, the advantages that SOA offers lead to its main management challenges. An SOA consists not only of services. Business requirements, processes, models, rules, policies, and different stakeholders play also an important role. To manage this increased complexity and heterogeneity in SOA landscapes enterprises apply architecture frameworks and governance approaches. An essential enabler for SOA Governance is the traceable documentation of the service-oriented application landscape. This paper shows how the TOGAF Architecture Development Method was applied in a large-scale SOA-based research project to support the governance proposes in the context of a service marketplace. Supplementary templates were defined to guide the description of services, data models, and architectural components. Some of the models and decisions proposed by TOGAF were shifted to other phases to fit the innovative nature of research projects.

[BCH+10a]
Martin Becke, Konrad Campowsky, Christian Henke, Dirk Hoffstadt, Julius Müller, Carsten Schmoll, Abbas Siddiqui, Thomas Magedanz, Paul Müller, Erwin Rathgeb, and Tanja Zseby. Addressing Security in a Cross-Layer Composition Architecture. In 10th Würzburg Workshop on IP: Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2010), August 2010.
[ bib | dspace ]

Clean slate Future Internet approaches are triggered by the realization that there are challenges arising in the current Internet design that may hinder the deployment and development of future applications. New and elevated demands in terms of security, QoS, mobility support, privacy, sustainability and scalability have challenged the assumptions of the Internet's early days. The Internet has become complex and ossified, and is proving too inflexible to integrate new functionality. Further cyberspace tussles between users, intellectual property right holders, government, over-the top service providers (e.g. youtube) and Internet Service Providers hinder new functionalities to be deployed in the network.

[AHM10]
Senol Arikan, Markus Hillenbrand, and Paul Müller. A Runtime Testing Framework for Web Services. In 36rd Euromicro SEAA conference, August 2010.
[ bib | dspace ]

With Venice, Web services are deployed on the Internet by different providers, the functional adherence of the Web services implementation to the underlying specification cannot be guaranteed, e.g. providers can change the implementation of a Web services at any time without notifying their customers. To be able to test the compliance of these services with their specification, Venice provides a sophisticated runtime testing framework.

[SFB+10]
Dietmar Siepmann, Tino Fleuren, Stephan Braune, Matthew Smith, and Paul Müller. LimA – kommerzielles Programm zur Simulation von Lärm-Immission im Grid. In Strobl, J., Blaschke, T. & Griesebner, G. (Hrsg.): Angewandte Geoinformatik 2010, Wichmann, Heidelberg,, July 2010.
[ bib | dspace ]

Aufwändige Rechnungen zur Lärm-Immission rechtfertigen den Einsatz von Techniken des Grid-Computing. In diesem Beitrag wird die kommerzielle Software LimA zur Simulation von Lärm-Immission vorgestellt, die im Rahmen des Geodateninfrastruktur- (GDI-) Grid-Projekts Grid-fähig gemacht wurde. Grid-fähig bedeutet, eine Version der Software läuft als Bestandteil eines Grid-Workflows auf leistungsstarken Compute-Ressourcen des Grid. Kommerzielle Software muss im Grid besonders sorgfältig vor unberechtigter Nutzung geschützt werden.

[HSZ+10]
Christian Henke, Carsten Schmoll, Tanja Zseby, Abbas Siddiqui, Paul Müller, Thomas Magedanz, and Erwin Rathgeb. Scenarios for a Future Internet based on Cross-Layer Functional Composition. In 5th GI/ITG KuVS Fachgespräch Future Internet, Stuttgart, May 2010.
[ bib | dspace ]

Functional composition is an approach of a future Internet architecture that decomposes the network stack in functional blocks that can be dynamically composed upon connection request. This decomposition resembles the idea of web and telecommunication service in the SOA world. In this paper we will present an architecture to integrate functional blocks from different domains and describe different communication scenarios that demonstrate the advantages and flexibility of such an approach.

[ZSH+10]
Tanja Zseby, Carsten Schmoll, Christian Henke, Dirk Hoffstadt, and Abbas Siddiqui. G-Lab Deep: Cross-layer Composition and Security for a flexible Future Internet. In The 6th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks & Communities (TridentCom 2010), May 2010.
[ bib | dspace ]

The Internet enables the way how global businesses and communities communicate today. In the last years, however, new demands have collided with old designs, resulting in a complex agglomerate of protocols and patches. These makeshift solutions are hard to manage, protect, and extend. The G-Lab DEEP project tries to address these challenges of the Future Internet with an innovative composition approach of network and application level services with a special emphasis on security.

[MNDR10]
Paul Müller, Bernhard Neumair, and Gabi Dreo Rodosek. 3. DFN-Forum Kommunikationstechnologien. Gesellschaft Für Informatik (GI), May 2010.
[ bib | dspace ]

[SRLM10]
Michel Steichen, Bernd Reuther, Gergö Lovasz, and Paul Müller. Methods and Approaches for Energy Saving considered in the Ener-G project, April 2010.
[ bib | dspace ]

[Höp10]
Florian Höpel. Visualisierung des Campus-LAN der TU Kaiserslautern auf Basis einer georeferenzierten Datenbank und OpenStreetMap, April 2010.
[ bib | dspace ]

Kein Abstract

[KM10]
M. Rahamatullah Khondoker and Paul Müller. Comparing Ontology Development Tools Based on an Online Survey. In World Congress on Engineering 2010 (WCE 2010), London, UK, March 2010.
[ bib | dspace ]

Finding an appropriate tool to develop ontology is the first step towards ontology development. A lot of ontology development tools are available in the market, however, some are free and some are commercial. Which tools are mostly used by users? Are there any drawbacks using the tools? And if any, then what? The answers of these questions are highlighted in this paper. These topics are investigated and discussed based on the findings of an online survey concerned with current process of ontology development, the users of the tools, and their domain of working

[HKFM10]
Dirk Henrici, Aneta Kabzeva, Tino Fleuren, and Paul Müller. INTECH, chapter Data Storage in RFID Systems, Radio Frequency Identification Fundamentals and Applications Bringing Research to Practice. INTECH, February 2010.
[ bib | dspace ]

This book chapter discusses different design possibilities for data storage in RFID systems and their impact on the quality factors of the resulting system. As will be shown, many characteristics of the systems are influenced. The design decision on the data storage in an RFID system is therewith of great importance. The decision should thus be taken with care considering all relevant aspects.

[FM10]
Stefan Fischer and Paul Müller. Experimentalforschung für das Future Internet - deutsche und europäische Initiativen. In Springer Verlag, February 2010.
[ bib | dspace ]

Experimentelle Forschung gewinnt in der Informatik zunehmend an Bedeutung. Besonders im Zuge der Entwicklung des Future Internet wird klar erkennbar, dass Analyse und Simulation allein nicht genügen, sondern neue Mechanismen nur hinreichend gut entwickelt werden können, wenn sie auch im späteren Einsatzfeld, sozusagen ,,im wirklichen Leben“, getestet werden. Dieser Artikel beschreibt mit G-Lab und FIRE zwei umfangreiche Programme zur Einrichtung und Nutzung von Experimentalplattformen für das Future Internet.

[SSF10]
Hartmund Stapelfeldt, Dietmar Siepmann, and Tino Fleuren. Automated Workflows in Linux High Performance Grid Computing or Standard Windows Applications. In 39th International Congress on Noise Control Engineering - Inter-Noise 2010, Lisbon, 2010.
[ bib | dspace ]

As Part of the German GDI-GRID research project a LINUX version of LimA has been ported onto GRID computer clusters. The enhanced calculation power and fast data access facilities are used to perform noise mapping in combination with an instant data collection and preprocessing in line with EU INSPIRE standards. To enable processing of very large areas all these steps need to be processed automatically and in related order. Within GRID computing extra tools are available to support this and the use of such tools will be described in more detail. Workflow strategies may also be applied in a normal WINDOWS environment, based on LimA's macro abilities. A couple of examples will be presented where users can solve complex customised tasks by starting a single macro, which orchestrates a specific workflow. Thus speeding up project work and reducing the risks of human errors.

[GSFM10]
Joachim Götze, Simon Schwantzer, Tino Fleuren, and Paul Müller. Distribution of Licensed Content in Grid Environments. In Proceedings of the Work in Progress Session of Software Engineering and Advanced Application (SEAA), 2010.
[ bib | dspace ]

Some applications require that licensed content is made available in a Grid environment. Currently, such content is either provided manually or with a kind of distribution technology that cannot be integrated directly into a Grid application. In order to improve such Grid applications, the licensed content should be directly accessible from within a Grid environment. With current Grid technology, compliance with the license cannot be guaranteed, because of the missing link between license information and content. In order to make licensed content directly available in a Grid environment, several problems have to be resolved. Content providers have to recognize the need to provide their content using technology that can be easily integrated into a Grid environment. But even more important is the enhancement of the current Grid environments with the ability to maintain and work with licensed content.

[FGDM10]
Tino Fleuren, Joachim Götze, Voichita Droanca, and Paul Müller. Improving Data Management of Orchestrated Web Services. In Proceeedings of the Work in Progress Session of Software Engineering and Advanced Applications, 2010.
[ bib | dspace ]

The use of computational power and huge amounts of data to experiment and to solve problems is getting more and more important. A common approach to implement these experiments is scientific workflows, which are a kind of service-oriented workflows. These workflows define the orchestration of services, and workflow engines control their execution. Workflows are described by documents in a workflow language, e.g. Business Process Execution Language (BPEL). Scientific workflows describe simulations of complex experiments that use huge amounts of data, and result in long-running computations. In order to reduce the computation time, massively parallel execution is used. Scientists carry out many experiments and change the parameters frequently in order to compare the results. In this case, there is a rapid workflow alteration for each experiment. Additionally, the reuse of existing services implemented using different service technologies in order to create new workflows, i.e., experiments, at a faster rate is desired. An example of an application that can be realized by workflows is geospatial simulation. This kind of simulation tries to solve geographic problems by collecting, managing and representing geographically referenced information [3].

[SGH+10]
Dennis Schwerdel, Daniel Günther, Robert Henjes, Bernd Reuther, and Paul Müller. German-Lab Experimental Facility. In Future Internet - FIS 2010, 2010.
[ bib | dspace ]

The G-Lab project aims to investigate concepts and technologies for future networks in a practical manner. Thus G-Lab consists of two major fields of activities: research studies of future network components and the design and setup of experimental facilities. Both is controlled by the same community to ensure, that the experimental facility fits to the demand of researchers. Researchers gain access to virtualized resources or may gain exclusive access to resource if necessary. We present the current setup of the experimental facility, describing the available hardware, management of the platform, the utilization of the Planet-Lab software and the user management.

[KHR+09]
Aneta Kabzeva, Markus Hillenbrand, Nicolas Repp, Paul Müller, and Ralf Steinmetz. An Approach to Architecture-centric Design andManagement in Large Heterogeneous Research Projects. In MDD, SOA und IT-Management (MSI 2009), 06-07 October 2009, Oldenburg, October 2009.
[ bib | dspace ]

Architecture-centric software development is a standard in the realisation of industrial software intensive systems. Software architecture is normally defined before the design and implementation of the concrete system components and serves as a guideline during the whole development lifecycle. However, standard architecture-centric development approaches cannot be applied in heterogeneous research projects by implication. The large number of involved partners and the innovative nature implicate much information coordination and many architecture consistency challenges. This paper addresses all challenging aspects with an iterative architecture-centric design and management approach. The approach is based on the experience collected during the architecture design and management process in the research project THESEUS TEXO which is used here as example for the practicability of the offered method.

[Ari09]
Alexander Arimond. Entwicklung und Evaluation eines Raytracing-Dienstes für das Venice Service Grid, October 2009.
[ bib | dspace ]

Das Rendern von 3D-Szenen mithilfe des Raytracing-Algorithmus ist ein aufwändiger Prozess, der auf einzelnen Rechnern unter Umständen mehrere Stunden oder Tage dauern kann. Eine Parallelisierung und Verteilung dieses Vorgangs verspricht eine Beschleunigung und eine damit einhergehende, höhere Produktivität des Renderns. Die parallele Verarbeitung kann durch Einbeziehung von Grid Computing realisiert und unterstützt werden. Grid Computing ermöglicht den einfachen Zugriff auf zusätzliche Hardware-Ressourcen wie CPUs, welche für das Rendern verwendet werden können.

Diese Projektarbeit beschäftigt sich mit der Entwicklung und Evaluation eines Raytracing-Dienstes für das Venice Service Grid, ein Framework zur Bereitstellung von Webservice-basierten Diensten, welches an der Technischen Universität Kaiserslautern entwickelt wird. Einen Schwerpunkt der Arbeit bildet die Einbeziehung von Grid Computing zur Parallelisierung der Raytracing-Funktionalität.

[WBS+09]
Brian Worden, Claudia Baltes, Inga Scheler, Paul Müller, and Hans Hagen. Accounting system for heterogeneous IP-networks (IPNA) implemented at Kaiserslautern University. In Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany, September 2009.
[ bib | dspace ]

This paper describes an accounting system (IPNA) for heterogenous IP-networks with arbitrary topologies implemented at the university of Kaiserslautern. The produced data volume per unit is numerated. The collected data is stored in a database and offers different analysis possibilities. The results can be visualized and adapted to the usersrequirements.

The main effort was to build a data traffc quota system for single units as well as groups of devices that also report exceeded quotas. The system itself only observes the network traffc. Interfaces offer tools to interact with the network. The IPNA consists of a back-end for the data-acquisition and -preparation and a front-end for conffguration and visualization tasks including quality control.

[GRM+09]
Joachim Götze, Bernd Reuther, Paul Müller, Marc Seifert, Sebastian Breuers, Viktor Achter, and Ulrich Lan. SuGI - Portal and Training Systems for Grid Middlewares. In 35th Euromicro – SEAA 27-29. 08. 2009, Patras, Greece, August 2009.
[ bib | dspace ]

Grid computing is a research and development topic, currently getting much attention. As a result, new ideas as well as research and project results are being produced at a very high rate. Therefore, it is di cult for resource providers and researchers in this area to keep track of the development. Resource providers and researchers, new to the topic of Grid computing, have to overcome a huge inhibition threshold before work in this area can be started. The SuGI project is aiming to support providers and researchers with two approaches. First, the SuGI portal presents videos, documents, and links regarding many topics in the area of Grid computing for newcomers as well as for experts. Second, the training systems for Grid middlewares created by the SuGI project can help beginners to do their first steps without a complex installation process, while experts can easily try out di erent configurations without interfering with their productive systems.

[SRMH09]
Dennis Schwerdel, Bernd Reuther, Paul Müller, and Robert Henjes. Operation and Sustainability Concepts of the G-Lab Experimental Facility. August 2009.
[ bib | dspace ]

The goal of the G-Lab project is not limited to explore theoretical possibilities and novel ideas but also to use experimental approaches to verify the derived results while using the experimental facility. To investigate the functional aspects of novel Internet architecture approaches (e.g. routing, addressing, control, & management aspects) and their interaction with each other is such an intricate task which could not be validated only by analytical research and methods. In this part of the G-Lab project an experimental facility is built, on which new and innovative distributed simulation and emulation procedures are developed to verify proposed ideas in the entire G-Lab project.

[KHMS09]
Aneta Kabzeva, Markus Hillenbrand, Paul Müller, and Ralf Steinmetz. Towards an Architecture for the Internet of Services. In 35th Euromicro SEAA conference, 27-29 August 2009, Patras, Greece, August 2009.
[ bib | dspace ]

[SDS+09]
Dennis Schwerdel, Zornitsa Dimitrova, Abbas Siddiqui, Bernd Reuther, and Paul Müller. Composition of Self Descriptive Protocols for Future Network Architectures. In EuroMicro 2009, 27-29 August, Patras, Greece, August 2009.
[ bib | dspace ]

The network protocols we use today have been introduced decades ago. Since then the whole Internet came to existence and with it a single protocol stack: TCP/IP. What was a good solution back then, is no longer appropriate to fulfill the emerging demands of applications. Newer protocols have been created as solutions for the problems, but replacing TCP/IP requires a complicated deployment and migration phase. The problems with the current Internet architecture and its fixed structure have triggered a discussion on a Future Internet architecture. We propose a way to dynamically select and compose protocols based on principles of service oriented architectures. The goal is a network architecture where new protocols could be easily added and are automatically and transparently used by applications. In this paper we present a way to describe protocols and their effects and dependencies between them. We also present a method to select and compose protocols.

[SPMM09]
Dennis Schwerdel, Matthias Priebe, Paul Müller, and Peter Merz. ChordNet:Protocol Specification and Analysis. Technical report, University of Kaiserslautern, Germany, August 2009.
[ bib | dspace ]

Peer to peer overlay networks o er a new way of communication. These networks do not need a central component like a server and scale well with the number of participants. Peerto- peer networks can connect millions of nodes e ciently while client-server solutions would need huge investments in server architecture. With a peer-to-peer overlay the costs of the infrastructure is fairly distributed among all peers. ChordNet aims to be a state-of-the-art peer-to-peer overlay that e ciently connects even large numbers of nodes. Another design principle for the ChordNet protocol is to be platformindependent and easy to implement. ChordNet is application neutral. That means that ChordNet simply delivers messages between nodes and manages the network. It does not de ne what kind of payload the messages contain. It is possible to have nodes running di erent applications inside the same network. ChordNet is based on ChordNet but seeks to x some of the shortcomings of Chord. It uses a 2-tier architecture with super-peer/edge-peer distinction that allows peers with rewalls/NAT1. ChordNet improves Chord routing e ciency and deals with special problems that arise when Chord is used as a general peer-to-peer network. Also ChordNet introduces a latency-based routing method for Chord networks. The long-term goal of ChordNet is to have a large-scale ChordNet overlay network in the Internet which is open for all nodes and applications which speak the ChordNet protocol. With this speci cation implementers should be able to create software that uses the Chord- Net protocol.

[RSSM09]
Bernd Reuther, Abbas Siddiqui, Dennis Schwerdel, and Paul Müller. An Approach Towards a Flexible Network Architecture. In Euroview 2009, Würzburg, July 2009.
[ bib | dspace ]

The development of the Internet during the last years has shown that it is difficult to integrate new functionality. Especially the core mechanisms (TCP/IP) are hard to change. This is not a problem of a specific protocol, but of the architecture itself. We consider that tight coupling between several functionalities is the main hindrance for introducing new functionality. To overcome these problems we propose a new flexible network architecture.

[SHM09b]
Simon Schwantzer, Dirk Henrici, and Paul Müller. Learning in Dynamic Synchronous Information Spaces. In 2nd International eLBa Science Conference, June 2009.
[ bib | dspace ]

Working in unmoderated small groups is a common approach to explore complex fields of knowledge. This form of collaboration is based on the tight conjunction of communication, cooperation, and coordination. Taking a look at the portfolio of environments for distributed learning, most of them are trying to realize synchronous collaboration just with communication tools. The aim of this work is the design of a dynamic information space for synchronous cooperation and coordination. Based on this model, an environment is created that fulfils the requirements to enable members of a small group working together efficiently via computer networks.

[Kho09]
M. Rahamatullah Khondoker. Implementation and Evaluation of Regular Channel Access for Cooperative Spectrum Sharing Between Two Coexisting WLAN Systems. Master's thesis, University of Kaiserslautern, Germany, June 2009.
[ bib | dspace ]

At the present era, Wireless Local Area Networks (WLANs) are one of the most popular and successful wireless technologies in the world and are being used widely, for instance, at home, at the office and in public places because of its easy deployment and low cost. A well-known standard for WLAN is IEEE 802.11. Because of the wide use of WLAN technology, there is a high probability that more than one WLAN system belonging to the same standard such as 802.11 or also to different standards is collocated in the same frequency band inside the same geographical area. The problem generally faced by the users of such systems is that transmissions can become slower or connections can be interrupted because of collisions and interference that is created by inefficient sharing of the same spectrum.

Therefore, from the economical and technical point of view, it is necessary to develop a spectrum sharing algorithm so that IEEE 802.11 networks can coexist with competing systems of the same or different technologies. A suitable way to maintain the coexistence is the centralized HCCA channel access method defined in IEEE 802.11e. This standard, however, only specifies the signaling for centralized channel access, but not the decision scheme which assigns airtime to the mobile stations. For this reason, the standard is extended in this thesis by a method called Regular Channel Access which is specially tailored to maintain the coexistence between neighboring networks, so that spectrum will be shared efficiently in both homogeneous and heterogeneous coexistence scenarios. In comparison to the legacy Distributed Coordination Function (DCF) of 802.11, Quality of Service (QoS) will be gained using the Regular Channel Access method. In this thesis, Regular Channel Access is implemented in the openWNS simulator for investigations. The simulation results show that the spectrum can be shared efficiently using the Regular Channel Access Method increasing the success rate of the packets up to 100%. Moreover, the throughput is increased using this method, and the QoS requirements are met.

[ABS+09]
Viktor Achter, Sebastian Breuers, Marc Seifert, Ulrich Lang, Joachim Götze, Bernd Reuther, and Paul Müller. Developing a Sustainable Educational Portal for the D-Grid Community. June 2009.
[ bib | dspace ]

Within the last years, several technologies have been developed to help building e-learning portals. Most of them follow approaches that deliver a vast amount of functionalities, suitable for class-like learning. The SuGI project, as part of the D-Grid (funded by the BMBF), targets on delivering a highly scalable and sustainable learning solution to provide materials (e.g. learning modules, training systems, webcasts, tutorials, etc.) containing knowledge about Grid computing to the D-Grid community. In this article, the process of the development of an e-learning portal focused on the requirements of this special user group is described. Furthermore, it deals with the conceptual and technical design of an e-learning portal, addressing the special needs of heterogeneous target groups. The main focus lies on the quality management of the software development process, Web templates for uploading new contents, the rich search and filter functionalities which will be described from a conceptual as well as a technical point of view. Specifically, it points out best practices as well as concepts to provide a sustainable solution to a relatively unknown and highly heterogeneous community.

[Ste09]
Michel Steichen. Entwicklung kosteneffizienter Sensorknoten mit sicherer Anbindung ano ene Netze. Master's thesis, University of Kaiserslautern, Germany, June 2009.
[ bib | dspace ]

Die heutzutage eingesetzten vernetzten Sensorknoten zum Messen und Schalten sind in den meisten Fällen unabhängige und kostspielige Endgeräte. Intention dieser Diplomarbeit ist es, ein verbessertes Konzept für solche Sensorknoten vorzustellen. Dabei handelt es sich keinesfalls um eine Nachimplementierung bestehender Lösungen. Vielmehr wurden in dieser Arbeit die Schwächen aktueller Lösungen und Lösungsvorschläge analysiert und darauf basierend eine neue, generische Architektur entworfen und prototypisch implementiert. Die Einsatzgebiete der Sensorknoten sind vielzählig und beinhalten sowohl die Bereiche der Gebäude-Automation und der Gebäude-Überwachung als auch die des Assisted Living.

[KHM09]
Michael Koch, Markus Hillenbrand, and Paul Müller. A Generic Database Web Service for the Venice Service Grid. In The IEEE 23rd International Conference on Advanced Information Networking and Applications (AINA-09), May 2009.
[ bib | dspace ]

This work describes a generic database service for the lightweight Venice Service Grid, which has been developed at the University of Kaiserslautern, Germany. By using Web services any SQL query can be processed and the corresponding result sets are sent back as strongly typed XML documents. The accurately defined interface allows an easy-to-use, platform and programming language independent access to all applications of a service federation. Transactions, prepared statements and parallel transfers of split result sets are supported, too. Because of a JDBC-like programming interface, the service can be used intuitively and existing software components can be quickly adjusted to the new system.

[RSS+09]
Bernd Reuther, Dennis Schwerdel, Abbas Siddiqui, Zornitsa Dimitrova, and Paul Müller. A Protocol Framework for a Service-OrientedFuture Internet Architecture. In GI/ITG KuVS Fachgespräch Future Internet, Munich, May 2009.
[ bib | dspace ]

The current Internet architecture has some problems that could not be foreseen when it was invented, decades ago. A big problem is that the architecture itself cannot be changed in an evolutionary way. To overcome these problems we propose a novel architecture that solves all current problems and allows for further evolutionary development.

[MNDR09]
Paul Müller, Bernhard Neumair, and Gabi Dreo Rodosek. 2. DFN-Forum Kommunikationstechnologien. Gesellschaft Für Informatik (GI), May 2009.
[ bib | dspace ]

[ASL+09]
Viktor Achter, Marc Seifert, Ulrich Lang, Joachim Götze, Bernd Reuther, and Paul Müller. Nachhaltigkeitsstrategien bei der Entwicklung eines Lernportals im D-Grid. April 2009.
[ bib | dspace ]

In dem Projekt SuGI (Sustainable Grid Infrastructures, gefördert durch das BMBF) wird unter anderem ein Lernportal entwickelt, welches auf die besonderen An- forderungen des D-Grids ausgerichtet ist. In diesem Umfeld spielen die heterogenen Communities, sowie die Nachhaltigkeit der Prozesse und der erstellten Produkte eine zentrale Rolle. Darunter fallen unter anderem die zum Teil sehr unterschiedlichen Vorkenntnisse von Anwendern und Grid-Experten, sowie die ressourcenschonende Bereitstellung und Archivierung von Inhalten und Erkenntnissen aus dem Gridumfeld oder die unterschiedlichen Zielsetzungen zwischen Rechenzentren von KMUs und solchen von etablierten Forschungsinstitutionen. Dieser Beitrag beschreibt die Konzeption und das Vorgehen bei der Entstehung des D-Grid Lernportals. Hierbei wurde der Entwicklungsprozess auf die speziellen Anforderungen von Lernportalen ausgerichtet, welche vor allem in der Dynamik der Inhalte und den komplexen Bedürfnissen der heterogenen Grid-Communities sowie den vielfältigen Formen des Lernens liegen. Dazu wurde ein evolutionäres Vorgehensmodell gewählt, wobei mehrere Generationen in einem durch Feedback unterstützten, rekursiven wie auch iterativen Prozess entstehen. Abschließend werden Ergebnisse der aktuellen Evaluierung des Lernportals präsentiert.

[SHM09a]
Simon Schwantzer, Dirk Henrici, and Paul Müller. Design of a Synchronous Collaborative Learning Environment. In 1st International Conference on Computer Supported Education, March 2009.
[ bib | dspace ]

In complex fields of knowledge, working in unmoderated small groups is a common approach for creating knowledge out of given information. Taking a look at the portfolio of learning environments, only a few systems provide the necessary functionality for synchronous collaboration. In most of them, synchronicity is reduced to communication. The aim of this work is the design of a synchronous collaboration environment which fulfills the requirements to enable members of a small group working together efficiently via computer networks. Based on the three elements communication, cooperation and coordination, a concept for an appropriate groupware is created and a flexible model defined. A sample environment called ”SLE” is developed to demonstrate the applicability.

[SHM09c]
Michel Steichen, Dirk Henrici, and Paul Müller. Messen und Schalten im Rechenzentrum: Kostengünstige Sensorknoten mit sicherer Anbindung an offene Netze. March 2009.
[ bib | dspace ]

Die in Rechenzentren eingesetzten vernetzten Sensorknoten zum Messen und Schalten sind heute in den meisten Fällen unabhängige und kostspielige Endgeräte. Intention dieses Beitrages ist es, ein verbessertes Konzept für solche Sensorknoten vorzustellen. Dabei handelt es sich keinesfalls um eine Nachimplementierung bestehender Lösungen. Vielmehr wurden in dieser Arbeit die Schwächen aktueller Lösungen und Lösungsvorschläge analysiert und darauf basierend eine neue, generische Architektur entworfen und prototypisch implementiert, die auch in anderen Bereichen, wie z.B. dem Assisted Living, einsetzbar ist. Berücksichtigte Anforderungen sind unter anderem Anschaffungskosten, Energieverbrauch im Betrieb, Benutzerfreundlichkeit, Skalierbarkeit, Sicherheit, Zuverlässigkeit und Flexibilität. Um all diese Anforderungen erfüllen zu können, wurden die Aufgaben der Sensorknoten in ein Modell aus mehreren Schichten aufgeteilt.

[Hen09]
Dirk Henrici. Security and Privacy in Large-Scale RFID Systems. PhD thesis, March 2009.
[ bib | dspace ]

[HKM09]
Dirk Henrici, Aneta Kabzeva, and Paul Müller. chapter Development and Implementation of RFID Technology - RFID System Architecture Reconsidered. March 2009.
[ bib | dspace ]

In this book chapter, an overview of the security and privacy goals and the main concepts for reaching them is provided and evaluation criteria for RFID systems are given. Afterwards, the current RFID system architecture and the general direction of RFID security and privacy research are outlined and the practical deficiencies illustrated. As incremental improvements and extensions lack to provide satisfactory solutions, finally considerations on how a completely new RFID architecture might look like are performed.

[HFM09]
Dirk Henrici, Tino Fleuren, and Paul Müller. RFID-Technologie: Verbesserung des Datenschutzes durch Nutzung des technischen Gestaltungsspielraums. In 16. DFN Workshop Sicherheit in vernetzten Systemen, DFN CERT, 2009.
[ bib | dspace ]

RFID-Transponder dienen primär der eindeutigen Identifikation von Objekten, z.B. von Waren, Behältern oder Dokumenten. Weitergehend möchte man den Objekten eine Vielzahl von Daten zuordnen, die das Objekt beschreiben, seine Historie dokumentieren oder es in den Kontext anderer Objekte stellen. In diesem Beitrag wird dargestellt, welche technischen Gestaltungsspielräume es zur Speicherung derartiger Daten gibt und welche Auswirkungen bezüglich Kosten, Flexibilität und Datenschutz die Wahl des Speicherortes hat. Dadurch soll erreicht werden, dass diesbezügliche Designentscheidungen nicht unüberlegt oder mit einseitiger Sichtweise getroffen werden. Dieser Beitrag bezieht sich nur auf Transponder, die als reiner Datenspeicher genutzt werden. Transponder mit Prozessor, kryptographischer Hardware oder Sensoren bedürfen zum Teil einer gesonderten Betrachtung.

[FM09]
Tino Fleuren and Paul Müller. RFID und Datenschutz - Noch wird nicht auf derselben Wellenlänge gefunkt. In SecuMedia Verlags-GmbH, 2009.
[ bib | dspace ]

Zur RFID-Technologie verspricht die Industrie Verbesserungen der Dienstleistungen wie zum Beispiel schnellere Kassiervorgänge oder vereinfachte Zutrittskontrolle zu Gebäuden. Gleichzeitig warnen RFID-Kritiker vor Sicherheitsmängeln und vor dem Verlust der Privatsphäre - vor allem angesichts der Menge an Daten, die in Zukunft zu den unterschiedlichsten Zwecken eingesetzt werden könnten. Noch stehen sich Befürworter und Gegner unversöhnlich gegenüber - doch neue Architekturen könnten dies ändern.

[MNS+08]
André Miede, Michael Niemann, Stefan Schulte, Julian Eckert, Aneta Kabzeva, Nicolas Repp, and Ralf Steinmetz. Selected Topics in Service Engineering and Management for Enterprise Systems. In Pre-ICIS Workshop on Enterprise Systems Research in MIS, December 2008.
[ bib | dspace ]

[HGM08]
Markus Hillenbrand, Joachim Götze, and Paul Müller. Contract-first Service Development within the Venice Service Grid. In ACM Press (iiWAS 2008, Linz), November 2008.
[ bib | dspace ]

Virtualisation and abstraction are the keys to an open, flexible and dependable service deployment on the Internet. The Venice Service Grid is a framework that provides a set of services and an abstraction layer supporting the development and deployment of services. As part of its abstraction layer, the Venice Service Grid contains a service compiler that creates the necessary files and code constructs needed during the life-cycle of a Venice service. This paper describes the Venice Service Compiler that shifts the technology-dependant WSDL file creation from the design phase to the implementation phase and discusses the compiler’s benefits to developing services for the Venice Service Grid.

[RG08]
Bernd Reuther and Joachim Götze. An Approach for an Evolvable Future Internet Architecture. In 1st Workshop, New Trends in Service & Networking Architectures, November 2008.
[ bib | dspace ]

The development of the Internet during the last years has shown that it is difficult to integrate new functionality. Especially the core mechanisms (TCP/IP) are hard to change. We consider the tight coupling between several functionalities to be the main reason for this problem. In this work we present a clean-slate approach for a new loosely coupled network architecture. To achieve this, we adopt concepts of service-oriented architectures. We also briefly discuss methods for handling heterogeneity which is more likely in such a loosely coupled environment.

[Sch08b]
Simon Schwantzer. Entwicklung einer kollaborativen Lernumgebung. Master's thesis, University of Kaiserslautern, Germany, October 2008.
[ bib | dspace ]

In dieser Arbeit wird eine synchron-verteilte Groupware entwickelt, über welche eine Kleingruppe ausgehend von einem gleichen Wissensniveau kollaborativ Wissen aufbereiten und strukturieren kann. Hierfür werden zwei verschiedene Ansätze verfolgt: Zum einen ein technisch-anwendungsorientierter Ansatz, welcher bisherige Entwicklungen innerhalb des kollaborativen Arbeitens betrachtet und basierend darauf die erweiterten Möglichkeiten aktueller Webtechnologie auslotet, zum anderen ein problemorientierter Ansatz, über welchen Elemente einer kollaborativen Umgebung ermittelt werden, die ein konstruktives verteiltes Lernen ermöglichen. Mit den eruierten Anforderungen beider Ansätze werden Konzept, Modell und Architektur einer kollaborativen Lernumgebung erstellt und an einer Umsetzung, dem Synchronous Learning Environment (SLE), veranschaulicht.

[GMM08]
Joachim Götze, Jochen Müller, and Paul Müller. Iterative Service Orchestration based on Dependability Attributes. Technical report, University of Kaiserslautern, Germany, September 2008.
[ bib | dspace ]

In a service-oriented architecture (SOA), the orchestration of services to new services and complex workflows is a common approach. Because the complexity and capabil- ity of the orchestrated services are increased, it is important to maintain and ensure the dependability attributes, e.g. availability and reliability, in such an environment. Today, most approaches focus on the needs during the creation of a single application, but the Internet became a commodity for end users during the last years and more services are available every day. While the range of available services is growing, the end users are helpless electing a service providing the quality of service they expect. Therefore, a straightforward approach is needed allowing the creation and modification of orchestrated services by end users with respect to dependability attributes.

[FM08]
Tino Fleuren and Paul Müller. BPEL Workflows Combining Standard OGCWeb Services and Grid-enabled OGC Web Services. In Proceedings of the 34th Euromicro Conference on Software Engineering and Advanced Applications, Parma, Italy, September 2008.
[ bib | dspace ]

When designing a Grid workflow, it might be necessary to integrate different kinds of services. In an ideal scenario all services are Grid-enabled. But real workflows often consist of Grid-enabled and non Grid-enabled services.

One reason is that Grid-enabling services can be costly. Therefore it is favorable to solely Grid-enable the compute-intensive and time-consuming applications. Additionally, workflows should be allowed to include Grid jobs that execute legacy applications.

Another reason is that very often, third parties charge fees for accessing their services. Hence, it is impossible to convert such a third party service into a service that can be integrated into a Grid environment at all.

This paper discusses problems of designing a workflow that consists of all these different kinds of services. The geospatial domain is exemplarily used to demonstrate difficulties that workflow designer have to overcome, i.e. constructing a geospatial workflow by using combinations of conventional Web services (XML-based), standard OGC Web services and Grid-enabled OGC Web services (WSRF-based).

The concept of a workflow engine capable of enacting these workflows is presented and an implementation based on the ActiveBPEL engine is proposed.

[Ste08]
Michel Steichen. Konzeption eines RFID-Lesegerätes, August 2008.
[ bib | dspace ]

In dieser Projektarbeit wird ein RFID-Leseger at entwickelt, welches in der Lage ist, RFID-Transponder zu lesen und zu beschreiben. Mit dem Selbstbau dieses Gerätes zeigen wir, dass es mit einfachen und leicht erhältlichen Mitteln möglich ist, einen solchen RFID-Demonstrator zu bauen. Das Gerät kann dazu benutzt werden, die Funktionsweise der RFID-Technologie auf Messen oder Workshops zu veranschaulichen.

[Mat08]
Kerbeck Matthias. Entwicklung eines Reputationssystems für service-orientierte Architekturen. University of Kaiserslautern, July 2008.
[ bib | dspace ]

[RH08]
Bernd Reuther and Dirk Henrici. A model for service-oriented communication systems (Journal Version). In Journal of Systems Architecture, June 2008.
[ bib | dspace ]

Using innovative protocols at the transport or network layer is difficult today. Even if such protocols become available, most applications are not able to utilize them because usage of TCP/IP is hard coded into the application. Service-oriented communication systems (SOCS) aim to decouple applications from lower level protocols. Therefore, a service-oriented interface between applications and the transport layer is introduced. A broker mediates transport service requests to appropriate configurations of transport service providers. A flexible and protocol independent specification schema for defining service requirements and offers is regarded as a key element for such an interface. The specification schema enables short and simple descriptions as well as detailed and sophisticated descriptions and can thus scale with information available about service providers, network status, as well as application and user requirements.

[MNDR08]
Paul Müller, Bernhard Neumair, and Gabi Dreo Rodosek. 1. DFN-Forum Kommunikationstechnologien. Gesellschaft Für Informatik (GI), May 2008.
[ bib | dspace ]

[Koc08]
Michael Koch. A Generic Database Webservice for the Venice Lightweight Service Grid, May 2008.
[ bib | dspace ]

Die vorliegende Arbeit beschreibt die Entwicklung eines generischen Datenbankdienstes für das an der TU Kaiserslautern entwickelte leichtgewichtige Servicegrid Venice. Durch den Einsatz von Webservices verarbeitet das System beliebige Datenbankabfragen des SQL-Standards und versendet Ergebnismengen nach einem stark typisierten XML-Schema. Die genaue Definition der Schnittstelle und deren Datentypen, erlaubt eine einfache, plattform- und programmiersprachenunabhängige Verwendung durch Anwendungen einer Venicedienstföderation. Zudem werden Funktionen wie Transaktionen, vorkompilierte Statements und die parallele Übertragung von aufgeteilten Ergebnismengen zur Latenzzeitverringerung unterstützt. Die JDBC-ähnliche Programmierschnittstelle erlaubt die intuitive Verwendung des Dienstes und die einfache Anpassung vorhandener Softwarekomponenten.

[Sch08a]
Simon Schwantzer. Entwicklung einer Client/Server-Plattform zur Verbreitung von eLearning-Inhalten, May 2008.
[ bib | dspace ]

Die Arbeit befasst sich mit der Entwicklung einer Plattform, welche im Bereich des eLearning anzusiedeln ist. Zwei Anforderungen liegen der Entwicklung zu Grunde: Zum einen soll sie zur Wiedergabe von Präsentationsaufzeichnungen dienen. Diese Aufzeichnungen werden mit einer existierenden Lösung, dem reLecture Paket, erstellt, und liegen somit in einem bereits spezifizierten Datenformat vor. Die Aufzeichnungsdaten sollen zentral bereitgestellt und von der Wiedergabekomponente direkt dargestellt werden können. Zum anderen soll die Möglichkeit einer Echtzeitübertragung von Präsentationen geprüft und entsprechende Schnittstellen zur Nutzung einer solchen Echtzeitübertragung implementiert werden. Die Erfüllung dieser Anforderungen umfasst die Umsetzung einer Empfangskomponente, die Betrachtung dafür notwendiger Serverkomponenten und die Entwicklung eines Demonstrationswerkszeugs zum Senden einer solchen Übertragung.

[ALRM08]
Viktor Achter, Ulrich Lang, Bernd Reuther, and Paul Müller. SuGI - Einsatz von Grid in mittleren und kleineren Rechenzentren. In GI-Edition Lecture Nodes in Informatics, May 2008.
[ bib | dspace ]

Die Kernaufgabe von SuGI besteht darin, Grid in die Fläche zu tragen und in der Fläche nutzbar zu machen. SuGI ist somit auf die Vielzahl kleinerer und mittlerer Rechenzentren von Hochschulen und Unternehmen ausgerichtet, die Grid-Technologien bisher nur in geringem Maße eingeführt haben. Im Verlauf des Projekts werden die im D-Grid-Projekt erlangten Erkenntnisse sowie D-Grid relevante Inhalte in geeigneter Weise den kleinen und mittleren Rechenzentren und der Unternehmens-IT von KMUs zugänglich gemacht. Um dies zu erreichen bietet SuGI einen Katalog von Maßnahmen, insbesondere Schulungen sowie externe Veranstaltungen in Form von online abrufbaren Inhalten, die der breiten Grid-Gemeinde zur Verfügung gestellt werden. Hierbei wird ein Fokus auf gut skalierende Methoden des E-Learnings gelegt, um mit hoch qualitativen Schulungsunterlagen eine möglichst breite Masse zu erreichen. Untermauert werden die Schulungen durch Probesysteme, an denen die neu erlangten Kenntnisse vertieft werden können.

[Hil08]
Markus Hillenbrand. Eine serviceorientierte Middleware für die Bereitstellung von Diensten im Internet unter Berücksichtigung von Transparenz, Offenheit und Zuverlässigkeit. Verlag Dr. Hut, April 2008.
[ bib | dspace ]

Im gesellschaftlichen und ökonomischen Umfeld ist das Internet allgegenwärtig und nicht mehr wegzudenken. War seine Nutzung zunächst einigen wenigen Experten vorbehalten, so steigt seine Nutzerzahl und die Menge der ansprechbaren Ressourcen und Dienste immer weiter an. Es zeigt sich allerdings, dass aufgrund der aktuellen Architektur des Internets Sicherheits- und Zuverlässigkeitsprobleme für geschäftskritische Anwendungen bestehen. Die Mitwirkung der Nutzer an der Gestaltung der Inhalte im Internet (Stichwort Partizipation imWeb 2.0) und die Medienkonvergenz (Stichwort Triple Play) haben hohe Anforderungen an Transparenz, Offenheit und Zuverlässigkeit an eine verteilte Anwendung im Internet.

In dieser Arbeit werden zunächst die Begriffe Transparenz, Offenheit und Zuverlässigkeit definiert und anhand ihrer Attribute näher spezifiziert. Anschließend werden etablierte Implementierungstechnologien (RPC, DCE, CORBA, DCOM, RMI, EJB, J2EE, .NET, P2P und Webservices) zur Umsetzung verteilter Anwendungen dahingehend untersucht, inwieweit es mit ihrer Hilfe möglich ist, Transparenz, Offenheit und Zuverlässigkeit zu erreichen. Es zeigt sich, dass keine der Implementierungstechnologien alle geforderten Attribute umsetzen kann. Im zentralen Teil wird eine serviceorientierte Middleware entwickelt, die über eine Abstraktionsschicht und eine Menge spezifizierter Dienste die Attribute Relokationstransparenz, Fehlertransparenz und administrative Skalierbarkeit für darauf aufsetzende verteilte Applikationen wesentlich verbessert. Am konkreten Anwendungsfeld der Internettelefonie wird diese serviceorientierte Middleware genutzt, um eine im Internet verteilt laufende Voice-over-IP-Anwendung aus lose gekoppelten Diensten zusammenzusetzen.

[HdWM08b]
Dirk Henrici, Patric de Waha, and Paul Müller. Bridging the Gap Between Pervasive Devices and Global Networks (long version). Technical report, University of Kaiserslautern, Germany, March 2008.
[ bib | dspace ]

For the future, it is envisioned that an incredibly high number of inexpensive pervasive devices surrounds us. These devices are networked so that they can exchange data with their environment. Already today we have global networks like the Internet, and there are already many attempts to connect sensors and actuators to these networks. However, there are a variety of problems like security, scalability, reliability, as well as resource and cost constraints. In this paper, we will present an advanced architecture for bridging the gap between pervasive devices like wireless sensors and the Internet. Various widespread concepts and technologies are combined to create a practical solution.

[Kle08]
Thomas Kleinberger. Ein Modell für das situative Lernen mit adaptiven kontinuierlichen Medien. Verlag Dr. Hut, March 2008.
[ bib | dspace ]

[Hen08]
Dirk Henrici. RFID Security and Privacy. March 2008.
[ bib | dspace ]

RFID technology is already used widely and is increasingly becoming a part of daily life. However, issues regarding security and privacy with respect to RFID technology have not been resolved satisfactorily. The challenges which must be overcome to resolve RFID security and privacy issues are immense; primarily because of the many constraints attached to the provision of security and privacy in RFID systems. These challenges are chiefly technical and economic in nature but also include ethical and social issues. Along with meeting the security and privacy needs of RFID technology, solutions must be inexpensive, practical, reliable, scalable, flexible, inter-organizational, and long lasting.

The book analyses in detail the problems currently being faced by researchers working in the field of RFID technology and discusses the goals and attacker models. This is followed by an introduction to state-of-the-art of RFID security and privacy systems technology. The concepts which underlie the proposed protocols are highlighted, explained, and illustrated using examples. For building open, inter-organizational RFID systems, the classic RFID model is extended and considerations in new directions are explored. RFID systems are then integrated into other parts of the pervasive computing vision. Among the current research results presented in this book, a new comprehensive framework, including required protocols for operation, is introduced. It can be used economically on a global scope, supports inter-organizational cooperation and data sharing, and adheres to all the architectural guidelines derived in this work.

[HdWM08a]
Dirk Henrici, Patric de Waha, and Paul Müller. Bridging the Gap Between Pervasive Devices and Global Networks. March 2008.
[ bib | dspace ]

For the future, it is envisioned that an incredibly high number of inexpensive pervasive devices surrounds us. These devices are networked so that they can exchange data with their environment. Already today we have global networks like the Internet, and there are already many attempts to connect sensors and actuators to these networks. However, there are a variety of problems like security, scalability, reliability, as well as resource and cost constraints. In this paper, we will present an advanced architecture for bridging the gap between pervasive devices like wireless sensors and the Internet. Various widespread concepts and technologies are combined to create a practical solution.

[KR08]
M. Rahamatullah Khondoker and M. Mahbubur Rahman. An Improved Simulation Modelling Method using OOP language features. In In Proc. of the World Congress on Engineering (WCE 2008), pages 514-517, 2008.
[ bib | dspace ]

[BBB+08]
Sven Bergmann, Christian Bode, Jan Broer, Yarenny Castro Estrada, Torben Mülchen, M. Rahamatullah Khondoker, Benjamin Ronnenberg, Christoph Trappe, Tim Wendisch, and Nina Willms. MTT Project Story, 2008.
[ bib | dspace ]

[MR08]
Paul Müller and Bernd Reuther. Future Internet Architecture - A Service Oriented Approach. In In it - Information Technology, Volume 50, Number 6, 2008, Oldenbourg Verlag, Munich, 2008.
[ bib | dspace ]

[KT08]
M. Rahamatullah Khondoker and C. Trappe. Feasibility of Digital Pen and Paper Technology as Data Acquisition Tool in International Schools. In In proc. of the World Conference on Educational Multimedia, Hypermedia & Telecommunications (ED-MEDIA 2008), pages 832-839. Association for the Advancement of Computing in Education (AACE), 2008, 2008.
[ bib | dspace ]

This paper presents a digital pen based attendance tracking and grading system for K-12 class room administration. The question, whether this system is feasible for International Schools, is the focus of this paper. This matter is discussed based on observations made during the development and prototypical integration of the system in an International School (IS), as well as findings of an online survey concerned with the current process of attendance tracking and grading, including available technology in schools, the potential users of the system and their administrative tasks.

[HM08]
Dirk Henrici and Paul Müller. Providing Security and Privacy in RFID Systems Using Triggered Hash Chains. January 2008.
[ bib | dspace ]

RFID technology shall increase security, e.g. by helping to prevent counterfeiting. But the technology also causes privacy issues. In this paper, after highlighting goals and problems, an approach called Triggered Hash Chains is pro-posed to address the problems. The approach combines concepts of two very different, widely known RFID protocols, i.e. the Hash-based ID variation approach and the Hash chain approach. The resulting proposal joins the advantages of both protocols. The approach is evaluated using a variety of criteria that are relevant in practice.

[TGFE+08]
Phuoc Tran-Gia, Anja Feldmann, Jörg Eberspächer, Martina Zitterbart, Paul Müller, and Hans Schotten. G-Lab Phase 1 Studien und Experimentalplattform für das Internet der Zukunft. Technical report, University of Kaiserslautern, Germany, 2008.
[ bib | dspace ]

Das heutige Internet besitzt eine große wirtschaftliche Bedeutung, basiert jedoch größtenteils noch auf Mechanismen und Algorithmen, die in den 70er und 80er Jahren entwickelt wurden. Neue Anwendungen im geschäftlichen und privaten Bereich stellen Anforderungen, für die das Internet ursprünglich nicht konzipiert war und sehen sich Sicherheitsproblemen gegenüber, die auf Defizite in der Architektur des Interne hinweisen. Von besonderem Interesse ist dabei das Wechselspiel zwischen den Möglichkeiten der Technik und den Anforderungen der Applikationen. Dies wird bei Untersuchungen im Rahmen der Studien in G-Lab explizit mit betrachtet.

[MJGM07]
Jochen Müller, Florian Jostock, Joachim Götze, and Paul Müller. Workflow Monitoring in Service-Orientierten Architekturen. In Volker Nissen, Mathias Petsch, Hagen Schorcht - Service-orientierte Architekturen - Chancen und Herausforderungen bei der Flexibilisierung und Integration von Unternehmensprozessen, October 2007.
[ bib | dspace ]

[TN07]
Judith Carole Tetchou Ngaindjo. Konzeption von multimedialem Recording von Onlineressourcen. Master's thesis, University of Kaiserslautern, Germany, September 2007.
[ bib | dspace ]

E-Learning ist heutzutage ein weit verbreiteter Anwendungsbereich im Internet. In den Hochschulen werden zahlreiche Tools entwickelt um den Studierenden einem besseren Zugang zum Wissen zu ermöglichen. Die bessere Vorbereitung, Nachbereitung des Vorlesungsinhalts sowie bessere Verfolgung der Vorlesung während sie gehalten wird zählen auch zu den Zielen solcher Tools. Es sollte dadurch eine Steigerung des Lernerfolgs folgen. Die automatische Vorlesungsaufzeichnung (auch: Lecture Recording, Presentation Recording) hat sich zu einem sehr populäreren Ansatz im Bereich E-learning entwickelt um effektiv und effizient multimediale Inhalte zu erstellen. In dieser Arbeit wird ein weiterer Beitrag zu diesem Forschungsgebiet geleistet. Sie befasst sich mit der Konzeption, dem Entwurf und der Implementierung von einem Tool, das die animierten Bilder, die präsentierten Folien mit Notizen des Vortragenden, sowie Stimme des Vortragenden aufzeichnet. Interessant für diese Arbeit ist die Entwicklung für dieses Tool von eigener Benutzeroberfläche, und von einer Schnittstelle zur Interaktion und Aufruf von unterschiedlichen Anwendungen wie PowerPoint und Internet Explorer. Somit können die Folien die auf diesen Anwendungen basieren, mit den an der Oberfläche vorhandenen Werkzeugen annotiert werden. Die Entwicklung soll unter Beachtung der Benutzerfreundlichkeit, der Modularität und der Formatunabhängigkeit erfolgen.

[MLM07]
Paul Müller, Peter Liggesmeyer, and Erik Maehle. Proceedings of the 33rd EUROMICRO Conference 2007. IEEE, August 2007.
[ bib | dspace ]

[HKM07]
Markus Hillenbrand, Aneta Kabzeva, and Paul Müller. A Presence Service for the Venice Service Grid. In 33rd Euromicro SEAA conference, August 2007.
[ bib | dspace ]

A Presence Service for the Venice Service Grid

[HGM07]
Markus Hillenbrand, Joachim Götze, and Paul Müller. A File System Service for the Venice Service Grid. In 33rd Euromicro SEAA conference, August 2007.
[ bib | dspace ]

A File System Service for the Venice Service Grid

[Hag07]
Pascal Adrian Hagedorn. Analyse und Design von RFID-Systemen und RFID-Sensorsystemen, July 2007.
[ bib | dspace ]

Die RFID-Technik ermöglicht verschiedenste Anwendungen innerhalb der unterschiedlichsten Einsatzgebiete. Diese reichen vom gewöhnlichen All-tagsgegenstand eines Autoschlüssels mit Zugangskontrolle anhand eines RFID-Tags bis hin zur Verfolgung der Kühlkette und Position von Rinder-hälften aus Argentinien mittels Temperatursensoren und GPS (Global Po-sitioning System) über RFID-Sensorsysteme. Durch sinkende Herstellkosten und fortschreitende Miniaturisierung für RFID-Tags und RFID-Sensoren erschließen sich aus ökonomischen und technischen Gesichtspunkten immer neue Anwendungsdomänen. Entlang der gesamten Supply Chain können die RFID-Tags bei Bedarf berührungs-los gelesen und beschrieben werden, d.h. auch über die Unternehmens-grenzen hinweg können Prozesse unterstützt, beeinflusst und verbessert werden. Des Weiteren können die von den Sensoren ermittelten Daten selbständig in den RFID-Tags gespeichert werden. Dies alles geschieht kabellos, womit eine fast grenzenlose Mobilität erreicht werden kann. Diese Arbeit gibt einen Überblick über die Einsatzmöglichkeiten und An-wendungsformen von RFID-Systemen, RFID-Sensorsystemen und über die zur Umsetzung benötigten Techniken. Anhand einer Analyse verschiedener Anwendungsszenarien wird ein Modell entwickelt, dass vor und während der Einführung von RFID in Unternehmen auf wichtige Faktoren eingeht. Ausgehend von den gestellten Anforderungen und der Projekt-Treiber werden sowohl Faktoren der technischen Realisierbarkeit als auch Fakto-ren der gesellschaftlichen Akzeptanz durchleuchtet. Darauf aufbauend kann das Projekt einer Rentabilitätsbewertung unterzogen werden, ob sich eine Unsetzung auch wirtschaftlich als sinnvoll erweist.

[Els07]
Christian Elsen. Service-Orientierte Unterstützung verteilter kollaborativer Gruppen - E-Collaboration Strategie der Lufthansa Technik AG. Master's thesis, University of Kaiserslautern, Germany, July 2007.
[ bib | dspace ]

Die Fähigkeit zur weltweiten Zusammenarbeit spielt im Rahmen der globalen Präsenz eines Großkonzerns eine zunehmend wichtigere Rolle. Hierdurch entstehen zahlreiche neue Anforderungen und Ansprüche an die elektronische Unterstützung der Kollaboration zwischen Mitarbeitern, Kunden und sonstigen Partnern. Die vorliegende Arbeit untersucht Möglichkeiten der elektronischen Unterstützung dieser Kollaboration in Bezug auf ein weltweit agierendes Unternehmen, die Lufthansa Technik AG. Es werden strategische Möglichkeiten zur Bereitstellung global verfügbarer elektronischer Hilfsmittel aufgezeigt und erläutert. Dazu werden zunächst das Thema Kollaboration in Hinblick auf die Informationstechnik in Unternehmen eingeführt und grundlegende Begriffe definiert. Um den Bezug zwischen dem eher wissenschaftlich-theoretischen Gebiet der IT-unterstützten Kollaboration einerseits und den pragma-tischen Anforderungen eines Unternehmens andererseits herzustellen, wird ein Modell aufgestellt, durch das grundlegende kollaborative Prozesskategorien aufgezeigt werden. Nach einer kurzen Einführung in das Thema der Serviceorientierten Architekturen (SOA), wird auf dieser Basis ein Framework für netzwerkzentrische Kollaborations-Dienste vorgeschlagen. Die Fähigkeiten und Vorteile dieser Architektur werden anschließend anhand einer Fallstudie verdeutlicht.

[Har07]
Daniel Harms. Dienstattribute für serviceorientierte Workflows, July 2007.
[ bib | dspace ]

In der vorliegenden Arbeit wird die Verknüpfung der Workflowtechnologie mit dem Konzept der serviceorientierten Architekturen untersucht. Dazu werden Informationen zur möglichst umfassenden Beschreibung von Services identifiziert, um die Integration in Workflow-Management-Systeme und somit Geschäftsprozesse zu vereinfachen. Eine Komponente zur Speicherung und Darstellung dieser Informationen wird konzipiert. Anhand einer Fallstudie wird die Funktionsweise der entwickelten Konzepte demonstriert.

[Wil07]
Konstantin Maximilian Wilking. Service-Orientierte Unterstützung von Workflows - Entwicklung einer Evaluationskomponente, July 2007.
[ bib | dspace ]

Ziel dieser Arbeit ist es ein Konzept für ein Bewertungssystem zu ent-wickeln, dass die Evaluation von Service Orientierten Workflows hin-sichtlich verschiedener Aspekte unterstützt. Hierzu wird zuerst der Begriff der Service Orientierten Architektur erörtert und eine mögli-che technische Realisierung aufgezeigt. Anschließend wird auf den Ablauf eines Workflow Lifecycle eingegangen. Danach wird sich mit dem Begriff der Evaluation als solchem beschäftigt und welches die Merkmale einer jeden Evaluation sind. Im folgenden Teil werden Ar-beiten besprochen die sich mit einer ähnlichen Aufgabenstellung be-fassen. Der darauf folgende Hauptteil der Arbeit befasst sich mit der Entwicklung eines Modells des Bewertungssystems. Ein Schwerpunkt dieses Teils ist die Identifizierung von Bewertungsszenarien. Damit wird das Ziel verfolgt den Entwicklern von Service Orientierten Workflows und der Komponente, die letztendlich die entsprechenden Serviceinstanzen auswählt und in den Service Orientierten Workflow integriert, die Möglichkeit zu geben ihre Arbeit zu optimieren und an die Wünsche der Service Requester anzupassen. Abschließend wird das entwickelte Modell in ein bestehendes Framework eingefügt und anhand einer Fallstudie verifiziert.

[PGG+07]
Stefan Piger, Christian Grimm, Joachim Götze, Markus Hillenbrand, Jürgen Glowka, Tobias Dussa, and Gerti Foest. AAI-Prototyp für die D-Grid Infrastruktur. Technical report, University of Kaiserslautern, Germany, June 2007.
[ bib | dspace ]

Das Projekt D-Grid strebt an, eine nachhaltige Grid-Infrastruktur für die deutsche Wissenschaft aufzubauen. Unterstützt wurde das D-Grid Projekt in diesem Bestreben im Herbst 2006 vom Bundesministerium für Bildung und Forschung (BMBF) durch eine finanzielle Förderung („Sonderinvestitionen“) in Höhe von 5,3 M€. Diese Förderung sollte zum Aufbau einer Grid-Infrastruktur genutzt werden, die allen D-Grid Communities gleichermaßen zugänglich ist und perspektivisch den Kern einer deutschen eScience-Infrastruktur bildet. Die Mittel für die D-Grid Infrastruktur wurden auf acht Kernstandorte, sowie 17 kleinere Partner verteilt, die sich damit zum Betrieb von Grid-Ressourcen für das D-Grid verpflichteten. Die Kernstandorte sollten die erhaltenen Mittel je zur Hälfte zur Investition in Rechen- und Speicherressourcen nutzen. Den kleineren Partner wurden keine derartigen Verpflichtungen auferlegt. Weitere Institutionen können eigene Ressourcen in die gemeinsame Infrastruktur einbringen. Aus den Fördermitteln des BMBF wurden im Wesentlichen Rechencluster mit X86_64 kompatibler Architektur, sowie Speicherressourcen auf Basis von RAID-Systemen oder Tape-Bibliotheken beschafft. Ein wichtiges Ziel der D-Grid Infrastruktur ist es, alle drei in den D-Grid Communities verwendeten Grid-Middlewares zu unterstützen. Jeder Kernstandort muss daher für die Rechenressourcen den Zugang über das Globus Toolkit Version 4, die gLite Middleware Version 3, sowie über UNICORE 5 ermöglichen. Speicherressourcen sind entweder über ein gLite Storage Element mit einem dCache-SRM-Interface oder über OGSA-DAI anzubinden. Das D-Grid Integrationsprojekt (DGI) hat für die Unterstützung der drei Middlewares, sowie der Speicherdienste eine Referenzarchitektur (vergl. Abbildung 1) definiert. Um das Einbringen von Ressourcen in die D-Grid Infrastruktur zu erleichtern, wurden Anleitungen für die Referenzinstallationen ebenfalls durch das DGI erstellt. Die übergeordneten Ziele der AAI für die D-Grid Infrastruktur liegen in der Unterstützung der drei Grid-Middlewares, sowie der Berechtigung zur Nutzung der gesamten Infrastruktur nach einmaliger Anmeldung durch die Nutzer. Jeder D-Grid Nutzer soll somit in der Lage sein, alle drei Middlewares zu verwenden. Das Ziel des vorliegenden Berichts ist es, den Stand der aktuellen Architektur und Implementierung der Authentifizierungs- und Autorisierungsinfrastruktur im D-Grid zu vermitteln. Es wird angestrebt, Administratoren das Einbringen von zusätzlichen Ressourcen in die Infrastruktur sowie neuen Nutzern des D-Grid den Einstieg zu erleichtern. Am Ende des Berichts wird ein Ausblick über angestrebte Erweiterungen der AAI gegeben.

[dW07]
Patric de Waha. Sichere und verlässliche Kommunikation zwischen Low-Cost-Devices und PCs. Master's thesis, University of Kaiserslautern, Germany, June 2007.
[ bib | dspace ]

Die zunehmende Präsenz intelligenter elektronischer Geräte und vor allem deren Vernetzung stellt uns vor einige neue Herausforderungen. Sicherheit und Kosten sind nur einige der ausschlaggebenden Probleme mit denen wir uns konfrontiert sehen. Das Anbinden von einfachen Geräten an große Netze, vor allem an das Internet, wirft Probleme auf, die Zuwendung bedürfen. So sind z.B. Kosten und Sicherheit eines der wesentlichen Faktoren, die in diesen Szenarien genauerer Untersuchung bedürfen. In dieser Diplomarbeit, werden Aspekte wie Ausfallsicherheit, Kosten und sichere Kommunikation im Kontext des Ubiquitous computing besprochen. Anschließend werden Konzepte vorgeschlagen, die diesen Problemen Rechnung tragen. Die Funktionsfähigkeit der erarbeiteten Methoden und Konzepte, wird anhand eines realen Fallbeispiels und eines Demonstrator, nachgewiesen.

[HdW07]
Dirk Henrici and Patric de Waha. Vereinfachung der Administration von IP-Netzwerken mit dynamischer Hostkonfiguration. June 2007.
[ bib | dspace ]

Mit DHCP (Dynamic Host Configuration Protocol) ist es möglich, Netzwerkgeräten beim Anschluss an das Netzwerk dynamisch eine IP-Adresse zuzuweisen. Aus der Sicht des Netzwerkmanagements ist jedoch eine statische Konfiguration vorzuziehen, weil damit bei Netzmissbrauch leichter auf den Verursacher geschlossen werden kann. In diesem Beitrag wird gezeigt, wie sich die Vorzüge beider Verfahren vereinen lassen. Der DHCP-Dienst wird so beeinflusst, dass IP-Adressen abhängig von dem Ort der physikalischen Anbindung des Nutzers (Port/Netzwerkdose) zugewiesen werden. Dies erhöht die Transparenz für Administratoren, da aus einer IP-Adresse gleich auf die geographische Position des Nutzers geschlossen werden kann.

[MJ07]
Paul Müller and Eike Jessen. 21. DFN-Arbeitstagung über Kommunikationsnetze. May 2007.
[ bib | dspace ]

[Kab07]
Aneta Kabzeva. Ein serviceorientierter Ansatz zum Management von Presence-Informationen (unter besonderer Berücksichtigung von Skalierbarkeitsaspekten). Master's thesis, University of Kaiserslautern, Germany, April 2007.
[ bib | dspace ]

Die Verbreitung des breitbandigen Internetzugangs und die wachsende Anzahl der Internet-Nutzer hat das Kommunikationsverhalten der WWW-Nutzer verändert. Die Verwendung von E-Mails, Instant Messengers, Newsgroups und VoIP-Anwendungen hat sich deutlich verbreitet und angefangen, die traditionelle Kommunikationsformen wie Post oder Telefon zu ersetzen.

Heutzutage existieren mehrere Web-Anwendungen, die verschiedene Formen der Kommunikation integrieren und so eine effektive Gestaltung von Kommunikationsprozessen ermöglichen. Ein typisches Merkmal dieser Anwendungen ist die Anzeige des Anwesenheitsstatus der User, die sogenannte Presence. Diese Eigenschaft informiert die Nutzer der Anwendungen, wann und wie sie ihre Kontaktpersonen erreichen können.

Das Ziel dieser Diplomarbeit ist die Realisierung eines serviceorientierten Presence-Dienstes für das Framework Venice, welches an der TU Kaiserslautern entwickelt wurde.

[Zha07]
Ge Zhang. A model for user based IP traffic accounting. KLUEDO - University of Kaiserslautern, February 2007.
[ bib | dspace ]

Nowadays, accounting, charging and billing users' network resource consumption are commonly used for the purpose of facilitating reasonable network usage, controlling congestion, allocating cost, gaining revenue, etc. In traditional IP traffic accounting systems, IP addresses are used to identify the corresponding consumers of the network resources. However, there are some situations in which IP addresses cannot be used to identify users uniquely, for example, in multi-user systems. In these cases, network resource consumption can only be ascribed to the owners of these hosts instead of corresponding real users who have consumed the network resources. Therefore, accurate accountability in these systems is practically impossible. This is a flaw of the traditional IP address based IP traffic accounting technique. This dissertation proposes a user based IP traffic accounting model which can facilitate collecting network resource usage information on the basis of users. With user based IP traffic accounting, IP traffic can be distinguished not only by IP addresses but also by users. In this dissertation, three different schemes, which can achieve the user based IP traffic accounting mechanism, are discussed in detail. The inband scheme utilizes the IP header to convey the user information of the corresponding IP packet. The Accounting Agent residing in the measured host intercepts IP packets passing through it. Then it identifies the users of these IP packets and inserts user information into the IP packets. With this mechanism, a meter located in a key position of the network can intercept the IP packets tagged with user information, extract not only statistic information, but also IP addresses and user information from the IP packets to generate accounting records with user information. The out-of-band scheme is a contrast scheme to the in-band scheme. It also uses an Accounting Agent to intercept IP packets and identify the users of IP traffic. However, the user information is transferred through a separated channel, which is different from the corresponding IP packets' transmission. The Multi-IP scheme provides a different solution for identifying users of IP traffic. It assigns each user in a measured host a unique IP address. Through that, an IP address can be used to identify a user uniquely without ambiguity. This way, traditional IP address based accounting techniques can be applied to achieve the goal of user based IP traffic accounting. In this dissertation, a user based IP traffic accounting prototype system developed according to the out-of-band scheme is also introduced. The application of user based IP traffic accounting model in the distributed computing environment is also discussed.

[HGZM07]
Markus Hillenbrand, Joachim Götze, Ge Zhang, and Paul Müller. A Lightweight Service Grid based on Web Services and Peer-to-Peer. In KiVS 2007, February 2007.
[ bib | dspace ]

What is The Grid? This question has been asked by many people and has been answered by many more. On our way to the One Grid, it is currently only possible to distinguish between several Computational, Data and Service Grids. This paper introduces Venice, a lightweight Service Grid that allows for easy service deployment, easy maintenance and easy service usage. It contains management services, information services and application services that can be used to build distributed applications upon. Its main focus in on providing a flexible and dependable infrastructure for deploying services that do not require special knowledge and expertise in Grid computing.

[PGGH07]
Stefan Piger, Christian Grimm, Joachim Götze, and Markus Hillenbrand. Ergebnisse der Interviews mit den D-Grid-Communities. Technical report, University of Kaiserslautern, Germany, January 2007.
[ bib | dspace ]

Die in diesem Bericht zusammengefassten Interviews fanden im Zeitraum von September bis November 2006 statt. Geführt wurden die Interviews per Telefon- und Videokonferenz mit dem Ziel, den Bedarf der D-Grid-Communities in Bezug auf Authentifizierungs- und Autorisierungsfunktionalitäten für eine deutsche Grid-Infrastruktur aufzunehmen. Auf Basis der Ergebnisse der Interviews soll ein Prototyp für eine AA-Infrastruktur im D-Grid konzipiert werden, der im Idealfall die im D-Grid unterstützten Grid-Middlewares Globus Toolkit 4, gLite und UNICORE vollständig einbezieht.

[Bel06]
Tim Belhomme. Site-Multihoming mit IPv6. Master's thesis, University of Kaiserslautern, Germany, November 2006.
[ bib | dspace ]

Die Arbeit gibt zunächst einen Überblick über eine typische Multihoming-Umgebung und erläutert in diesem Zusammenhang verwendete Begriffe. Ebenfalls wird auf Ziele, Anforderungen und Eigenschaften von Multihoming genauer eingegangen. Es werden die verschiedenen Architekturen für Multihoming und deren Klassifizierung vorgestellt und verwandte Arbeiten mit demselben Ziel wie der eigene Ansatz – Multihoming für das Internet Protokoll der Version 6 zu unterstützen – dargestellt. Der eigene Ansatz „SiMIA“ wird dargestellt und die konkrete Umsetzung der Referenzimplementierung erläutert. Abschließend werden die verwandten Arbeiten mit dem eigenen Ansatz verglichen und diskutiert.

[MGM06]
Jochen Müller, Joachim Götze, and Paul Müller. Eine Web-Architektur zur Unterstützung interaktiver Prozesse in der Flächennutzungsplanung. In 36. Jahrestagung der Gesellschaft für Informatik (GI), Dresden, Germany, October 2006.
[ bib | dspace ]

In einem Flächennutzungsplan (FNP), auch vorbereiteter Bauleitplan genannt, wird festgelegt, wie die Flächen innerhalb einer Gemeinde genutzt werden sollen. Der FNP soll die verschiedenen räumlichen Nutzungsansprüche, wie beispielsweise Wohnen, Verkehr oder Gewerbe koordinieren und zu einem abgewogenen Gesamtkonzept zusammenzuführen. Durch die unterschiedlichen Interessen der Akteure, die im Rahmen der Flächennutzungsplanung beteiligt werden, ergibt sich jedoch ein sehr komplexer und dadurch kosten- und zeitintensiver Prozess. Im Einsatz moderner Informations- und Kommunikationstechnologien zur Unterstützung des gesamten Workflows wird ein hohes Optimierungspotential gesehen [Stein03].

[MBK06]
Paul Müller, Claudia Baltes, and Patrick Koppen. Self-Management in heterogenous Networks using a Service-Oriented Architecture. In IEEE CCNC 2007 4th (IEEE Consumer Communications and Networking Conference), October 2006.
[ bib | dspace ]

Self-Managing Networks promise to help network administrators in their daily work and are less error-prone. This paper introduces an architecture for monitoring a local area network and protecting it against misuse. A regulatory system to automatically separate or restrict a malicious host from the network is introduced. Whereby the focus is to support even heterogenous networks. Various sensors like an IDS or accounting system may make the decision that a host should be detached or rate-limited. A request is sent to the regulatory system and the problem is to automatically determine the best way to enforce this regulation as there are various possibilities e.g. disabling a port or applying packet filters. Modules for locating the host and configuring the network devices complete the presented solution.

[dW06]
Patric de Waha. Vereinfachung der Administration von IP-Netzwerken mit dynamischer Hostkonfiguration, October 2006.
[ bib | dspace ]

Die Dienste des DHCP sind in grossen Netzen unverzichtbar geworden. Die technische Administration von IP-Adressen ist damit zentral verwaltbar und somit wartungsfreundlicher. Der DHCP Verwaltungsdienst verteilt anhand fester Regeln IP-Adressen aus seinem Adresspool an Nutzer die den Dienst beantragt haben. Diese Projektarbeit hat als Ziel den DHCP Dienst so zu beeinflussen dass IP-Adressen nicht zufällig, sondern abhängig von dem physikalischen Anbindung des Nutzers verteilt werden. Dies würde die Transparenz für Administratoren erhöhen, da aus jeder IP-Adresse gleich auf die geographische Position des Nutzers geschlossen werden kann.

[CGB+06]
Ivica Crnkovic, Paul Grünbacher, Stefan Biffl, Peter Merz, and Paul Müller. Proceedings of the 32nd Euromicro Conference on Software Engineering and Advanced Applications. IEEE, September 2006.
[ bib | dspace ]

[DEF+06b]
Tobias Dussa, Ursula Epting, Bartol Filipovic, Gerti Foest, Joachim Götze, Christian Grimm, Markus Hillenbrand, Christian Kohlschütter, Ralf Lohner, Paul Müller, Marcus Pattloch, Stefan Piger, Tobias Straub, and Jan Wiebelitz. Use Cases for Authorization in Grid-Middleware. Technical report, University of Kaiserslautern, Germany, September 2006.
[ bib | dspace ]

Security services in Grid environments, especially the authentication but also parts of the user authorization are largely based on PKI and X.509 certificates. In contrast to the well-established authentication infrastructures, the harmonization of authorization mechanisms as implemented in the examined Grid middlewares – Globus Toolkit 4, gLite and UNICORE – turns out to be a complex challenge. As a preliminary work towards a common D-Grid wide AAI, a study of the different authorization approaches for common use cases was conducted. The aim of this work was to examine the feasibility of a common authorization infrastructure of these Grid middlewares. The use cases were defined from two different perspectives: authorization measures by users and by administrators. The regarded application areas were computing and information services as well as data and VO management. All results are based on practical experiences. Only the means supported by a standard deployment of the respective middleware have been considered, i.e. without additional (3rd party) software. The report confirms the predominant notion of the inhomogeneous and coarse grained authorization mechanisms in current Grid middlewares. Furthermore, we found that authorization functionality differs greatly especially between Globus Toolkit 4 and gLite on one side and UNICORE on the other side. This most prominently results from the current lack of the VO paradigm in UNICORE. Thus, a harmonization of the authorization infrastructure appears feasible on a high-level between the first two middlewares. The inclusion of UNICORE in such a concept requires substantial modifications of the middleware itself.

[HM06]
H.-G. Hegering and Paul Müller. Grids - es bleiben noch große Herausforderungen. In PIK - 29. Jahrgang, Heft 3 2006, S. 130 f, September 2006.
[ bib | dspace ]

[Jan06]
Anne Jannasch. Konzeption und Modellierung eines Internetportals für AutoID-Systeme, August 2006.
[ bib | dspace ]

[HGM06e]
Markus Hillenbrand, Joachim Götze, and Paul Müller. Web Services Directory based on Peer-to-Peer Technology. In 32nd EUROMICRO Conference, Cavtat, Croatia, Aug/Sep 2006, August 2006.
[ bib | dspace ]

Service-oriented architectures foster the interaction of a multitude of different services. In order to ensure flawless service interaction a directory service is needed that can be used to find suitable services for a desired task. A centralized solution for local services might be suitable for small systems, but on a larger scale - when systems start to inter- act via Federations of Trust - the need for an highly available and easily maintainable directory service arises.

[Jos06]
Florian Jostock. Entwicklung von Standortbezogenen Diensten für Mobiltelefone, August 2006.
[ bib | dspace ]

Die rasenden technischen Fortschritte im Bereich der Mobiltelefone und die damit einhergehenden fallenden Preise haben dazu geführt, dass es inzwischen mehr Mobiltelefone als Bürger in Deutschland gibt. Neben der Möglichkeit zum Telefonieren rücken zunehmend mobile Datendienste in den Vordergrund. Für viele dieser Dienste ist der Standort des Benutzers von Bedeutung, da die meisten der angebotenen Informationen oder Dienstleistungen nur in einer bestimmten Region von Bedeutung sind. Nutzerbefragungen ergaben, dass Informationen über den Standort für die meisten Dienste, die Benutzer von Mobiltelefonen sich wünschen, eine große Rolle spielen. In dieser Arbeit werden die Probleme und Lösungsansätze bei der Entwicklung Standortbezogener Dienste untersucht werden.

[HGM06d]
Markus Hillenbrand, Joachim Götze, and Paul Müller. Venice - A Lightweight Service Grid. In 32nd EUROMICRO Conference, Cavtat, Croatia, Aug/Sep 2006, August 2006.
[ bib | dspace ]

What is the Grid? This question has been asked by many people and has been answered by many more. On our way to the One Grid, it is currently only possible to distinguish between several Computational, Data and Service Grids. Venice is becoming a lightweight Service Grid that allows for easy service deployment, easy maintenance and easy service usage.

[Mun06]
Florian Munz. Ein serviceorientierter Ansatz zur Verwaltung von Internet-Informationsdiensten. Master's thesis, University of Kaiserslautern, Germany, August 2006.
[ bib | dspace ]

In dieser Diplomarbeit werden, aufbauend auf einer Darstellung der grundlegenden Architektur des World Wide Webs, die aktuellen Entwicklungslinien des Web 2.0 geordnet und dabei zwei wesentliche Schlüsseltechnologien identifiziert und dargestellt. Diese Schlüsseltechnologien bilden die Basis vieler Innovationen und Anwendungen des Web2.0 und zeigen ein großes Potenzial für die weitere Entwicklung. Die aktuelle Entwicklung im Web geht zu immer mehr Interaktion und Partizipation eines jeden Benutzers. Von einem passiven Konsumenten-Medium verwandelt sich das Web in ein Writable Web. Die dadurch entstehenden Probleme lassen sich mit den bisherigen Konzepten und Anwendungen nur schlecht bewältigen. Ein Lösungskonzept, um den Umgang mit dem Writable Web zu erleichtern, wird vorgestellt und prototypisch implementiert. Dieses Web-Cockpit basiert auf einem erweiterbaren Konzept zur Verfolgung interessanter Interaktionen und Ereignisse und soll die Autorenrolle der Benutzer des Web 2.0 erleichtern.

[Wei06]
Paul Weibert. Ein flexibler Ansatz zur Bereitstellung multimedialer Inhalte für mobile Endgeräte. Master's thesis, University of Kaiserslautern, Germany, June 2006.
[ bib | dspace ]

Mobile Banking, Mobile Marketing, Mobile Entertainment, Mobile … Mobile Technologien halten in unserer Zeit beinah in jeden Bereich Einzug. Mobile steht in diesem Zusammenhang für die Unterstützung der Funktionalitäten aus der jeweiligen Anwendungsdomäne (Banking, Marketing, Entertainment. etc.) auf mobilen Endgeräten. Fast in jeder dieser Domänen wollen Content Anbieter ihre Informationen im mobilen Internet (WAP) darstellen. Dabei kann es um Inhalte gehen die im normalen WWW zugänglich sind (Newsmeldungen, Jobbörsen, interaktive Dienste, etc.), aber auch um Inhalte die speziell auf den Einsatz auf mobilen Endgeräten ausgerichtet sind z.B. Logos, Klingeltöne, Mobile Videos und weitere multimediale Daten. Der Einsatz von Multimedia und anderen Inhalten im mobilen Bereich ist aber wegen einer großen technischen Vielfalt von mobilen Endgeräten sehr schwer. Unterschiedliche Geräte haben unterschiedliche Displaybreite, unterstützen verschiedene Formate, etc. In dieser Diplomarbeit wird eine Content Management System Lösung MobileCms für Content Anbieter, die ihre Inhalte auf mobilen Endgeräten anbieten wollen, spezifiziert und prototypisch implementiert.

[RH06b]
Bernd Reuther and Dirk Henrici. TCP/IP und UDP/IP – ist da sonst gar nichts mehr? In 20. DFN-Arbeitstagung, 6.-9. Juni 2006, Heilbronn, June 2006.
[ bib | dspace ]

TCP/IP und UDP/IP sind heute die dominierenden Transport- und Netzwerkprotokolle. Es existieren zwar alternative Protokolle, diese werden jedoch in der Praxis nur selten genutzt. Problematisch ist, dass neue oder spezialisierte Protokolle explizit von den Anwendungen unterstützt werden müssen. Hier wird ein Modell vorgestellt, das Applikationen Transportdienste anbietet, wobei die verwendeten Protokolle für die Applikation transparent sind. Geeignete Protokolle werden unter Berücksichtigung der Ausführungsumgebung zur Laufzeit auswählt und konfiguriert.

[RH06a]
Bernd Reuther and Dirk Henrici. A Model for Service-Oriented Communication Systems. In 20. DFN-Arbeitstagung, 6.-9. Juni 2006, Heilbronn, June 2006.
[ bib | dspace ]

Like most software products, protocols are continuously enhanced and new protocols are developed. But especially new protocols of the transport layer can not be utilized widely easily. Even if the new protocols are made available, it is still necessary to adapt many applications or the protocols are not used by the majority of applications otherwise. The current situation is that only very limited enhancements of protocols are possible without changing applications. The proposed solution is to let applications use communications services only instead of protocols. A model for service-oriented communications systems that follows the concepts of service-oriented architectures is introduced. The model enables choosing and configuring protocols autonomously with regard to environmental and temporal conditions.

[HGM06b]
Dirk Henrici, Joachim Götze, and Paul Müller. A Hash-based Pseudonymization Infrastructure for RFID Systems. In IEEE Security, Privacy and Trust in Pervasive and Ubiquitous Computing International Workshop (IEEE SecPerU 2006) at IEEE International Conference on Pervasive Services (ICPS 2006); June 29th, 2006; Lyon; France, June 2006.
[ bib | dspace ]

Many proposals have been made to solve the privacy implications of RFID systems: The main idea to ensure location privacy is to change the identifiers of RFID tags regularly. For building inter-organizational RFID systems, pseudonyms can be used to provide a link to the respective owner of a tag without affecting location privacy. Based on these considerations, in this paper a pseudonymization infra¬structure is presented that is based on one-way hash functions and thus is a better fit for the specific demands of resource scarce tags than approaches based on public key cryptography.

[MZLM06]
Jochen Müller, Ge Zhang, Jean-Christophe Lapayre, and Paul Müller. Service-oriented Support of Cooperative Workflows – Considerations for Urban Planning Processes. In 11th Conference of the Association for Information And Management, Luxemburg, June 2006.
[ bib | dspace ]

Web-based information sources have evolved to an essential element in our daily and professional life. To process this faster and faster growing amount of information, web portals provide personalized access to specific information and communication services. In this paper, an example from urban planning is given. In this workflow, different actors are interacting in an ad-hoc manner. Therefore, a Portal Architecture has been built up, which provides the relevant information. This paper proposes a Service Orientated Architecture to provide access to business processes, software applications and hardware resources in a workflow oriented way.

[MPJ06]
Paul Müller, Gerhard Peter, and Eike Jessen. 20. DFN-Arbeitstagung über Kommunikationsnetze. June 2006.
[ bib | dspace ]

[HGM06a]
Dirk Henrici, Joachim Götze, and Paul Müller. Hash-based Pseudonymity for Ubiquitous Devices. In International Conference on Computational Science and its Applications, UASS'06 Ubiquitous Application & Security Service; May 8th-11th, 2006; Glasgow, UK, May 2006.
[ bib | dspace ]

The concept of onion routing is a well known technique for implementing pseudonymous communication in the Internet. Unfortunately, it heavily relies on enciphering and deciphering which is well beyond the capabilities of resource-scarce ubiquitous devices like RFID transponders. This paper presents a more lightweight technique with similar characteristics that is based on one-way hash functions.

[Mül06]
Dirk Müller. Service Monitoring in Self-Managed Networks. Master's thesis, University of Kaiserslautern, Germany, May 2006.
[ bib | dspace ]

In dieser Arbeit wird ein neues Konzept zum Netzwerk- und Netzwerkservice Monitoring vorgestellt. Die Ausgabe einer automatisierten Netzwerk- Erkundung wird als Datenbestand in einem geeigneten Datenmodell abgelegt. Dieses Datenmodell kann als Grundlage für alle Netzwerk-, Service- und System- Managementaufgaben in heterogenen Netzen verwendet werden. Exemplarisch wird dies anhand eines automatisierten Service Monitoring, das aus diesem Datenbestand die notwendigen Informationen ableitet, gezeigt. Schwerpunkt der Arbeit ist die Erkundung möglicher Informationsmodelle und die Erstellung eines geeigneten generischen Datenmodells.

[Kie06]
Daniel Kiefer. Entwurf eines Verfahrens zur Eigentums- und Besitzübergabe in RFID-Systemen, April 2006.
[ bib | dspace ]

RFID-Tags ermöglichen, kontaktlos und ohne Sichtverbindung Objekte zu identifizieren. Dadurch entstehen neben vielen unterschiedlichen Anwendungsfeldern auch Probleme hinsichtlich des Datenschutzes und des Schutzes der Privatsphäre. Da diese Punkte bisher nicht zufrieden stellend gelöst wurden, befasst sich die vorliegende Arbeit auf der Grundlage eines in der AG ICSY entwickelten Frameworks damit, Ansätze für Lösungsmöglichkeiten für diese bestehenden Probleme aufzuzeigen. Basis dieser Überlegungen sind Nutzungsszenarien, die in verschiedenen Bereichen einen kompletten Produktlebenszyklus bei Allgegenwärtigkeit von RFID untersuchen. Es werden im Anschluss Verfahren zur Änderung von Eigentümern und Besitzern der getaggten Objekte entwickelt und es wird auf Aspekte der Anonymität zwischen den beteiligten Parteien eingegangen. Das Ziel dabei ist stets, die Verfahren möglichst einfach und für den Benutzer transparent zu gestalten.

[Fau06]
Nicole Faust. Modellierung und Design von virtuellen Organisationen in Grid-Architekturen. Master's thesis, University of Kaiserslautern, Germany, March 2006.
[ bib | dspace ]

In dieser Arbeit wird untersucht, ob sich virtuelle Organisationen mittels Grid-Architekturen realisieren lassen und wie diese Realisation aussehen kann. UML dient dabei zur Darstellung der gewonnenen Erkenntnisse. Der erste Teil dieser Arbeit erläutert die zur Untersuchung notwendigen Grundlagen. Zu diesen Grundlagen zählen die virtuellen Organisationen, Workflows und die Modellierungssprache UML. Die Betrachtung des Workflows ist deshalb so wichtig, weil dieser während der Kooperation von Unternehmen den Zusammenhalt einer virtuellen Organisation dadurch sichert, dass ein gemeinsames unternehmerisches Ziel verfolgt wird. Ein weiterer wichtiger Punkt, der in die Modellierung einfließen soll, sind sozio-technische Aspekte. Diese finden sich sowohl bei virtuellen Organisationen als auch bei den Workflows. Im zweiten Teil erfolgt die Modellbildung und die Modellierung von virtuellen Organisationen auf der Grundlage der Kooperationsbeziehungen von Unternehmen. Dabei wird als IT-Infrastruktur das Grid Computing genutzt. Drei Grid-Architekturen wurden für eine Bewertung ausgewählt. Mit dieser Bewertung soll geklärt werden, welche Eignung die drei Grid-Architekturen für die Abbildung einer virtuellen Organisation und deren Workflows im Grid aufweisen. Dazu werden Anforderungen von virtuellen Organisationen als auch von Workflows als Bewertungsgrundlage herangezogen. Bei der Modellierung dieser Worklfows wurde auf UML zurückgegriffen. Da UML selbst keine Notationselemente für sozio-technische Aspekte enthält, wird hierfür eine geeignete Erweiterung für UML angegeben, mit deren Hilfe diese Aspekte dargestellt werden können. Anschließend werden die zuvor beschriebenen Teile des Gesamtmodells in UML-Diagrammen dargestellt. Der dritte Teil befasst sich mit der Anwendung der gewonnenen Erkenntnisse aus dem vorangegangenen Teil der Arbeit auf die Flächennutzungsplanung (FNP). Dazu wird konkret ein Teilprozess der Flächennutzungsplanung ausgewählt und dieser auf der Grundlage der vorangegangenen Modellbildung modelliert.

[DEF+06a]
Tobias Dussa, Ursula Epting, Bartol Filipovic, Gerti Foest, Jürgen Glowka, Joachim Götze, Christian Grimm, Markus Hillenbrand, Christian Kohlschütter, Siegfried Makedanz, Siegfried Makedanz, Paul Müller, Marcus Pattloch, Stefan Piger, Tobias Straub, and Jan Wiebelitz. Analyse von AA-Infrastrukturen in Grid-Middleware. Technical report, University of Kaiserslautern, Germany, March 2006.
[ bib | dspace ]

Neben einer allgemeinen Beschreibung der zugrunde liegenden Verfahren ist es das wesentliche Ziel dieser Analyse, die übergreifend über verschiedene Middlewares gemeinsam nutzbaren Komponenten einer AA-Infrastruktur zu identifizieren. Die Ergebnisse dieser Analyse werden in dem nächsten Projektabschnitt für die Planung einer einheitlichen AA-Infrastruktur im D-Grid verwendet.

[Vel06]
Ruth Velte. Erkennung und Lokalisierung von unbefugt genutzten IP-Adressen, March 2006.
[ bib | dspace ]

Unerwünschte Hardware innerhalb eines Netzwerkes aufdecken zu können bedeutet frühzeitiges Erkennen von eventuellen Fehlkonfigurationen, Störungen oder Einbrüchen, um Sicherheit und Hochverfügbarkeit zu gewährleisten. Im Rahmen dieser Projektarbeit wird ein Konzept zur automatischen Erkennung von IP-Adressen ohne DNS-Eintrag, deren Lokalisierung sowie der Ergreifung geeigneter Gegenmaßnahmen im Kontext existierender Systeme des LANs der Technischen Universität Kaiserslautern entwickelt. Es werden verschiedene Methoden evaluiert und deren Vor- und Nachteile in Bezug auf das LAN der TU Kaiserslautern ermittelt.

[Geo06]
Georgi Georgiev. Datenhaltung auf mobilen Endgeräten, March 2006.
[ bib | dspace ]

Die Erfassung, Bearbeitung und Visualisierung von Daten ist ein wichtiges Thema für mobile Anwendungen. Dieser Bereich hat sich in den letzten Jahren schnell entwickelt. Eine kritische Aufgabe von solchen Anwendungen ist es, Daten sicher und schnell zu speichern, zu lesen und zu suchen. Diese Arbeit untersucht die möglichen Ansätze und Vorgehensweisen bei der Datenspeicherung auf mobilen Plattformen. Dabei wird der Schwerpunkt auf eine effektive Nutzung der Ressourcen von mobilen Geräten gelegt. Speziell wird dies bei der Entwicklung von mobilen Anwendungen untersucht, dargestellt und bewertet. Abschließend wird ein mobiles Wörterbuch als Beispielanwendung entwickelt.

[HGM06c]
Markus Hillenbrand, Joachim Götze, and Paul Müller. Creating Dependable Web Services Using User-transparent Replica (Extended and Updated Version). In Journal of Digital Information Management Vol. 4 No. 1 March 2006, March 2006.
[ bib | dspace ]

Dependability is a major concern in software development, deployment, and operation. A commonly accepted solution for providing fault tolerant services on the Internet is to create replica of the services and to deploy them to several hosts. Whenever the service or the underlying node or network fails, another service is ready to take over. In the Venice project, several techniques are combined to create a dependable framework for deploying and managing distributed services using replica on several distinct network nodes.

[JM06]
Andreas Jonen and Jochen Müller. Risk-Evaluator – Risiko-orientierte Entscheidungsunterschützung bei Investitionen in IT. In Multikonferenz Wirtschaftsinformatik 2006, Passau, February 2006.
[ bib | dspace ]

Mit dem Risk-Evaluator wird ein Instrument vorgestellt, welches Unternehmen bei risikoadjustierten Investitionsentscheidungen in neue Informationstechnologien unterstützen soll. Durch eine systematische Risikoidentifikation, -klassifikation und –bewertung und eine anschließende Aggregation der Einzelrisiken wird es den Unternehmen frühzeitig ermöglicht, die Bedeutung der Risiken besser einzuschätzen und eine fundierte Investitionsentscheidung zu treffen.

[Jon06b]
Daniel Jonietz. TWiki. Ein Wiki als einfache Plattform für E-Learning-Projekte. In Computer+Unterricht - Anregungen und Materialien für das Lernen in der Informationsgesellschaft, Heft 62/2006, S. 44. Erhard Friedrich Verlag, Velber., 2006.
[ bib | dspace ]

[Kab06]
Aneta Kabzeva. Entwurf und Implementierung eines Callcenters für ein Web-Service-basiertes VoIP-Framework, January 2006.
[ bib | dspace ]

Callcenter sind im heutigen Informationszeitalter viel mehr als einfache Anrufzentralen. Sie haben sich zu einem zentralen Dienst entwickelt, in dem Computertechnik und Telekommunikation zusammenwachsen. Das Internet spielt auch schon eine wichtige Rolle in der Telekommunikationsbranche. Die Internettelefonie setzt sich immer mehr gegenüber der klassischen Telefonie durch. Sie ist kostengünstiger und bietet schon eine große Anzahl von Funktionalitäten. Diese Projektarbeit beschäftigt sich mit dem Entwurf und der Implementierung eines Callcenter-Dienstes für das Web-Service-basierte VoIP-Framework Venice, welches an der TU Kaiserslautern entwickelt wurde.

[SM06]
Gerhard Steinebach and Paul Müller. Dynamisierung von Planverfahren der Stadtplanung durch Informations- und Kommunikationssysteme. In Schriften zur Stadtplanung Band 4, Herausgeber: Prof. Dr.-Ing. Gerhard Steinebach, 2006.
[ bib | dspace ]

[Jon06a]
Daniel Jonietz. Lernen im Wiki. Kollaboratives Lernen mit einer virtuellen Plattform. In Computer+Unterricht - Anregungen und Materialien für das Lernen in der Informationsgesellschaft, Heft 62/2006, S. 15-17. Erhard Friedrich Verlag, Velber, 2006.
[ bib | dspace ]

[JKS+06]
Björn Jung, Henning Klaßen, Rafael Schirru, Jessica Oksana Schnabel, and Sebastian Webe. WebPresenter, January 2006.
[ bib | dspace ]

WebPresenter ist ein eLearning-Tool, das an der Technischen Universität Kaiserslautern im Rahmen eines Praktikums in der AG ICSY entstanden ist. Es besteht aus einer Annotations- und einer Präsentationskomponente. Die Annotationskomponente kann eine Vorlesung, während sie gehalten wird, aufzeichnen. Sie ermöglicht dem Vortragenden, die Folien mit Textboxen, Textmarken und Linien zu versehen oder einen virtuellen Laserpointer zu verwenden. Die Folien, die Stimme des Vortragenden sowie die Annotationen auf den Folien werden in einem XML-Dokument sowie in zugehörigen Mediendateien gespeichert. Die aufgezeichneten Folien sollen danach online verfügbar gemacht werden. Zu diesem Zweck werden die im XML-Dokument und in den Mediendateien gespeicherten Informationen zur Rekonstruktion des Vortrags verwendet. Die Präasentationskomponente generiert daraus SVG-Präsentationen, welche in einem Browser, vorausgesetzt das Adobe SVG Viewer Plugin ist installiert, angezeigt werden können. Der Studierende kann somit die Aufzeichnung mit den gleichen Folien, Annotationen und Vortrag betrachten wie in der Vorlesung selbst.

[MRK06]
Asek Raihan Mahmud, M. Mahbubur Rahman, and M. Rahamatullah Khondoker. Interactive Traffic Class Prioritization Technique for Efficient Utilization of MMS and WAP Services. In Journal of Applied Science & Technology[JAST], Faculty of Applied Science & Technology, Islamic University, Kushtia, Bangladesh, Vol. 04, No.02, pp. 43-47, 2006.
[ bib | dspace ]

[Xia05]
Lei Xia. Peer2Peer-basierte Workflow-Modellierung, October 2005.
[ bib | dspace ]

Um verschiedene räumliche Nutzungsansprüche einer Gemeinde zu erfüllen, ist eine vorherige Planung erforderlich. Üblicherweise ist der Flächennutzungsplan (FNP) dafür zuständig. Ein FNP, auch vorbereiteter Bauleitplan genannt, legt fest, wie die Flächen innerhalb einer Gemeinde genutzt werden sollen [MüHH05]. Die Erstellung eines FNP ist aber ein sehr langwieriger und schwieriger Prozess. Es ist komplex, zeit- und geldaufwändig. Für die Gemeinde ist es, während der Erstellung des FNP, sehr wichtig, nützliche Informationen zu sammeln und mit anderen Prozessbeteiligten wie Bürgern, übergeordneten Verwaltungen auszutauschen. Nach der bereits erreichten Optimierung durch die Nutzung von neuen Medien wie Internet und E-Mail wird im Rahmen dieser Projektarbeit versucht, eine Peer-2- Peer-Architektur zu entwickeln, welche eine Dezentralisation der Akteure und eine Verteilung der relevanten Informationen ermöglicht.

[CGB+05]
Ivica Crnkovic, Paul Grünbacher, Stefan Biffl, Paul Müller, Peter Merz, Martin Törngren, and Konrad Klöckner. Proceedings of the 31th EUROMICRO Conference 2005. IEEE, September 2005.
[ bib | dspace ]

[Wei05]
Paul Weibert. Entwicklung einer dezentralen Pseudonymisierungsinfrastruktur, September 2005.
[ bib | dspace ]

Im Zeitalter des pervasive Computing wird die Privatsphäre von Nutzern der modernen Technologien durch die Speicherung von personifizierten Daten gefährdet. Andererseits kommt man im täglichen Leben sowie im Umgang mit modernen Technologien mit vollkommener Anonymität nicht aus: etwa beim Bestellen von Waren in einem Online-Shop oder beim Nutzen von Location Based Services. Es muss also nach Lösungen gesucht werden, die Kontrolle über die privaten Daten den Benutzern selbst in die Hand zu geben. Ein möglicher Ausweg wäre die ware Identität durch die Benutzung von Pseudonymen zu verschleiern. Ein wesentlicher Nachteil der meisten heute existierenden Pseudonymisierungsverfahren, liegt in der zentralen Verwaltung von Pseudonymen. Solch eine zentrale Verwaltung setzt das Vertrauen aller Beteiligten in die zentrale Instanz voraus und hat begrenzte Skalierbarkeit. Das Ziel dieser Projektarbeit ist Konzeption und Implementierung einer dezentralen Pseudonymisierungsinfrastruktur, die Pseudonyme nur durch die Zusammenarbeit von mehreren unabhängigen Instanzen auflösen kann und durch Hierarchiebildung skalierbar ist.

[HM05b]
Markus Hillenbrand and Paul Müller. Springer Verlag, chapter Web Services and Peer-to-Peer (in: Peer-to-Peer Systems and Applications). Springer Verlag, September 2005.
[ bib | dspace ]

[ZRM05]
Ge Zhang, Bernd Reuther, and Paul Müller. A Model for User Based Traffic Accounting. In 31. Euromicro Conference, Porto, Portugal, August 2005.
[ bib | dspace ]

Today’s traffic accounting systems are based on the assumption that one IP address is associated with one user. But this assumption cannot be applied to multi-user systems, where an IP address can be shared by multiple users at the same time. In this case an IP address can not be uniquely mapped to a single user. In order to provide finer granularity traffic accounting information we suggest a user based traffic accounting concept which can collect and analyze network resource usage metrics on the basis of users. This is an extension to current traffic accounting methods. With this not only IP address attribute but also user attribute are used as aggregating index in collecting the network resource usage information. This paper introduces user based traffic accounting technology and discusses several different mechanisms for user based traffic accounting. The implementation of a user based traffic accounting prototype system with Agent mechanism is introduced. Performance test results indicate that, if carefully designed the user based traffic accounting system affects performance of the system in which it resides only slightly.

[Par05]
Oliver Parti. Strategien für ein adaptives Design von mobilen Abläufen. Master's thesis, University of Kaiserslautern, Germany, August 2005.
[ bib | dspace ]

Durch die immer weiter um sich greifende Verbreitung und Weiterentwicklung mobiler Endgeräte, gewinnen Fragestellungen die sich mit mobilen Abläufen beschäftigen immer mehr an Bedeutung für den Alltag. Damit einher geht die Suche nach möglichen Optimierungen für diese Abläufe. Ein wichtiger Fortschritt ließe sich damit erreichen Abläufe gestalten zu können die sich auf Änderungen in den jeweiligen Rahmenbedingungen selbstständig adaptieren können. Diese Arbeit untersucht die Frage wie die Adaptivität von komplexen mobilen Abläufen durch die Integration von kontextsensitiven Elementen erreicht werden kann. Zu diesem Zweck wurde zunächst untersucht ob und welche Möglichkeiten es gibt einen adaptiven mobilen Ablauf geeignet darzustellen und modellieren zu können. Das Resultat dieser Untersuchung war der Vorschlag für eine eigene Modellierungssprache, die „Modeling Language for Mobile Services“ (MLMS). In einem nächsten Schritt wurden Beispiele für mögliche mobile Abläufe spezifiziert, aus diesen ließen sich Rückschlüsse für einen Lösungsansatz zur Integration von kontextsensitiven Elementen gewinnen. Dieser entstandene Lösungsansatz liegt in Form des Context Aware Adapation Framework (CAAF) vor.

[HGM05a]
Markus Hillenbrand, Joachim Götze, and Paul Müller. Creating Dependable Web Services Using User-transparent Replica. In International Conference on Next Generation Web Services Practices, NWeSP, Seoul, Korea, August 2005.
[ bib | dspace ]

Dependability is a major concern in software development, deployment, and operation. A commonly accepted solution for providing fault tolerant services on the Internet is to create replica of the services and to deploy them to several hosts. Whenever the service or the underlying node or network fails, another service is ready to take over. In the Venice project, several techniques are combined to create a dependable framework for deploying and managing distributed services using replica on several distinct network nodes.

[Mül05]
Jochen Müller. Identifying Process Similarities in Cooperative Workflows – A Cases Study from Urban Planning. In 6th International Conference on Case-Based Reasoning, Workshop on “Similarities-Processes-Workflows”, Chicago, August 2005.
[ bib | dspace ]

Web portals provide users with a broad range of information, functions and applications they need in a specific process environment, via webbased interfaces. Next to simplifying communication processes, these architectures can fulfill tasks like supporting the actors during cooperative processes.This paper proposes the utilization of similarities in workflows in order to reuse process patterns in an effective and efficient way. Therefore a model to identify similarities in processes is designed. The results are applied in the context of urban planning and issues for the integration in an existing Web architecture are shown.

[HGM05b]
Markus Hillenbrand, Joachim Götze, and Paul Müller. Voice over IP - Considerations for a Next Generation Architecture. In 31. Euromicro Conference, Porto, Portugal, August 2005.
[ bib | dspace ]

Voice over IP is on its way to becoming an alternative to the classical telephony system because more and more Voice over IP providers offer their solutions on the Internet and try to increase their clientele. But current Voice over IP technology is still in its commercial and technological infancy and has not yet proven to be worldwide accessible, usable and scalable as the classical telephony system has proven in the past 100 years. In this paper, an architecture1 for a next generation Voice over IP model will be outlined and discussed. The main focus lies on interoperability between different Voice over IP providers as well as dependability and robustness.

[HPM05]
Dirk Henrici, David Prantl, and Paul Müller. Site Multihoming and Provider-Independent Addressing Using IPv6. In International Conference on Communication Systems and Applications; IASTED CSA 2005; July 19th-21st, 2005; Banff, Alberta; Canada, July 2005.
[ bib | dspace ]

Using IPv6, multihoming and Internet service provider migration are still not satisfactorily solved problems. This leads to delay in the adaptation of the new protocol version. This contribution aims to address both of the two stated problems while retaining the advantages of strictly hierarchical addressing and routing. The solution presented in this paper consists of two building blocks: So called Unique Local Addresses that are intended to be used instead of the deprecated IPv6 site local addresses can be employed as globally valid, provider-independent identifiers. Using address mapping at site exit routers, a feature-rich multihoming solution can be created without breaking the end-to-end model. The proposed solution has many advantages: It is simple and compatible to current Internet standards. No changes at all are required at hosts, and the solution is designed to keep network management easy.

[MKM05]
Jochen Müller, Andreas Kümpel, and Paul Müller. Integration und Orchestrierung von Geschäftsprozessen in Web Applikationen – Ein Service-Orientierter Ansatz. In GMDS/GI Workshop Enterprise Application Integration 2005, Marburg, July 2005.
[ bib | dspace ]

Mit dem zunehmenden Einsatz des Electronic Business werden Geschäftsprozesse und Anwendungssysteme über die Grenzen eines Unternehmens geöffnet und mit denen anderer Geschäftspartner kombiniert. Die „Business Process Execution Language for Web Services“ ermöglicht es, Geschäftsprozesse zu beschreiben und einzelne Web Services miteinander zu kombinieren, um durchgängige Geschäftsprozesse sowohl auf Anbieter, als auch auf Kundenseite zu unterstützen. In dieser Arbeit wird ein Konzept vorgestellt wie existierende Web Portale erweitert werden, um so die Abarbeitung von Geschäftsprozessen service-orientiert zu ermöglichen.

[HGMM05a]
Markus Hillenbrand, Joachim Götze, Jochen Müller, and Paul Müller. A Single Sign-On Framework for Web-Services-based Distributed Applications. In 8th International Conference on Telecommunications ConTEL, Zagreb, Croatia, June 2005.
[ bib | dspace ]

[HM05a]
Dirk Henrici and Jochen Müller. Security in Service-Oriented Architectures. In 19. DFN Arbeitstagung Düsseldorf, May 2005.
[ bib | dspace ]

Due to standardized interfaces and loose coupling of services, service-oriented architectures provide the possibility for close interaction between different organizations and communities. But this also introduces new risks: To have under control where which data is processed becomes increasingly difficult. This paper highlights that current approaches for ensuring data privacy and required security mechanisms are no longer adequate under these changing conditions and presents possible solutions discussed by researchers and developers. Additionally, economic implications of data privacy and security are considered.

[HGMM05b]
Markus Hillenbrand, Joachim Götze, Paul Müller, and Jochen Müller. Role-based AAA for Service Utilization in Federated Domains. In 19. DFN Arbeitstagung Düsseldorf, May 2005.
[ bib | dspace ]

The Web service specifications managing authentication and authorization are still a work in progress. A large-scale application built today is in need of a solid authentication and authorization infrastructure. A role-based authentication, authorization and accounting (AAA) concept is able to provide the services needed, while it is possible to gain additional flexibility to handle the co-operation between different authentication and authorization infrastructures.

[Jon05c]
Daniel Jonietz. Protokolle. Ein forschender Zugang zur Entwicklung von Erklärungmodellen für die Kommunikation in Rechnernetzen (Teil 1). In LOG IN 25 (2005) Nr. 133, May 2005.
[ bib | dspace ]

Damit Kommunikationssysteme - von denen wir inzwischen überall umgeben sind - reibungslos funktionieren, sind Regelwerke (Protokolle) notwendig. Analyse und Synthese solcher Regelwerke gehört zu den Aufgaben der Informatik. Trotz des hohen Verbreitungsgrades von Kommunikationssystemen beschäftigt sich Schulinformatik bisher kaum mit Kommunikation und Protokollen. Das Ziel dieser Beitragsfolge liegt im gründlichen Entwurf, einer praktischen Erprobung und kritischer Reflektion einer Unterrichtsreihe zur Erarbeitung der Funktion von Kommunikation zwischen Rechnern in einem Grundkurs der gymnasialen Oberstufe mit einem Zeitansatz von insgesamt sieben Unterrichsstunden unter besonderer Berücksichtigung von Aspekten forschenden Lernens.

[Sch05]
Markus Schütze. Sicherheitsaspekte in einem servicebasierten VoIP-Framework. Master's thesis, University of Kaiserslautern, Germany, April 2005.
[ bib | dspace ]

[JLMM05]
Andreas Jonen, Volker Lingnau, Jochen Müller, and Paul Müller. Balanced E-Gov-Decision-Card: Entscheidungsunterstützung bei E-Government-Projekten. In 7. internationale Tagung General Online Research 2005, March 2005.
[ bib | dspace ]

[MHH05]
Jochen Müller, Dirk Henrici, and Markus Hillenbrand. Peer-to-Peer Architekturen für verteilte Geschäftsprozesse: Überlegungen zur Flächennutzungsplanung. In Workshop Peer-to-Peer-Systeme und -Anwendungen, 14. Fachtagung Kommunikation in Verteilten Systemen 2005, March 2005.
[ bib | dspace ]

Die Erstellung eines Flächennutzungsplanes ist ein langwieriger, komplexer verteilter Prozess mit zahlreichen Instanzen und Akteuren der in einem festgelegten gesetzlichen Rahmen ablaufen muss. Die grundlegende These dieser Arbeit lautet: mit einem Peer-to-Peer Ansatz kann ein Prozess mit derartigen Charakteristika besser unterstützt werden als mit dem traditionellen Client-Server- Ansatz.

[MGS05b]
Paul Müller, Reinhard Gotzhein, and Jens Schmitt. Tagungsband der 14. ITG/GI Fachtagung Kommunikation in verteilten Systemen (KiVS 2005), Kurzbeiträge und Workshop zu Peer-to-Peer-Systemen und -Anwendungen. Lecture Notes in Informatics GI, March 2005.
[ bib | dspace ]

[MLHV05]
Jochen Müller, Torsten Lenhart, Markus Hillenbrand, and Aline Verney. Architektur eines Web Portals für mobile Endgeräte. In 14. Fachtagung Kommunikation in Verteilten Systemen 2005, March 2005.
[ bib | dspace ]

[MGS05a]
Paul Müller, Reinhard Gotzhein, and Jens Schmitt. Tagungsband der 14. ITG/GI Fachtagung Kommunikation in verteilten Systemen (KiVS 2005). Springer, March 2005.
[ bib | dspace ]

[Fin05]
Franz-Josef Fink. Feature Interaction Management für VoIP Dienste. Master's thesis, University of Kaiserslautern, Germany, March 2005.
[ bib | dspace ]

Durch die schnelle Entwicklung neuer Technologien im Telekommunikationsmarkt, besonders vorangetrieben durch die Liberalisierung der Märkte, ist das Anbieten von zusätzlichen Fähigkeiten und Merkmalen, so genannten Features, besonders wichtig geworden. Wenn solche Features aufeinander einwirken, kann es zu unbeabsichtigten Nebeneffekten und sogar zu Fehlfunktionen kommen. Bei unzähligen verschiedenen Features auch unterschiedlicher Anbieter ist es eine schwierige Aufgabe, dieses Feature Interaction-Problem zu vermeiden oder zu behandeln. Schon seit vielen Jahren wird auf diesem Gebiet für die klassischen Telefonnetze geforscht, ohne eine befriedigende Lösung gefunden zu haben. Diese Arbeit beschäftigt sich mit Möglichkeiten, Feature Interaction in modernen Voice over Internet Protokoll Systemen besser beherrschbar zu machen. Dabei lassen sich auch die bisherigen Forschungsergebnisse aus dem Gebiet der klassischen Telefonnetze übertragen. Daraufhin wird eine neue auf Web Service-basierte Architektur vorgestellt, um Feature Interactions in VoIP zu behandeln.

[MLH+05]
Jochen Müller, Torsten Lenhart, Dirk Henrici, Markus Hillenbrand, and Paul Müller. Developing Web Applications for Mobile Devices. In 1. International Conference on Distributed Frameworks for Multimedia Applications DFMA'2005, Besancon, France, February 2005.
[ bib | dspace ]

Today even small mobile devices access the Internet. Therewith, mobility issues have become an important technical and economic topic - not only in new but in proven and successful web applications as well. The main problem derives from a growing heterogeneity in hardware and software of mobile devices. To overcome this problem, this paper presents a framework to develop Web Applications for Mobile Devices.

[ZMM05]
Ge Zhang, Jochen Müller, and Paul Müller. Designing Web Service Accounting Systems. In Workshop on Web Services: Business, Financial and Legal Aspects Geneva, Switzerland, February 22, 2005, February 2005.
[ bib | dspace ]

Web Service technology is attracting increasing attention not only from academy and institutes for study and research purposes but also from commercial areas for business purposes. How to reasonably reflect the value of the Web Services is a very important concern must be considered. Web Service Accounting is the process of collecting Web Service usage information for the purpose of charging and billing. Through accounting service providers can cover costs and make profit from their provided Web Services. This paper introduces a Web Service Accounting system architecture and explains the detail techniques about the entities of the accounting system.

[HZM05]
Markus Hillenbrand, Ge Zhang, and Paul Müller. Facilitating the Interoperability among Different VoIP Protocols with VoIP Web Services. In 1. International Conference on Distributed Frameworks for Multimedia Applications DFMA'2005, Besancon, France, February 2005.
[ bib | dspace ]

With the development of the internet the VoIP technology is becoming a popular service on the internet platform. Several VoIP protocols have been suggested to realize the VoIP communication. But different VoIP protocol clients cannot interoperate directly. This paper suggests a VoIP Web service infrastructure to facilitate the interoperability among different VoIP protocols. With this infrastructure all VoIP protocols signaling handling details will be hidden through the corresponding web service abstraction. Therefore different VoIP protocols can utilize the common web service interfaces to achieve the interoperability.

[Jon05d]
Daniel Jonietz. Protokolle. Ein forschender Zugang zur Entwicklung von Erklärungmodellen für die Kommunikation in Rechnernetzen (Teil 2). In LOG IN - Informatische Bildung und Computer in der Schule. LOG IN Verlag, Berlin. Teil 2: Seiten 45-52, LOG IN 25 (2005) Nr. 134, 2005.
[ bib | dspace ]

[Jon05a]
Daniel Jonietz. Ein Wiki als Lernumgebung? Überlegungen und Erfahrungen aus schulischer Sicht. In Fachtagung Informatik, Lecture Notes in Informatics (LNI)-Proceedings, Volume P-66, Seiten 35-44, Bonn 2005, 2005.
[ bib | dspace ]

Wikis lassen sich für vielerlei Zwecke verwenden. In diesem Beitrag werden einige Aspekte der an einem Gymnasium durchgeführten Erprobung eines Wikis auf seine Eignung als Lernumgebung für den Informatikunterricht dargestellt. Der Schwerpunkt liegt dabei auf Fragen der Unterstützung rollenbasierten kollaborativen Lernens und der Darstellung der mit dem System gemachten Erfahrungen. Es zeigt sich, dass sich Rollen ansatzweise im eingesetzten Wiki abbilden lassen und die Lernprozesse unterstützen können. Die Erfahrungen sind insgesamt durchweg positiv; der Einsatz einer Lernumgebung stellt zwar andere Anforderungen an die Gestaltung des Unterrichtes, eröffnet aber zugleich vollkommen neue Möglichkeiten durch eine weitergehende Integration des Lehrers in die Lernprozesse.

[Jon05b]
Daniel Jonietz. Einsatz eines Wikis als Lernumgebung - Erfahrungen. Technical report, University of Kaiserslautern, Germany, 2005.
[ bib | dspace ]

Seit Sommer 2004 wird am Burggymnasium die Eignung eines Wiki-Systems als Lernumgebung erprobt. Hier werden unsere Motivation, Erwartungen und erste Erfahrungen dargestellt. Bisher ist das System weitgehend positiv zu bewerten. Auch wenn der Erfolg stark von Annahme und Möglichkeiten der Schüler abhängt, eröffnet die Umgebung vollkommen neue Möglichkeiten zur Gestaltung von Unterricht und Lernprozessen.

[Kho05]
M. Rahamatullah Khondoker. Interactive Traffic Class Prioritization and Radio Link Condition Diversification Techniques for efficient utilization of MMS and WAP services. Master's thesis, University of Kaiserslautern, Germany, 2005.
[ bib | dspace ]

[MMV05]
Paul Müller, Jochen Müller, and Aline Verney. Manager l’intelligence d’une region - un systeme d'informations sur les clusters d’Enterprises fonde sur XML. In European Competitive Intelligence Symposium, Poitiers, Frankreich, 27-28.01.2005, January 2005.
[ bib | dspace ]

[PB05]
David Prantl and Claudia Baltes. Enterasys Solution Guide 2004. Enterasys Networks, 2005.
[ bib | dspace ]

[Jon05e]
Daniel Jonietz. Protokolle. Ein forschender Zugang zur Entwicklung von Erklärungmodellen für die Kommunikation in Rechnernetzen (Teil 3). In LOG IN - Informatische Bildung und Computer in der Schule. LOG IN Verlag, Berlin. Teil 3: Seiten 92-103, LOG IN 25 (2005) Nr. 136/137, 2005.
[ bib | dspace ]

[Apf04]
Steffen Apfel. Ein generisches Framework zur grafischen Anbindung von Web-Services. Master's thesis, University of Kaiserslautern, Germany, December 2004.
[ bib | dspace ]

Web-Services interagieren miteinander, um in Service-orientierten, verteilten Umgebungen gemeinschaftlich Aufgaben zu bearbeiten. Web-Services bauen auf vorhandenen XML-basierten Technologien wie u. a. WSDL, SOAP und UDDI auf und verwenden diese, um unabhängig von verwendeter Plattform, Programmiersprache und Transport-Protokoll miteinander zu kommunizieren. Die Web Service Description Language (WSDL) beschreibt die Schnittstelle eines Web-Service und spielt somit eine herausragende Rolle in der Web-Service-Architektur. WSDL kann automatisch maschinell zur Ansprache des transparent dahinter liegenden Web-Service verwendet werden. In dieser Diplomarbeit wird untersucht werden, inwieweit aus WSDL generisch eine grafische Oberfläche (GUI) zur Ansprache von Web-Services erzeugt werden kann. Ausgangsdokument ist lediglich das WSDL-Dokument, aus dem alle relevanten Informationen zum GUI-Aufbau extrahiert werden. Neben einer Analyse von WSDL werden ein Modell und ein Prototyp entwickelt, die die Möglichkeiten und Grenzen der GUI-Generierung aus WSDL herausstellen.

[Küm04]
Andreas Kümpel. Strategien zur Prozessorchestrierung und Workflow-Integration in Web-Applikationen. Master's thesis, University of Kaiserslautern, Germany, December 2004.
[ bib | dspace ]

Das Ziel dieser Arbeit ist es, ein bestehendes webbasiertes Informationsportal zu einem Prozessportal weiter zu entwickeln, um so die Abarbeitung von Geschäftsprozessen zu unterstützen. Als Informationsportal dient das Framework KLinform, das an der Technischen Universität Kaiserslautern in der Arbeitsgruppe Integrierte Kommunikationssysteme zum modularen Aufbau von Web-Applikationen entwickelt wurde. Als Realisierungsbeispiel dient ein Teilprozess aus der Flächennutzungsplanung. Das Portal soll entsprechend der unterschiedlichen beteiligten Rollen eine Web-Oberfläche zur Abarbeitung des Teilprozesses zur Verfügung stellen. Das Management dieses Teilprozesses soll mit der Sprache Business Process Execution Language for Web Services (BPEL4WS) realisiert werden, die einzelnen Komponenten des Prozesses als Web Services.

[OyS04]
Monika Ortega y Strupp. Benutzerbasierte Authentisierung in einer integrierten DHCP-, DNS- und IEEE 802.1X-Umgebung. Master's thesis, University of Kaiserslautern, Germany, December 2004.
[ bib | dspace ]

[BSI04]
BSI. Risiken und Chancen des Einsatzes von RFID-Systemen. In SecuMedia Verlags-GmbH, October 2004.
[ bib | dspace ]

Studie im Auftrag und in Zusammenarbeit mit dem Bundesamt für Sicherheit in der Informationstechnik (BSI) in einer interdisziplinären Kooperation vom IZT – Institut für Zukunftsstudien und Technologiebewertung und der Eidgenössischen Materialprüfungs- und Forschungsanstalt (EMPA): Risiken und Chancen des Einsatzes von RFID-Systemen - Trends und Entwicklungen in Technologien, Anwendungen und Sicherheit

[EJLM04]
Dunja Eberhard, Andreas Jonen, Volker Lingnau, and Jochen Müller. E-Gov-Risk-Board - Lebenszyklusorientierte Identifikation von Risiken bei E-Government-Anwendungen. In GI-EMISA Fachtagung: Informationssyteme im E-Business & E-Government, October 2004.
[ bib | dspace ]

[HM04b]
Dirk Henrici and Paul Müller. Sicherheit und Privatsphäre in RFID-Systemen. In VDE-Kongress 2004, Berlin, October 2004.
[ bib | dspace ]

RFID-Technik hat ein enormes Potential, es gibt bereits jetzt eine Vielzahl von Anwendungen. Der Schutz der Privatsphäre hat in Entwicklung und Vermarktung der Technologie jedoch noch einen geringen Stellenwert. Im Rahmen des Beitrags wird in die mit der RFID-Technik zusammenhängenden Probleme in Bezug auf Systemsicherheit und Privatsphäre eingeführt und daraus abgeleitet, welche Maßnahmen ergriffen werden müssen.

[Kop04]
Patrick Koppen. IPv6 an der Universität Kaiserslautern, September 2004.
[ bib | dspace ]

Im Rahmen dieser Projektarbeit wurd das Netzwerk der Universität Kaiserslautern um das IPv6 Protokoll ergänzt. Dies umfasste sowohl die Beschreibung der Grundlagen, eine Bestandsaufnahmen sowie die Entwicklung von Konzepten für Routing, DNS und Sicherheit. Die Umsetzung dieses Konzeptes enthielt die Konfiguration der Rechner und Router, den Anschluss an das DFN, Erweiterung des DNS- und des Accountingsystems sowie Tests und Benutzerbetreuung.

[MHM04]
Jochen Müller, Dirk Henrici, and Paul Müller. Computer-Aided Dynamic Processes for Urban Land Use Planning. In 30th EUROMICRO, Rennes, France, September 2004.
[ bib | dspace ]

Urban Land Use Planning is a sophisticated process in which many different parties are involved. A software framework aims at supporting this procedure.

[Mül04]
Dirk Müller. Intrusion Detection und Prevention Systeme im LAN der TU Kaiserslautern, September 2004.
[ bib | dspace ]

[She04]
Jianping Shen. Virtualisierung der NAG-Bibliotheken, September 2004.
[ bib | dspace ]

This project concentrates on exploiting software resource. The resource to be virtualized is a high quality mathematic library from NAG (Numerical Algorithms Group). This library is expensively licensed and requires a high performance hardware platform. It therefore resides on a high performance server. Goal of this project is to represent the software resource in a unified form i.e. as a Web Service. A Web Service is developed in this project. It encapsulates the library functionalities and makes the library available over the Internet. With the help of this Web Service, a user can remotely invoke the library functions.

[Her04]
Johannes Herlitz. Automatische Erkennung und Visualisierung von Netzwerktopologien für Netzwerkmanagement. Master's thesis, University of Kaiserslautern, Germany, September 2004.
[ bib | dspace ]

In dieser Arbeit wird ein neues Konzept zur Erkennung und Visualisierung von Ethernet Netzwerktopoplogien vorgestellt. Dazu werden Spanning Tree Informationen von Netzwerkkomponenten der zweiten Schicht ausgenutzt. Die aktive und ein Teil der inaktiven Ethernet Infrastruktur auf Schicht 2 wird schematisch wiedergegeben.

[SMC+04]
Ralf Steinmetz, Andreas Mauthe, Ivica Crnkovic, Magnus Larsson, Paul Müller, Jens Schmitt, Stefan Biffl, and Paul Grünbacher. Proceedings of the 30th EUROMICRO Conference 2004. IEEE, August 2004.
[ bib | dspace ]

[Klu04]
Holger Klus. Erfassung, Beschreibung und Darstellung von Clusterstrukturen mittels XML-Technologien, August 2004.
[ bib | dspace ]

Regionale Clusterstrukturen haben in den letzten Jahren zunehmend an Bedeutung gewonnen. Immer wichtiger werden die Lern- und Innovationschancen, die unter anderem mit räumlicher Nähe verbunden sind. Ein solches Lernen erfolgt in regionalen Kommunikations- und Kooperationsnetzwerken. Hierbei ist die Kommunikation zwischen in den Clustern agierenden Clusterakteuren von besonderer Bedeutung. Eine wichtige Voraussetzung ist hierbei die Erkennung von Clusterstrukturen. In dieser Arbeit soll es darum gehen, solche Clusterstrukturen mittels XML-Technologien darzustellen und zu bearbeiten. Ebenso soll mit Hilfe von XML-Standards eine systematische Speicherung von Clusterakteur-Daten ermöglicht werden. Zunächst wird hierzu die Bedeutung von regionalen Clusterstrukturen und deren systematische Erfassung erörtert. In diesem Zusammenhang wird eine kurze Einführung in XML und deren begleitende Standards gegeben. Anschließend wird ein XML-Schema entwickelt, welches eine Struktur zur Speicherung von Clusterdaten bereitstellt. In einem nächsten Schritt sollen bereits erfasste Daten mittels XSL in das Schema integriert werden. Anschließend wird eine Möglichkeit erläutert, Clusterdaten mittels XSL in einem HTML-Format darzustellen. Diese wird zum einen aus einer Karte bestehen, in der die Clusterakteure eingezeichnet sind, sowie eine tabellarische Darstellung der Clusterakteur-Details. Im Anschluss werden im Rahmen eines Ausblicks Möglichkeiten aufgezeigt, wie die nun in systematischer Form vorliegenden Daten ausgewertet und mit deren Hilfe neues Wissen mittels Data-Mining generiert werden kann.

[RHH04]
Bernd Reuther, Dirk Henrici, and Markus Hillenbrand. DANCE: Dynamic Application Oriented Network Services. In 30th EUROMICRO, August 31st – September 3rd , 2004, Rennes France, August 2004.
[ bib | dspace ]

The explicit usage of protocols in applications is common practice, but restricts the provided communication service. The dynamic utilization of more suitable protocols or taking into account specific user requirements is either hard to realize or even impossible. This work introduces a model which provides a service oriented view to a communication sub system. Its goal is to find the most suitable service provider. Therefore, service providers are selected dynamically at run time. This enables to take into account the requirements of both the application and the user as well as information about the current platform and network environment. Thus applications are able to benefit from uncommon protocols wherever such protocols make sense and are available. Otherwise standard protocols will be used.

[HZ04b]
Markus Hillenbrand and Ge Zhang. A Web Services Based Framework for Voice over IP. In 30th EUROMICRO, August 31st – September 3rd , 2004, Rennes France, August 2004.
[ bib | dspace ]

Currently, more and more enterprises adopt the Voice over IP (VoIP) technology to replace their traditional circuit switching infrastructure in order to reduce the cost of their telephony services. The most frequently used VoIP solutions are made up of stand-alone software - usually complex and requiring extra hardware in a local area network. Some VoIP service providers offer Website based or plug-in based solutions, which are, however, difficult to integrate with other applications by the end user. Web services provide functionality over the Internet using various standards like XML and HTTP, independently of the operating system and programming language. In this paper, we propose a framework for Voice over IP based on Web Services. Service providers using this framework can offer their customers a protocol-neutral Web service interface, thus enabling the deployment of a general and integrated VoIP solution. Because of the simplified logic, a client in this system is easy to implement and can communicate with clients in other systems without additional local hardware for VoIP.

[HZ04a]
Markus Hillenbrand and Ge Zhang. Implementing SIP and H.323 Signaling as Web Services. In 30th EUROMICRO, August 31st – September 3rd , 2004, Rennes France, August 2004.
[ bib | dspace ]

Nowadays, existing Voice over IP (VoIP) clients are signaling protocol dependant. This means that they can only support one signaling protocol. One disadvantage of these VoIP clients is that they are rich clients, and the other is that the problem of interoperability between two clients supporting different signaling protocols must be solved by a signalling protocol translator. We propose a VoIP Web Services architecture, taking advantage of the Web Services technology to solve the above problems. This paper explores the design and implementation of a VoIP Web Services system architecture. We first propose a VoIP Web Service architecture, and then we focus mainly on designing the signaling protocol Web Services, and illustrate the call procedures between the Simple Client and the normal H.323/SIP client under this architecture. We also present the experience in implementing the prototype for the H.323/SIP Web Services, and finally give some considerations about the implementation.

[Fle04]
Tino Fleuren. Location Sensing für ortsabhängige Dienste auf Basis von Web-Services. Master's thesis, University of Kaiserslautern, Germany, July 2004.
[ bib | dspace ]

Eine Hauptaufgabe von ortsabhängigen Systemen ist die Erfassung des Aufenthaltsortes einer Person und die Ermittlung der physikalischen Ressourcen und der Software Dienste in ihrer Nähe, um maßgeschneiderte und nutzerabhängige Dienste bereitstellen zu können. Für ortsbewusste Applikationen ist ein Positionsdienst wünschenswert, der standardisierte Positionsinformationen anbieten kann, mehrere Lokalisierungstechnologien gleichzeitig einsetzt und damit zum Beispiel innerhalb und außerhalb von Gebäuden operieren kann und der die Steuerung und den Übergang von einer Technik zur nächsten übernimmt, transparent für die Applikation. Ist dieser Positionsdienst auf Basis von Web-Services realisiert, so ermöglicht er einen standardisierten Zugriff auf von Diensten bereitgestellten Operationen mittels einer Kommunikation zwischen heterogenen Plattformen.

[HMM04b]
Markus Hillenbrand, Paul Müller, and Kristian Mihajloski. A Software Deployment Service for Autonomous Computing Environments. In International Conference on Intelligent Agents, Web Technology and Internet Commerce - IAWTIC'2004, Gold Coast, Australia, July 2004.
[ bib | dspace ]

With Web services and Grid services being deployed on a larger scale, users as well as service providers often encounter the problem of software components needed to be installed before accessing or invoking a service. Autonomous computing includes system architectures where those software components can automatically be found and seamlessly integrated. A dedicated software deployment service accessible by all entities of a service oriented software architecture helps performing automatic software installation and update, moving a step closer to autonomous computing environments. This paper introduces such a deployment service and outlines an initial model of the work in progress.

[Wen04]
Stefan Wentz. Verwundbarkeitsanalyse von Netzwerken, July 2004.
[ bib | dspace ]

[Göt04]
Joachim Götze. Single Sign On in Web Service Scenarios. Master's thesis, University of Kaiserslautern, Germany, July 2004.
[ bib | dspace ]

Web Services have the capability to provide all kinds of services to their clients. Without any knowledge of the implementation, every client can use a Web Service. The Hypertext Transfer Protocol (HTTP) is one of the protocols used to transmit SOAP messages, the communicational basis of Web Services. If there are Web Services that are not only used for local purposes, security cannot be ensured by using a standard corporate firewall, because every communication will use the same HTTP port and a firewall is not capable of distinguishing between the clients that are allowed to use a Web Services and those that are not. In order to secure such a Web Service infrastructure a different approach has to be used. The objective of this diploma thesis is to build an authentication infrastructure that supports single sign-on and federations of trust on the basis of Web Services. Single sign-on allows a user the easy access to all resources in a network without the need to enter a password several times, but enter it only once. A major advantage of federations of trust is the enhancement of dynamic interaction of different trust domains. Therefore these two concepts build the basis for the design of an authentication infrastructure.

[Len04]
Torsten Lenhart. Strategien zur Anbindung heterogener Endgeräte an Web Applikationen. Master's thesis, University of Kaiserslautern, Germany, July 2004.
[ bib | dspace ]

Das Internet ist zu einem Medium geworden, das Millionen Menschen auf der Welt verbindet – und noch immer steigt diese Zahl täglich. Gleichzeitig wächst das Angebot an Geräten, die zur Internetnutzung verwendet werden können. Vor allem immer mehr portable Endgeräte in den unterschiedlichsten Ausprägungen drängen auf den Markt und haben sozusagen zu einer Mobilisierung der Internetnutzung geführt. Mit den dadurch entstehenden erweiterten Möglichkeiten gehen aber auch Probleme einher, vor allem weil sich die neue Generation von Endgeräten in vielen Eigenschaften von herkömmlichen Desktop-Computern unterscheidet. Dies hat zur Folge, dass vor allem im HTTP/HTML-basierten World Wide Web neue Wege beschritten werden müssen. Gegenwärtig sind die meisten Webseiten und Web-Applikationen fest auf herkömmliche Rechner zugeschnitten, wodurch beispielsweise eine Nutzung auf mobilen Endgeräten oftmals erschwert wird. Diese Arbeit beschäftigte sich mit der Fragestellung, wie die Unterstützung heterogener Endgeräte im Rahmen von Web-Applikationen zu erreichen ist. Als Realisierungsansatz wird SESAME vorgestellt, mit dessen Hilfe Web-Applikationen, die auf dem Model-View-Controller-Paradigma basieren, für die Unterstützung heterogener Endgeräte fit gemacht werden können. In diesem Zusammenhang spielen Authoring-Techniken eine wichtige Rolle. Die Architektur von SESAME baut auf drei Komponenten Identification Processor, Selection Processor und Transformation Processor auf. Abschliessend wurde die prototypische Implementierung dieses Konzeptes im KLinform-Framework vorgestellt.

[HR04]
Dirk Henrici and Bernd Reuther. A Unified, Protocol Independent API for Connection-Oriented and Connection-Less Protocols. In Invited Session hold at the 8th World Multi-Conference on Systemics, Cybernetics and Informatics; Orlando, Florida, USA, July 2004.
[ bib | dspace ]

In this paper, an API for communication services is presented that detaches from the behavior of the socket interface and introduces a user application centric view for communication services. Therefore, the API abstracts from protocol details as far as possible, thereby even hiding whether a communications protocol is connectionoriented or not.

[Mih04]
Kristian Mihajloski. Web Services zur automatischen Softwareverteilung. Master's thesis, University of Kaiserslautern, Germany, June 2004.
[ bib | dspace ]

Durch die zunehmende Vernetzung von Rechnern entstehen immer größere und komplexere Netzwerke. Die Rechner können dabei unterschiedliche Ausprägungen bzgl. eingesetzter Hard- und auch Software haben. Auf Notebooks und Desktop-Computern werden z.B. völlig andere Prozessorarchitekturen und Betriebssysteme eingesetzt als auf PDAs oder Handys. Gemeinsam ist jedoch allen Rechnern eines: Sie benötigen Software, die auf ihren Rechnern lauffähig ist und dem Endbenutzer zur Verfügung gestellt werden kann. Gerade in großen Netzwerken ist es hilfreich, wenn die Verteilung und Installation dieser Software von zentraler Stelle und vollautomatisch erfolgen kann. Die Software ist dabei im Netz gelagert und wird bei Bedarf vom Benutzer angefordert. Der Download, die Installation und der Start der Software geschieht dabei im Idealfall vollautomatisch, sodass der Benutzer sofort mit der Software arbeiten kann. In einer heterogen Systemumgebung stellt die Realisierung einer solchen Softwareverteilung natürlich besondere Anforderungen, da hier gewährleistet werden muss, dass für den Rechner des anfragenden Benutzers auch die richtige Software geliefert wird. Die vorliegende Arbeit beschäftigt sich mit dieser Problematik und zeigt ein Konzept, das, basierend auf der Web Services-Technologie, ein auch in heterogenen Systemumgebungen einsetzbares Softwareverteilungssystem realisiert.

[HMM04a]
Dirk Henrici, Jochen Müller, and Paul Müller. Sicherheit und Privatsphäre in RFID-Systemen. In 18. DFN-Arbeitstagung, 1.-4. Juni 2004, Düsseldorf, June 2004.
[ bib | dspace ]

RFID-Systeme sind in aller Munde: Sie sollen Warenwirtschaftssysteme revolutionieren und auch in einer Vielzahl anderer Anwendungsbereiche hilfreiche Dienste leisten. Für die damit verbundene Kostenersparnis und die neuen Möglichkeiten wird der Schutz von Daten und der Privatsphäre der Nutzer noch vernachlässigt. In diesem Beitrag werden die Bedrohungen dargestellt und einige bisher vorgeschlagene Lösungsansätze diskutiert. Zur Überwindung der identifizierten Schwachstellen wird ein anwendungsneutrales Framework für RFID-Systeme vorgestellt, mit dem der Schutz der Privatsphäre technisch verankert werden kann.

[Fau04]
Nicole Faust. Vergleich von Orchestrierungssprachen für die Geschäftsprozessmodellierung, June 2004.
[ bib | dspace ]

Die Arbeit stellt verschiedene Orchestrierungssprachen vor, welche für eine Geschäftsprozessmodellierung in Frage kommen. Dazu ist es notwendig, die Eigenschaften sowie ihre jeweiligen Stärken und Schwächen zu untersuchen. Ausgehend von diesem Vergleich wird die Auswahl der Sprache für die Modellierung getroffen. Anschließend wird als Anwendungsfall die die Vorgehensweise in der Flächennutzungsplanung dargestellt. Dazu werden die einzelnen Phasen der Planung erläutert. Hieran schließt sich die Modellierung der Prozesse an. Dazu wird zunächst ein Überblick über die Planungsschritte in den einzelnen Phasen gegeben, von denen dann diejenigen auszuwählen sind, die mit Hilfe des Computers realisiert werden können. Einen ersten Gesamteindruck des zu realisierenden Systems gibt dann das daraus abgeleitete Anwendungsfall-Diagramm sowie das Klassendiagramm. Im nächsten Schritt werden die Anwendungsfälle verfeinert und der allgemeine Ablauf der einzelnen Prozesse in Aktivitätsdiagrammen näher erläutert. Abschließend werden Sequenzdiagramme benutzt, um den zeitlichen Verlauf der Prozesse darzustellen.

[Fes04]
Ali Fessi. Peer-to-Peer Communication across Firewalls and Network Address Translators (NATs). Master's thesis, University of Kaiserslautern, Germany, June 2004.
[ bib | dspace ]

Firewalls and Network Address Translators (NATs) are integral components of today’s Internet infrastructure. Firewalls serve for securing networks against attacks and intrusions and NATs extend the limited address space that is available. Classical client/server applications such as Internet browsing and emails usually work fine with firewalls and NATs. However, firewalls/NATs are often an obstacle for peer-to-peer applications, e.g., Internet telephony, video conferencing and peer-topeer gaming. The problem arises from the fact that peer-to-peer communications often use dynamic port numbers. Since a firewall/NAT can not be pre-configured for every single data flow, the data flows will be blocked or lost. Goal of this thesis is exploring and evaluating currently existing solutions for the described problem. Solutions vary from integrating application intelligence into the firewall/NAT, dynamic configuration of the firewall/NAT by a trusted third party or signaling from the end users to request the traversal of the data flows. The evaluation is based on correctness in different environments (e.g., multi-homed networks, mobile networks), time delay at communication set up, scalability in large networks, efficiency in protocol design, vulnerability to various attacks and costs of deployment and integration into the current networks infrastructure. Based on the evaluation results, this thesis provides a detailed comparison between the different solutions as well as several suggestions to improve them.

[Fin04]
Franz-Josef Fink. Integration eines SIP Stacks in eine Web-Service basierte VoIP-Lösung, June 2004.
[ bib | dspace ]

Die VoIP-Telefonie setzt sich durch ihre Vorteile im Bereich der Kosten und der Funktionalität langsam, aber sicher immer mehr gegenüber der leitungsgebundenen Telefonie durch. Die Möglichkeit Internettelefonie über Web-Services anzubieten, ist dabei eine neue vielversprechende Lösung, die unter anderem von zugrundeliegenden Signalisierungstechnologien abstrahiert. Um Kompatibilität mit den sehr häufig vorkommenden, auf dem SIP Protokoll beruhenden Systemen zu gewährleisten, wird die Integration eines SIP Stacks auch in die Web-Service basierte Architektur gewünscht. Diese Projektarbeit beschäftigt sich mit der Entwicklung eines Prototyps, des SIP-Gateways, der die Web-Service basierte Lösung um eine SIP-Schnittstelle erweitert. Dazu werden ebenfalls die theoretischen Grundlagen erläutert, eine Modellbildung durchgeführt und die Implementierung getestet.

[HMM04c]
Markus Hillenbrand, Paul Müller, and Harald Müller. Voice over IP als Web Service. In 18. DFN Arbeitstagung in Düsseldorf, June 2004.
[ bib | dspace ]

Die Umstellung der klassischen leitungsgebundenen Telefontechnik auf eine moderne und auf längere Sicht kostengünstigere Voice over IP Infrastruktur rückt zunehmend ins Blickfeld der Entscheidungsträger in mittleren und größeren Unternehmen. Doch ein unter Umständen hoher Integrations- und Administrationssaufwand bleibt bei den bisher angebotenen Lösungen auf Basis von H.323 und SIP weiterhin ein wichtiger Hemmfaktor. Die Einfachheit und Offenheit von Web Services als Architektur für verteilte Anwendungen und Systeme bringt viele Vorteile für Anbieter und Nutzer solcher Dienste. Eine Kombination der beiden Technologien Web Services und Voice over IP birgt ein großes Potenzial, um das Telefonieren über das Internet weiter zu verbreiten und für Nutzer und Anbieter einen ähnlich hohen, wenn nicht gar besseren Komfort wie in der klassischen Telefonie zu bieten.

[MMK04]
Paul Müller, Jochen Müller, and Holger Klus. Eine XML-basierte Referenzarchitektur für ein Clusterinformationssystem. In GI-EMISA-Fachtagung Sozialinformatik in Oldenburg, May 2004.
[ bib | dspace ]

[HM04c]
Dirk Henrici and Paul Müller. Tackling Security and Privacy Issues in Radio Frequency Identification Devices. In 2nd International Conference on Pervasive Computing, Pervasive 2004; April 21-23, 2004; Linz/ Vienna; Austria, April 2004.
[ bib | dspace ]

This paper introduces shortly into the security and privacy issues of RFID systems and presents a simple approach to greatly enhance location privacy by changing traceable identifiers securely on every read attempt. The scheme gets by with only a single, unreliable message exchange. By employing one-way hash functions the scheme is safe from many security threats.

[VMHM04]
Aline Verney, Jochen Müller, Markus Hillenbrand, and Paul Müller. Réseau de capeurs mobiles basé sur des services Web. In mCube 2004, Première Conférence Nationale sur le Multimédia mobile, Montbéliard-Sochaux, 30-31 März 2004, Frankreich, March 2004.
[ bib | dspace ]

Certains domaines de recherche reposent plus sur la simulation que sur l'expérience et la réalisation de simulation passe par l'élaboration de modèles fondés sur des données mesurées ou calculées. Afin de recueillir des données pertinentes, il est important de disposer d'appareils de mesures performants et fiables. Le présent article décrit un système fondé sur un réseau d'appareils mobiles munis de capteurs et qui répond précisément à ces attentes. Seront alors présentés non seulement un prototype de dispositif mobile mais aussi la conception et la réalisation d'une plateforme middleware accessible à l'aide de services Web. La description des mécanismes de collecte et de transfert des données au format XML mais aussi les thèmes de la sécurité et du système de paiement du service seront également abordés. Enfin, l'étude de divers scenarii de services Web dédiés à l'automobile permettra de dévoiler les développements futurs du système.

[Roc04]
René Rockenfeller. Verteilte Retrieval Services für Portal Systeme. Master's thesis, University of Kaiserslautern, Germany, March 2004.
[ bib | dspace ]

Das Internet hat in den letzten Jahren eine rasante Entwicklung erfahren. Mittlerweile hat es einen sehr hohen Stellenwert bei der Informationsbeschaffung erreicht. Führt man eine Recherche zu einem bestimmten Thema durch, sind Suchmaschinen oder Webkataloge die erste Anlaufstelle. Schließlich kann aus einem unübersichtlich großen und täglich wachsenden Pool an Informationen geschöpft werden. Während die Internetweite Recherche mehr oder weniger gut funktioniert, ist die bei Internetportalen meist vorhandene interne Suchfunktion oftmals seltener erfolgreich. Nicht selten tritt die paradoxe Situation auf, dass eine öffentliche Suchmaschine bei der Portalinternen Suche schneller zum Ziel führt. Diese Situation könnte erheblich verbessert werden, wenn auf die diversen Content-Typen abgestimmte Retrieval-Methoden verwendet würden. Diese Arbeit hat das Ziel, ein verteiltes, modulares Retrieval-System zu erstellen. Es ist als Grundlage für ein Portalsystem verwendbar, als auch als eigenständige Anwendung. Je nach Bedarf können in Abhängigkeit der auftretenden Content-Typen flexibel die unterschiedlichsten IR-Algorithmen als Module eingebunden werden. Diese Anpassbarkeit an die verschiedensten Situationen soll die Verwendung von Retrieval-Verfahren für Portalsysteme erleichtern.

[SFM04a]
Gerhard Steinebach, Hans-Dieter Feser, and Paul Müller. Stadtentwicklungskonzeption StadtTechnopole Kaiserslautern. In Schriftenreihe zur Stadtplanung, Band 2, 2004.
[ bib | dspace ]

[JLMM04]
Andreas Jonen, Volker Lingnau, Jochen Müller, and Paul Müller. BALANCED IT-DECISION-CARD Ein Balanced Scorecard-Basiertes Instrument für das Investitionscontrolling von Projekten in der Informationstechnologie. In Wirtschaftsinformatik 4/2004: IV-Controlling, January 2004.
[ bib | dspace ]

This paper introduces a Balanced IT-Decision-Card. It aims at overcoming the shortcomings of common decision making processes on large Information Technology (IT) projects. The investment decision should be based on an evaluation process that takes into account monetary and non-monetary measures. Given this infinite amount of data, decision makers need tools that present the important information in a simple and structured way. Therefore, this working paper makes use of the latest findings of cognition theory. Furthermore, the IT project must be integrated in the overall IT strategy, so that synergies with other IT projects can be realized. Following this argumentation, the Balanced Scorecard approach is adopted to control the investment process of IT-projects.

[HKM+04]
Dirk Henrici, Michael Kleis, Paul Müller, Bernd Reuther, and Detlef Bosau. Part of: CaberNet Vision of Research and Technology Development in Distributed and Dependable Systems, Chapter 11, chapter CaberNet Report: Distributed Multimedia Platforms. Part of: CaberNet Vision of Research and Technology Development in Distributed and Dependable Systems, Chapter 11, January 2004.
[ bib | dspace ]

This document presents a CaberNet vision of Research and Technology Development (RTD) in Distributed and Dependable systems. The Network of Excellence is the collective author of this new document, which was put together by integrating contributions coming from many CaberNet partners. A dedicated CaberNet Plenary workshop (November 2003) and a one-day meeting of the CaberNet Links-to-Industry Forum (December 2003) were organised to consolidate the Network understanding of the RTD Vision. The Vision document is intended to serve as a policy-directing document. But it is equally valuable as a high level overview of recent and current activities in the selected areas, emphasising directions in which R&D in distributed and dependable systems are likely to be moving in the future.

[SFM04b]
Gerhard Steinebach, Hans-Dieter Feser, and Paul Müller. Stadtentwicklungskonzeption StadtTechnopole Kaiserslautern (Kurzfassung). In Schriftenreihe zur Stadtplanung, Band 1, 2004.
[ bib | dspace ]

[HM04a]
Dirk Henrici and Paul Müller. Hash-based Enhancement of Location Privacy for Radio-Frequency Identification Devices using Varying Identifiers. In Workshop on Pervasive Computing and Communications Security (PerSec'04) at IEEE PerCom 2004; March 14-17, 2004; Orlando, Florida; USA, January 2004.
[ bib | dspace ]

Radio-Frequency Identification Devices (RFID) may emerge as one of the most pervasive computing technologies in history. On the one hand, with tags affixed to consumer items as well as letters, packets or vehicles costs in the supply chain can be greatly reduced and new applications introduced. On the other hand, unique means of identification in each tag like serial numbers enable effortless traceability of persons and goods. But data protection and privacy are worthwhile civil liberties. This paper introduces a simple scheme relying on oneway hash-functions that greatly enhances location privacy by changing traceable identifiers on every read getting by with only a single, unreliable message exchange. Thereby the scheme is safe from many threats like eavesdropping, message interception, spoofing, and replay attacks.

[HIP+04]
Markus Hillenbrand, Valerie Issarny, Savas Parastatidis, Ferda Tartanogly, George Vasilakis, Marcus Venzke, and Friedrich Vogt. Part of: CaberNet Vision of Research and Technology Development in Distributed and Dependable Systems, Chapter 8, chapter CaberNet Report: Service Oriented Architecture: Web Services. Part of: CaberNet Vision of Research and Technology Development in Distributed and Dependable Systems, Chapter 8, January 2004.
[ bib | dspace ]

This document presents a CaberNet vision of Research and Technology Development (RTD) in Distributed and Dependable systems. The Network of Excellence is the collective author of this new document, which was put together by integrating contributions coming from many CaberNet partners. A dedicated CaberNet Plenary workshop (November 2003) and a one-day meeting of the CaberNet Links-to-Industry Forum (December 2003) were organised to consolidate the Network understanding of the RTD Vision. The Vision document is intended to serve as a policy-directing document. But it is equally valuable as a high level overview of recent and current activities in the selected areas, emphasising directions in which R&D in distributed and dependable systems are likely to be moving in the future.

[HVMK03]
Markus Hillenbrand, Aline Verney, Paul Müller, and Tom Koenig. Web Services for Sensor Node Access. In 5. Cabernet Plenary Workshop, Madeira, Portugal, November 2003.
[ bib | dspace ]

Some research areas rely on simulation instead of experiments. And these simulation scenarios need a suitable data basis to operate on. Besides existing databases containing previously acquired or calculated data, sensor networks are a useful way to acquire necessary data. This paper introduces a software and hardware system that allows users to seamlessly access and integrate data provided by wireless and mobile sensors through a dedicated XML and Web Service enabled middleware. It describes the hardware components that have been utilized and combined to create a sensor node, and it outlines a dedicated middleware architecture to manage sensor nodes, the data gathering process and data access.

[JLMM03]
Andreas Jonen, Volker Lingnau, Jochen Müller, and Paul Müller. Unterstützung von Investitionsentscheidungen im IT-Bereich. In Fachtagung IT-Controlling am 19.03.2004 in Bonn, November 2003.
[ bib | dspace ]

Investitionsentscheidungen sind die Basis für jegliches unternehmerisches Handeln. Daher ist der Prozess der Investitionsentscheidung eine der wichtigsten betriebswirtschaftlichen Aufgaben. Investitionsstrategien in der IT befinden sich in einer Phase der Umorientierung und Neudefinition. Nach einer Phase des beinahe blinden Investierens in die Informationstechnologie (IT) werden inzwischen immer stärker Investitionen in diesen Bereich durch umfangreiche Kosten-Nutzen-Analysen hinterfragt. Zentrales Instrument in diesem Zusammenhang ist der Net Present Value (NPV), welcher die prognostizierten Einzahlungen und Auszahlungen (Zahlungsströme) auf den Investitionszeitpunkt abzinst, um so eine bessere Bewertungsgrundlage für die Investitionsentscheidung zu haben.

[Hen03]
Dirk Henrici. Gemeinsame Sache - Standard Template Library für Objekte im Shared Memory verwenden. In Linux-Magazin, Ausgabe 12/2003, October 2003.
[ bib | dspace ]

Shared Memory ermöglicht die gemeinsame Verwendung von Variablen, Datenstrukturen und Objekten durch mehrere Prozesse und ist daher ein beliebtes Verfahren zur Interprozesskommunikation. Programmierer fühlen sich aber schnell in die Zeit zurückversetzt, in der sie verkettete Listen noch eigenhändig programmieren mussten. Die in diesem Artikel vorgestellte C++-Bibliothek gibt ihnen die Möglichkeit, die Vorteile der STL auch im Shared Memory zu nutzen.

[HK03]
Markus Hillenbrand and Tom Koenig. XML basierte Middleware für mobile Sensoren. In Berliner XML Tage 2003, October 2003.
[ bib | dspace ]

Experimente sind in diversen Forschungsbereichen nicht sinnvoll anwendbar, da aufgrund des Einflusses vielfältiger Störfaktoren eine Abbildung der entsprechenden Situation nicht möglich ist. In diesen Bereichen kann die Anwendung von Simulationen auf Basis geeigneter Modelle Abhilfe schaffen. Modelle, die als Basis für eine Simulation dienen, benötigen jedoch eine Datengrundlage um ein realitätsnahes Abbild der jeweiligen Situation zu schaffen. In diesem Papier wird eine auf XML basierende Middleware vorgestellt, mit der mobile Endgeräte zur Erfassung von Datensätzen verwaltet und angesprochen werden können. Es kann so ein Sensor-Netzwerk aufgebaut werden, das als Datenquelle für Simulationen verwendet werden kann. Datenbeschaffung, Datenhaltung und Datenverteilung bilden dabei die Schwerpunkte.

[Pol03]
Steffen Polanski. Eine Monitoring und Managementkomponente zur Lastverteilung und Fehlerbehandlung in der verteilten I-Search-Architektur THING. Master's thesis, University of Kaiserslautern, Germany, October 2003.
[ bib | dspace ]

[RRS03]
Andreas Rippel, René Rockenfeller, and Georg Seppmann. Selbstorganisierendes Online-Lehr- und Lernmaterial-Repository. In Intelligente Lehr- und Lernsysteme, ILLS 2003 Hamburg, September 2003.
[ bib | dspace ]

Die Lehre wird zunehmend mit Skripten, Applets, allgemein Multimediadokumenten angereichert, die über das Netz zur Verfügung gestellt werden. Um diese Lehrmaterialien weiter zu verwenden, reicht die Skala von fein granularen Text-, Grafik- und Videoextrakten, über Werkzeuge, die die Zusammenstellung von Online-Ressourcen unterstützen, bis zu Portalen, die ganze Online- und Offline-Kurse recherchierbar machen. Beispiele findet man in dem Deutschen Bildungs Server oder in Studieren-im-Netz . Online-Ausbildungseinrichtungen, wie die Fernuniversität Hagen , verwenden gemäß ihren Lehrplänen Materialien (hier Kurse oder Vorlesungen) übergreifend in ihren Studiengängen. Für Lerner und für Lehrende ist es wünschenswert verfügbare Online-Lehrmaterialien komfortabel und effektiv zu finden. Die Portale bieten zu wenige Möglichkeiten Metadaten zu den Ressourcen zu erfassen, um die Detailsuche zu unterstützen. Mit der Anzahl der Metadaten steigt die Qualität der Detailsuche und deren Erfassung durch die Autorinnen selbst. Denn diese haben etwa das besondere Fachwissen, und kennen neben anderem die Zielgruppe, sowie die inhaltlichen und technischen Voraussetzungen zur Verwendung und Bearbeitung einer Lernressource. Ein solches Forum ist nicht nur für die Lerner die Anlaufstelle um geeignete Materialien gezielt zu beziehen, sondern auch für die Lehrenden und Autorinnen selbst. Diese finden die verfügbaren Materialien, von den Kolleginnen gut annotiert, zum Anreichern ihrer Unterlagen und Webportale. Mit der fortschreitenden Einbeziehung der Ressourcen der Kolleginnen, die dann möglichst selbst Materialien einstellen, entwickelt sich ein hochwertiges Ressourcen-Netzwerk in einem Art Schneeballsystem.

[HR03a]
Dirk Henrici and Bernd Reuther. Service-oriented Protocol Interfaces and Dynamic Intermediation of Communication Services. In Communications, Internet and Information Technology; CIIT 2003; November 17-19, 2003; Scottsdale; Arizona; USA, September 2003.
[ bib | dspace ]

Nowadays, UDP and TCP, both on top of IP, are the common denominator of Internet communication and the socket interface is the standard means for accessing these protocols. In this paper, a service-oriented interface between applications and transport protocols is proposed and the looming new possibilities are presented: As a service-oriented interface abstracts completely from lower layer protocols, the use of alternative protocols and further the dynamic intermediation of communication services becomes possible transparently to applications.

[Lin03]
Susanne Linster. WSDL-Taxonomie für lokationsabhängige Web Services im Ubiquitous Computing. Master's thesis, University of Kaiserslautern, Germany, September 2003.
[ bib | dspace ]

Durch die immer stärker werdende Vernetzung von Rechnern und durch die weitere Verbreitung von unterschiedlichen Devices (wie Handy, PDA, usw.), die auf verschiedenen Plattformen arbeiten, werden verteilte Anwendungen bzw. Systeme immer wichtiger. Unter verteilten Anwendungen sind lose über das Internet gekoppelte Softwarekomponenten zu verstehen, die idealerweise zur Laufzeit zueinander finden und damit den Anforderungen an Flexibilität und Dynamik entsprechen. Um dies zu realisieren, wurde das Konzept der Web Services entwickelt, die sich von normalen Web-Anwendungen dadurch unterscheiden, dass sie nicht auf eine Benutzung durch Menschen, sondern auf eine automatisierte Benutzung ausgerichtet sind. Sie verwenden XML als plattformunabhängige Sprache zur Beschreibung der Schnittstellen und der Daten, die zwischen den einzelnen Anwendungen übertragen werden. Zur Datenübertragung wird das Internet genutzt, da es heutzutage eine weite Verbreitung erreicht hat und nahezu allgegenwärtig ist. Damit die Anwendungen in der Tat Just in Time und automatisch zueinander finden, ist eine Standardisierung der Beschreibung von Web Services notwendig. Schließlich sind Maschinen noch nicht in der Lage, die Semantik von verschiedenen Worten zu verstehen, sofern sie nicht eindeutig festgelegt ist. Zur Beschreibung von Web Services und der Nachrichten, die zwischen den Anwendungen ausgetauscht werden, wird ein Standard names WSDL (Web Service Description Language) von der Standardisierungsorganisation W3C entwickelt, der von mehreren großen Unternehmen, unter anderem IBM, Ariba und Microsoft, unterstützt wird und damit gute Aussichten auf verbreitete Verwendung besitzt. Jene Beschreibungssprache wird auch innerhalb der vorliegenden Arbeit benutzt, um Dienste zu beschreiben. Aber Dienste müssen nicht nur beschrieben werden, sie müssen auch publik gemacht werden, andernfalls wäre ein automatisches Service Discovery nicht möglich. Aufgrund dessen werden die Web Services in öffentlichen Verzeichnissen publiziert, deren Einträge ebenfalls standardisiert sein sollten, damit ein Software-Agent in diesen nach geeigneten Diensten für seinen Client suchen kann. Wichtig ist dabei nicht nur, dass die Dienste in den richtigen Kategorien eingeordnet sind, um gefunden zu werden, sondern auch, dass alle benötigten Auswahlkriterien, wie beispielsweise Kosten und Standort des Dienstes, angegeben sind. Letzteres ist vor allem für lokationsbasierte Dienste wichtig, für die im Rahmen dieser Arbeit eine Taxonomie erstellt wird.

[HR03b]
Markus Hillenbrand and Bernd Reuther. Building Blocks for Web Applications. In IMSA 2003, Hawaii, August 2003.
[ bib | dspace ]

Web applications are more and more becoming part in our daily Internet life. It has become crucial for every company, city and even geographical region to present itself on the WWW and to offer its business and information to the user. But the development and maintenance of these highly interactive Web sites should be inexpensive for the owner of the service. There is a need for cost effective solutions that are flexible enough to enable the city (company or region, respectively) present its data and services on one side, and be interesting enough for the user to come back and visit the pages again on the other side. This paper outlines the concepts and solutions used in a regional Web portal (http://www.klinform.de) developed for the city of Kaiserslautern, Germany. It shows the ideas behind the underlying building blocks that enable a Web developer to plug together all the information he needs to present a new view upon the data included in these before mentioned building blocks.

[Her03]
Johannes Herlitz. Voice over IP - Sprachintegration in Datennetze, August 2003.
[ bib | dspace ]

Die paketbasierte Sprachdatenübertragung hat heutzutage immer größere Bedeutung und könnte in Zukunft die leitungsvermittelnde Technik ablösen. Vorteile sind nicht nur Kostenersparnisse durch effizientere Leitungsnutzung und weniger Verkabelungsaufwand, sondern auch eine größere Vielfalt an Zusatzfunktionen gegenüber ISDN Telefonen. In dieser Projektarbeit werden technische und theoretische Grundlagen angesprochen und die VoIP-Lösungen von Cisco und Siemens vorgestellt und getestet.

[HR03c]
Markus Hillenbrand and Bernd Reuther. Supervised Media Processing with Real-Time Priority. In 7th IASTED International Conference on Internet and Multimedia Systems and Applications; IMSA 2003; August 13-15, 2003; Honolulu; Hawaii; USA, July 2003.
[ bib | dspace ]

The delay of processing multimedia data may be reduced by assigning high priorities to those processes. This requires a method for the control of the behavior of multimedia applications in order to avoid an extreme slowing down of the system or a loss of the interactive capabilities. The presented method doesn't require the modification of the operating systems or the application and only produces very few overhead. While aiming on non CPU intensive applications, examples show that even video decoding can be run safely with the supoort of this method.

[EM03]
Younous El Moustafid. Semantic Web Techniken für E-Learning. Master's thesis, University of Kaiserslautern, Germany, June 2003.
[ bib | dspace ]

[ZRM03]
Ge Zhang, Bernd Reuther, and Paul Müller. User Oriented IP Accounting in Multi-user Systems. In The 8th IFIP/IEEE International Symposium on Integrated Network Management, Colorado Springs, US, March 2003.
[ bib | dspace ]

The traditional IP accounting method is IP address oriented, that means one IP address corresponds to one user, but it can not meet the finer granularity accounting requirement in multi-user systems, in which many users share one or more IP address at the same time. In the multi-user systems the user oriented IP accounting can distinguish the producers of the IP traffics, which come from the same IP address. Hence it is a more accurate accounting method than traditional IP address oriented accounting method. In this paper, we present the technology of the user oriented IP accounting, and describe the principle of this method, and the realization considerations.

[Fre03]
Jan Frey. An Approach to Intelligent Network Service Parameterization. Master's thesis, University of Kaiserslautern, Germany, March 2003.
[ bib | dspace ]

The main goal of this thesis is to provide an automatic Network Service Parameterization mechanism. This mechanism intelligently selects the best Network Service available and sets Service Parameters appropriately with respect to a certain application. The parameterization manually parametrization of protocol stacks is unfavourable, since the decisions must be made at compile time of the application and cannot be changed without modifying the application. The solution of using a rule-based system configured by networking experts occurs to be more reasonable, but also fails in practice: many of the parameters mandatory are unknown or cannot be determined accurately. In contrast the method presented in this thesis does not depend on general knowledge. The basic idea is to learn relationships between Network Service parameters and resulting networking performance of the application observed. If such a learning process completed successfully the learned relationships can be used to make intelligent decisions. In order to assess the quality of a Network Service with respect to a specific networking application the service must actually be used. Of course neither real-world applications nor real-world networks can be used, as existing applications do not allow parameterization of their network utilization and the networks used should have absolutely stable characteristics in order to obtain reproducible results. Instead, a network emulation environment and a network performance measurement tool are implemented that allow realistic validation of the mechanism.

[AV03]
Guillermo Albaida Ventura. Streaming of multimedia learning objects. Master's thesis, University of Kaiserslautern, Germany, March 2003.
[ bib | dspace ]

Streaming is a new concept, different from the click-and-download method used before. Streaming reduces the time that a user has to wait until the playback of the multimedia clip starts. The clip is not saved on the user’s hard disk, but it is rendered as it is received. Besides, streaming platforms take advantage of the latest compression schemes in order to give the best playback quality for every user. This fact and many other features of the streaming technology turn streaming into the best multimedia playback option for the feature, both for local playback and delivery of multimedia content over an intranet or the Internet.

[Koe03]
Tom Koenig. Web-Services zur Datenintegration mobiler Endgeräte. Master's thesis, University of Kaiserslautern, Germany, February 2003.
[ bib | dspace ]

Experimente sind in diversen Bereichen nicht sinnvoll anwendbar, da aufgrund des Einflusses vielfäl-tiger Störfaktoren eine Abbildung der entsprechenden Situation nicht möglich ist. In diesen Bereichen kann die Anwendung von Simulationen, auf geeigneten Modellen basierend, Abhilfe schaffen. Es ist oftmals nötig zum einen, Wechselwirkungen zwischen verschiedenen Faktoren aufzudecken, zum anderen im Rahmen einer Optimierung, durch Abstimmung der entsprechenden Faktoren, eine Mini-mierung dieser Wechselwirkungen zu erzielen. Mit Hilfe von Simulationen kann eine Unterstützung dieser Aufgaben erfolgen. Modelle, die als Basis für eine Simulation dienen, benötigen jedoch eine Datengrundlage um ein realitätsnahes Abbild der jeweiligen Situation zu schaffen. Ziel dieser Arbeit ist es ein Software System zu konzipieren und zu entwickeln, das es zum einen ermöglicht eine ent-sprechende Datengrundlage zu schaffen, zum anderen einen Zugriff auf diese Daten bereitstellt, um diese im Rahmen von Modellen zu verwenden. Im Bereich der Stadt- und Raumplanung beispielsweise wird das Nachhaltigkeitsprinzips zunehmend zum Leitprinzip. Es ist von essentieller Bedeutung, ein Abstimmen der Säulen Ökonomie, Ökologie und Soziales jeglichem Handeln zugrunde zu legen. Das Ziel ist, unter Berücksichtigung der heutigen Anforderungen keine Einscheidung für zukünftige Generationen zu erhalten. Aufgrund vielfältiger Wechselwirkungen zwischen Faktoren der drei Säulen kann dies sich als sehr problematisch erweisen. Geeignete Simulationen können jedoch eingesetzt werden, um das Erreichen des Prinzips der Nach-haltigkeit zu unterstützen.

[KH03]
Thomas Kleinberger and Stefan Hausbrandt. Repository für multimediale Lerninhalte. In e-Learning Services, LebensLanges Lernen, Hrsg: Ulf-Daniel Ehlers, Wolfgang Gerteis, Torsten Holmer, Helmut W. Jung, W. Bertelsmann Verlag, 2003.
[ bib | dspace ]

E-Learning befindet sich im Wandel. Dabei müssen aus dem Spannungsfeld von Pädagogik, Ökonomie und Technologie nachhaltig tragfähige Konzepte entwickelt werden. Das Buch beschreibt solche Ansätze, die auf Erfahrungen des Forschungsprojektes L3 - Lebenslanges Lernen basieren. Der Beitrag Repository für multimediale Lerninhalte erläutert dabei den Content Management Ansatz für die Verwaltung multimedialen Lernmaterials in L3.

[Kli02]
Thomas Klingler. Indizierung und Retrieval von Medienobjekten. Master's thesis, University of Kaiserslautern, Germany, December 2002.
[ bib | dspace ]

Die AG ICSY arbeitet zusammen mit dem Bereich Content Management Systeme der tecmath AG an Lösungen zur Unterstützung des computer-basierten Lernens mit Hilfe multimedialer Lernobjekte. Innerhalb des Projektes L3 (Lebens-Langes Lernen) wurde ein Repository realisiert, welches in einer Systemumgebung bestehend aus Servicezentren und Lernzentren für die Verwaltung multimedialer Lernobjekte zuständig ist. Das Repository basiert auf Komponenten eines Content Management Systems und bietet für Applikationen Import-/Export-Schnittstellen sowie Streaming-Schnittstellen für Audio-/Video-Objekte. In der Diplomarbeit sollen die verwalteten Medienobjekte indiziert werden, so dass sie über Suchmaschinen recherchierbar sind. Hierzu wird für alle Medienobjekte, die volltextindizierbar sind, eine geeignete Volltextsuchmaschine eingesetzt und entsprechende Indizes erzeugt. Multimediale Objekte werden separat behandelt. Über eine browserbasierte Rechercheoberfläche sollen Suchanfragen gestellt werden können. Die Trefferlisten werden um Metadaten der gefundenen Objekte, welche im Repository liegen, ergänzt. Bei Auswahl eines Treffers wird das Medienobjekt entweder übertragen (Download) oder abgespielt (Streaming). Kenntnisse in Java, CORBA und/oder C++ sind für diese Aufgabe von Vorteil, aber nicht zwingend erforderlich. Die Diplomarbeit ist überwiegend bei der Fa. Tecmath AG in Kaiserslautern - Siegelbach durchzuführen.

[Roc02]
René Rockenfeller. Erstellen einer internetbasierten Vorlesungsbetreuung und Übungsverwaltung mit Hilfe von ZOPE, December 2002.
[ bib | dspace ]

[Ulb02]
Heiko Ulbrich. Entwurf und Realisierung eines webbasierten Stellenmarktes für KLinform, December 2002.
[ bib | dspace ]

Diese Ausarbeitung beschäftigt sich mit der Erstellung eines webbasierten Stellenmarktes im Portal KLinform. Der Stellenmarkt ermöglicht es, im Internet Stellen aller Art zu inserieren und zu suchen. Der Analyse der Anforderungen und Rahmenbedingungen für den zu erstellenden Baustein schliesst sich die Vorstellung der zugrunde liegenden Techniken Java, Java Server Pages und relationale Datenbanken an. Dem konzeptuellen Entwurf folgt dann, teilweise anhand ausgewählter Beispiele, die Vorstellung der Implementierung einzelner Aufgabengebiete des Stellenmarktes. Eine Zusammenfassung aller wichtigen Punkte schliesst die Ausarbeitung ab.

[Hen02]
Dirk Henrici. A Universal Scheme for the Classification of Network Services. Master's thesis, University of Kaiserslautern, Germany, December 2002.
[ bib | dspace ]

[Zim02]
Peter Zimmer. Effiziente Kommunikation in lokalen geswitcheten Netzen, November 2002.
[ bib | dspace ]

Gesicherte Datenkommunikation wird heute in der Regel über TCP/IP realisiert. Für den Fall, dass keine Informationen über das verwendete Netzwerk vorliegen ist dies eine sinnvolle Vorgehensweise, da TCP in der Lage ist sich in gewissem Maße an unterschiedliche Netze anzupassen. Lokale Netzwerke basieren heute meist auf der Ethernet Technologie, wobei hier Bandbreiten von 100 oder 1000 Mbit/s üblich geworden sind. Auch die Fehlerraten sind in solchen Netzen minimal. In einer solchen Umgebung sind die Adaptionsfähigkeiten von TCP nicht notwendig, sie beeinträchtigen sogar die Performanz. Es soll nun versucht werden ein auf schnelle lokale Netze spezialisiertes Transportprotokoll zu realisieren, welches anstelle von TCP verwendet werden kann. In dieser Arbeit werden dafür notwendige Voruntersuchungen für die Implementierung unter Windows vorgenommen.

[RM02]
Andreas Rippel and Paul Müller. Generisches Vorlesungs- und Übungsmanagement (LeXem). In GI Tagung (ILLS2002) 10/2002 Hannover, October 2002.
[ bib | dspace ]

Bei der Durchführung von netzgestützten Vorlesungsveranstaltungen stehen die Dozentinnen und das betreuende Personal vor der Situation, dass die üblichen Verfahrensschritte, wie Anmeldung, Verteilung von Dokumenten, Bewertungen der studentischen Leistungen und Kommunikation, mit verschiedenen Werkzeugen und Medien erfolgt. Oft erfolgt eine Anmeldung noch über Aushänge, sodass Teilnehmerlisten händisch erstellt werden müssen. Teilnehmerlisten sind dann die Basis für Emaillisten, die wiederum die Kommunikation innerhalb der Gruppen ermöglichen. Zunehmend fließen auch studienbegleitende Einzelleistungen in die Endnoten ein, und den Studierenden soll ihr Leistungstand aktuell zugänglich sein. Am Ende der Veranstaltung müssen die Leistungsdaten konsolidiert werden, um die Scheinvergabe vorzubereiten. Dieses Papier beschreibt ein generisches System das die netzgestützte Begleitung der klassischen Vorlesungsformen von der Anmeldung, über der Verteilung der Dokumente und der Kommunikation, bis zur Scheinvergabe ermöglicht. Dabei haben die an einer Vorlesung beteiligten Personengruppen jeweils aktuelle Sichten auf den Datenbestand aus Lehrmaterialien, Nachrichten und Leistungsdaten. Die Zugriffe können dafür auch über gesicherte Kanäle erfolgen.

[HM02]
Markus Hillenbrand and Paul Müller. Werkzeug zum Management von Online-Ressourcen (MORe). In GI Tagung 10/2002 Dortmund, October 2002.
[ bib | dspace ]

Beim Erstellen von Online Präsentationen für verschiedene Anlässe und Zielgruppen (Vorlesung, Seminar, Vortrag bzw. Erstausbildung, wissenschaftliche Weiterbildung und Lebenslanges Lernen) steht ein Dozent oft vor dem Problem, seine Inhalte neu aufbereiten und zusammenstellen zu müssen. Für den Office Bereich existieren zwar Werkzeuge, die ihn dabei unterstützen, aber im Online Bereich (HTML, Videos, Audio-Dateien usw.) muss er auf verschiedene Tools zurückgreifen und außerdem wissen, wie die Dateien für den Webzugriff aufbereitet und angeordnet werden müssen. Dieses Papier beschreibt ein Werkzeug, das den Autor so weit unterstützt, dass er (wie aus dem Office Bereich gewohnt) seine Online Präsentation ohne großes Spezialwissen und mit einem einzigen Programm zusammenstellen und verteilen kann.

[REMH02]
Bernd Reuther, Achim Ebert, Paul Müller, and Hans Hagen. Interactive Poster: A powerful communication framework for distributed virtual reality. In IEEE Visualization 2002, Boston, October 2002.
[ bib | dspace ]

The communication framework for distributed VR presented in this paper provides a powerful but simple to use communication service for interactive data exchange within groups. It addresses communication connections in LAN as well as connecting different companies via WAN and firewall tunneling. Reliable group communication, distribution of interactive voice and video data, tunneling of IP multicasts, optional data encryption and user authentication complete the services of the communication framework, which have been implemented in pure Java.

[Kra02]
Doris Krause. Performanz-Untersuchung der Aggregation von Datenströmen am Endsystem. Master's thesis, University of Kaiserslautern, Germany, October 2002.
[ bib | dspace ]

Das Protokoll TCP wird heute von sehr unterschiedlichen Anwendungen für Kommunikationszwecke eingesetzt. Es gibt viele Fälle in denen TCP-Verbindungen zwischen den gleichen Kommunikationspartnern häufig auf- und wieder abgebaut werden. Der Grund hierfür ist oft lediglich, dass die Anwendungen verschiedene Datenströme leicht unterscheiden können. Das Aufbauen von TCP Verbindungen vor einem Datenaustausch führt jedoch zu einer Verzögerung der Kommunikation und jede TCP Instanz belegt Ressourcen im jeweiligen Endsystem. In dieser Arbeit soll nun versucht werden, TCP-Datenströme über eine TCP-Verbindung zu aggregieren, um so dass wiederholte Auf- und Abbauen von Verbindungen zu vermeiden und Ressourcen am Endsystem einzusparen.

[Hof02]
Martin Hoffmann. Entwurf und Implementierung eines webbasierten Fahrzeugmarktes, August 2002.
[ bib | dspace ]

[Wol02]
Hanno Wolff. Entwurf und Implementierung eines webbasierten Moduls Partnersuche, August 2002.
[ bib | dspace ]

[ZRM02]
Ge Zhang, Bernd Reuther, and Paul Müller. Distributed Agent Method for User Based IP Accounting. In 7th CaberNet Radicals Workshop, 13-16 October 2002, Bertinoro (Forlì), Italy, August 2002.
[ bib | dspace ]

User based IP accounting is a more accurate technique, which can be used to meet the finer granularity requirement of IP accounting. To implement this technique, a distributed Agent method is suggested. In this paper the work principle of the distributed Agent is described. With the Agent all the required user related traffic information can be collected for the purpose of User based IP accounting.

[Fis02]
André Fischer. Entwurf und Implementierung eines Werkzeuges zum Management von Online-Ressourcen, July 2002.
[ bib | dspace ]

[Kla02]
Jan Klatt. Workflow-Support in computergestützten Lernumgebungen. Master's thesis, University of Kaiserslautern, Germany, June 2002.
[ bib | dspace ]

[Glo02]
Steffen Glomb. A Generic Framework for Location Service Simulation. Master's thesis, University of Kaiserslautern, Germany, May 2002.
[ bib | dspace ]

[Pol02]
Steffen Polanski. Entwurf und Implementierung eines Datenbank-Anbindungs-Werkzeuges JGenDB, April 2002.
[ bib | dspace ]

KLinform, das Internet-Portal der Region Kaiserslautern. Aufgaben dieses Projektes sind die Strukturisierung und Kategorisierung von Daten für den Endanwender in der Region sowie die Generierung und Pflege des Inhalts. Die an diesem Konzept beteiligten Firmen, Verwaltungen und Institutionen sind für die Pflege des bestehenden Datenbestandes selbst zuständig, während die Generierung Aufgabe des Betreibers von Klinform ist. Mit dem Thema der Datengenerierung und deren Anbindung an Datenbanken befasst sich diese Projektarbeit. Um den Betreibern von KLinform diesen Arbeitsaufwand abzunehmen soll in dieser Projektarbeit eine Java Applikation geschrieben werden, die diese Vorgänge weitestgehend automatisiert. Diese Applikation soll eine Arbeitsumgebung darstellen, in der die Schritte

* Tabelleneinträge spezifizieren, * Tabellen in der Datenbank eintragen, * Datenbank-Zugriffsbeans erstellen und * JSP Seiten zur Dateneingabe erstellen

in einem Tool kombiniert werden und durch eine einzige Funktion komplett automatisiert werden.

[Hor02]
Arno Hornberger. Entwurf und Implementierung eines webbasierten Immobilienmarktes für KLinform, March 2002.
[ bib | dspace ]

Für das Projekt KLinform ist ein Modul „Immobilienmarkt“ vorgesehen. Dieses Modul soll es erlauben, per WWW Immobilien aller Art (z. B. Wohnungen, Häuser, Gewerbliche Objekte) zwecks Vermietung, Verpachtung oder Verkauf aus einer Datenbank herauszusuchen und Informationen darüber zu erhalten. Aufgabe dieser Projektarbeit ist es, dieses Modul „Immobilienmarkt“ zu entwickeln und zu implementieren. Als Ausgangsbasis steht dabei ein Teil der bereits vorhandenen Implementierung von KLinform zur Verfügung. Neben der notwendigen Grundfunktionalität soll dabei in besonderer Weise darauf geachtet werden, welcher Mehrwert für Benutzer durch Ausnutzung der Personalisierung von KLinform erreicht werden kann.

[EM02]
Younous El Moustafid. Anbindung externer Firmenstammdaten an KLinform, January 2002.
[ bib | dspace ]

An Informationen zu gelangen ist Dank Internet immer einfacher geworden. Man braucht nur eine Suchmaschine anzuklicken, seine Suchkriterien in die Suchmaske einzugeben, und schon werden dutzende von Adressen einem vorgelegt. Damit ist man lange noch nicht am Ziel. Man soll sich durch den Web-Seiten Dschungel durchhangeln, bis man – mit großer oder kleiner Trefferquote - an seine gewünschte Information gelangt. Um die richtige Information zu finden, muß man sehr viel Zeit und Geduld mitbringen. Erst muß man seine Frage genau formulieren, und trotzdem muss man irrelevante Seiten heraus filtern. Eine Möglichkeit wäre es, wenn man ein Stadt-spezifisches Internet-Portal anbieten würde, so daß man diese Stadt-spezifischen Informationen wiederum mit weniger Auffand abfragen könnte. Kaiserslautern ist eine der Städte, die so ein Portal anzubieten versucht. Ihre Serverdatenbanken sollen alle Informationen von Kaiserslautern und Umgebung umfassen. Und diese Projektarbeit soll uns ein Stückchen näher ans Ziel bringen. Gegeben sind zwei Datenbankquellen: eine interne Datenbank (Klinform Firmen-Datenbank) und mehrere externe Datenbanken ( darunter auch CSV-Dateien). Nun soll dem Benutzer die aktuellste Information zur Verfügung gestellt werden, ohne die genaue Herkunft dieser Information zu offenbaren. Da die aktuellsten Informationen immer aus der externen Datenbank stammen, muss die interne Datenbank immer manuell auf den neuesten Stand gebracht werden. Dies hat sich als sehr aufwendig erwiesen, deshalb müsste dieser Prozess automatisiert werden. Dieses automatisierte Anbinden externer Datenbanken zwecks Verfügbarkeit aktuellster Informationen verbirgt einige Schwierigkeiten, da die Datenbanken unterschiedlich sind, und zwar in dem was sie anbieten, d.h. verschiedene Inhalte mit verschiedenen Tabellen und Spaltennamen von verschiedenen Herstellern, und auch in der Weise , in der sie angeboten werden, andere Software, andere Treiber etc... Die vorliegende Ausarbeitung stellt eine Lösung vor, die ganzen Schwierigkeiten zu überwinden. Hierfür wurden mehrere Schritte benötigt, um dies zu realisieren. Dazu wurden Rahmenbedingungen abgearbeitet, Anforderungsanalyse erstellt und schließlich die Implementierung realisiert.

[Kan01]
Branko Kannenberg. Entwicklung eines generischen Verfahrens für den Austausch von Ressourcen-Informationen. Master's thesis, University of Kaiserslautern, Germany, November 2001.
[ bib | dspace ]

Das Internet ist kein heterogenes Gebilde, es besteht aus den unterschiedlichsten Topologien, Hardware jeder Art und natürlich wird es mittlerweile von Anwendungen für alle denkbaren Aufgabenbereiche genutzt. Eine derart breite Palette an Anwendungen stellt auch große Anforderungen an die Datenkommunikation, die über das Netz abgewickelt wird. Trotzdem verwendet nahezu jede heute entwickelte Software die TCP/IP?Suite, da sie sich zum Standard? Protokoll?Stack im Internet entwickelt hat. TCP/IP bietet sehr einfache, grundlegende Kommunikationsdienste, da es nicht als Spezialprotokoll für bestimmte Aufgaben konzipiert wurde, sondern sich über Jahre zusammen mit dem Internet entwickelt hat und daher als Basis für sehr unterschiedliche Aufgaben dienen mußte. Dies hat zur Folge, daß viele Anwendungen, die besondere Anforderungen an die Datenkommunikation stellen, entweder sehr aufwendig ihr eigenes Protokoll implementieren oder mit einem evtl. ineffizientem Dienst leben müssen. Setzt eine Applikation ein eigenes Protokoll ein, so muß sichergestellt werden, daß auch die Gegenseite dieses Protokoll verwendet. Zudem verlangt die Implementierung eines eigenen Protokolls recht weitgehendes Know How im Bereich Netzwerkprogrammierung, was nicht immer vorhanden ist. Neuere Entwicklungen im Bereich der Datenkommunikation, wie z.B. Quality of Service (QoS) werden meist nicht ausgenutzt, da sich die Entwickler neuer Anwendungen nur auf das Vorhandensein des Standard?TCP/IP?Stacks verlassen können.

[Zha01]
Ge Zhang. Comparison and Analysis of IP Billing Technologies. Technical report, University of Kaiserslautern, Germany, November 2001.
[ bib | dspace ]

[Fes01]
Ali Fessi. Entwicklung eines Winsock2-API-Monitors, November 2001.
[ bib | dspace ]

Netzwerktechnologien und Kommunikationsprotokolle ermöglichen dem Nutzer bzw. den Applikationen verschiedene Dienste zu nutzen. Einige Dienste erlauben es für einzelne Verbindung einen QoS auszuhandeln. Soll diese Möglichkeit genutzt werden, dann müssen detaillierte Informationen über Kommunikationsanforderungen der Applikation an die unteren Netzwerkschichten vorliegen. Dazu gehört zum einen der Bandbreitenbedarf einer Applikation, z.B. Häufigkeit, Dauer, oder dauerhaft genutzte Bandbreite. Zum anderen gehören dazu Anforderungen an die Übertragungsqualität, z.B. Verzögerung, Verzögerungsschwankungen oder durchschnittliche Datenverlustraten. solche Informationen werden jedoch nur in seltenen Fällen von den Anwendungsentwicklern bekannt geben, oder sind ihnen oft selbst nicht bekannt. Hier wurde ein Tool entwickelt, das die Analyse des Verhaltens der Applikationen an der API-Schnittstelle ermöglicht. Das Tool erfasst dazu die Aufrufe von Netzwerkfunktionen mit ihren Parametern, z.B. die Paketgröße beim Senden und Empfangen.

[Rei01]
Markus Reitz. Persistente Ressourcenlokalisierung im Internet, October 2001.
[ bib | dspace ]

Im Rahmen der Projektarbeit werden die bisher existierenden Ansätze zur dauerhaften Ressourcenlokalisierung im Internet untersucht, ohne die eine zukünftige effiziente Nutzung des immer größer werdenden Datenbestandes kaum denkbar erscheint. Dabei finden sowohl theoretische als auch praktische Konzepte Beachtung. Im zweiten Teil wird die Implementierung eines an den IETF-Vorschlag angelehnten, einfachen Adressierungsschemas unter Verwendung des Apache-Webservers beschrieben.

[Koe01]
Tom Koenig. Analyse der Möglichkeiten zur serverseitigen Erzeugung von PDF Dokumenten, September 2001.
[ bib | dspace ]

Das Projekt KLinform beschäftigt sich mit der Erstellung eines regionalen Internet Portals für den Landkreis Kaiserslautern. Dem Benutzer dieses Portals sollen über das Web (mittels eines Servers) für ihn relevante Informationen das tägliche Leben betreffend (z.B. Verwaltungsaufgaben, Kinobesuch,... etc ) zur Verfügung gestellt werden. Des weiteren soll es möglich sein, die individuellen Daten eines Benutzers zu verknüpfen und zusammenzuführen, um ihm diese in einem einzelnen Dokument zur Verfügung zu stellen. Dieser Aspekt wird durch ein Einbinden der Daten in ein PDF Dokument abgewickelt. Der Server, der alle Anfragen eines Benutzers verwaltet, soll in der Lage sein, die angeforderten Daten aus einer Datenbank, dem Web oder auch Textdateien in einem PDF Dokument zusammenzuführen. Dieses Dokument soll dem Benutzer anschließend zum Herunterladen angeboten werden, so dass ihm in einem zentralen Dokument alle nötigen und individuell angepassten Informationen zu einer gewünschten Situation (z.B. bei einem Autokauf: günstigster Händler, Zulassungsinformationen, Versicherung etc...) zur Verfügung stehen. In dieser Arbeit werden die Möglichkeiten zur serverseitigen Erzeugung eines PDF-Dokuments ermittelt, analysiert und auf Grundlage dieser Analyse kritisch gegenübergestellt.

[GE01]
Raquel Garcia Elena. Entwurf eines protokollunabhängigen Netzwerk-API. Master's thesis, University of Kaiserslautern, Germany, August 2001.
[ bib | dspace ]

Die heute üblichen Netzwerk-APIs sind auf die Anforderungen von Transport-Protokollen wie TCP zugeschnitten. Die BSD Socket-Schnittelle oder Winsock 2 werden häufig als protokollunabhängig bezeichnet. Dies bedeutet jedoch nicht, das protokollspezifische Details vor den Applikationen verborgen bleiben, d. h. Applikationen verwenden lediglich einheitliche API, um mit unterschiedlichen Protokolen direkt zu kommunizieren. Die Aufgabe dieser Arbeit ist es, eine neue API für Transportdienste zu entwerfen. Sie soll jedoch auf die Bedürfnisse der Applikationen und nicht auf spezifische Protokolle zugeschnitten sein. Dazu werden zunächst die Funktionalitäten heute üblicher APIs untersucht. Auf Basis dieser und weiterer Funktionalitäten soll eine API entworfen werden, die jedoch ohne protokollspezifische Parameter auskommt. Abschließend ist noch eine Adaptionsschicht zu entwickeln, welche die Funktionen und Parameter der allgemeinen API auf die jeweils protokollspezifischen Parameter abbilden kann. Diese Adaption soll am Beispiel von TCP als Prototyp implementiert werden.

[Kli01]
Thomas Klingler. Implementierung eines webbasierten Veranstaltungskalenders, July 2001.
[ bib | dspace ]

Das Medium Internet hat sich in den letzten Jahren einen raschen Wandel weg von einer Kommunikationsplattform der Wissenschaft zu einem aus dem täglichen Leben nicht mehr wegzudenkendem Massenmedium entwickelt. Doch für den Anwender wird es immer schwerer, in der ständig wachsenden Informationsflut die von ihm gewünschten Informationen mit vertretbarem Aufwand zu finden. Vor diesem Hintergrund entstand die Idee einer konsequent regional ausgerichteten Informations- und Kommuni-kationsplattform: KLinform. Aufgabe dieser Projektarbeit ist es, die bereits vorhandene Implementierung um einen webbasierten Veranstaltungskalender zu erweitern. Dieser ermöglicht es dem Anwender, sich bequem von zu Hause über alle in der Region stattfindenden Aktivitäten aus erster Hand zu informieren, schneller und effizienter als dies mit herkömmlichen Methoden wie gedruckten Broschüren oder Anzeigen in der Lokalpresse möglich wäre. Die vorliegende Ausarbeitung beschreibt die Schritte, die zur erfolgreichen Realisierung dieser Komponente erforderlich waren, angefangen bei den vorgegebenen Rahmenbedingungen, über die Anforderungsanalyse aus Benutzersicht und das Systemdesign bis hin zur eigentlichen Implementierung.

[Han01]
Pascal Hansen. KLinform Modul: Restaurant-Guide, July 2001.
[ bib | dspace ]

[Pet01]
Jürgen Petry. Entwicklung eines effizienten Netzwerkprotokolls für lokale Netzwerke. Master's thesis, University of Kaiserslautern, Germany, April 2001.
[ bib | dspace ]

Für den gesicherten Datentransport werden heute nahezu ausschließlich die Protokolle der TCP/IP Suite verwendet. Dabei wird nicht unterschieden, ob Daten über große Entfernungen und überlastete Verbindungen übertragen werden oder über kurze Strecken mit überdimensionierter Bandbreite. Speziell in lokalen Netzwerken steht heute meist mehr Bandbreite zur Verfügung als von den Endsystemen genutzt wird. Kurze Verzögerungszeiten und sehr geringe Datenverlustraten sind weitere Merkmale heutiger lokaler Netzwerke. Das Ziel dieser Diplomarbeit ist es, ein Transportprotokoll zu entwerfen, dass auf diese Eigenschaften moderner lokaler Netzwerke zugeschnitten ist. Anschließend soll praktisch ermittelt werden, ob ein solches Protokoll wesentliche performance Vorteile gegenüber TCP/IP für bestimmte Kommunikationsszenarien aufweist.

[KHTM01]
Thomas Kleinberger, Andreas Hilzinger, Klaus Tochtermann, and Paul Müller. Workflow support for Multimedia Learning Objects. In Proc. of WebNet 2001, Orlando, Florida, USA, Oct. 23-27, 2001, pp.700-705 / Association for the Advancement of Computing in Education, Charlottesville, VA, 2001.
[ bib | dspace ]

Workflow services can support learning with multimedia objects in eLearning environments. The innovation of our approach is to embed intra multimedia object navigation into the workflow. As a result, it is possible to define an overall learning workflow based on interpretation and interactions of learners and tutors with multimedia objects. A learning process can now be defined as a flow of instructions using interpretation of multimedia objects and interactivity by navigation within the multimedia learning objects.

[KRvM01]
Thomas Kleinberger, Andreas Rippel, and Friedel van Megen. Benutzerverwaltung in Lernumgebungen. In GI-Jahrestagung 2001, Workshop Virtuelle Lernräume, Wien, Österreich 26.-28.09.01, pp. 1105-1110, 2001.
[ bib | dspace ]

One of the most important requirements of user management in learning environments is the common management of user information and access permissions through standardized interfaces. On the one hand different eLearning client applications and content managing server components like multimedia repositories are able to access a common database for user and access information. On the other hand a guaranteed independence of application specific eLearning data models from the users, groups, roles and access permissions is provided. In this article we describe a corresponding solution for a user management in eLearning environments on the basis of a three-tier architecture with the help of appropriate tools for the access control layer in the middle.

[SK01]
Daniella Sarnowski and Thomas Kleinberger. Informationsdienstleistung und multimediale Wissensorganisation für die Filmwissenschaft und den Medienstandort Babelsberg. In Proc. ISKO 2001 Wissensorganisation und Edutainment, Berlin, Deutschland, 21.3-23.3.2001, 2001.
[ bib | dspace ]

In der Neukonzeption des Hochschulinformationssystems wurde nicht nur die Bibliothek ausgebaut, sondern auch das Zeitungsausschnittarchiv, die heutige Pressedokumentation. Der Nonprintbereich wurde als Mediathek konzipiert, die aus einer Videothek, einem Audiobereich und dem HFF-Filmarchiv besteht. Die Hochschulbibliothek/Mediathek sieht sich damit als Informations-Provider, der unabhängig von der Medienform als Wissenslotse fungiert. Im Filmarchiv der HFF wird seit ca. Mitte des Jahres 1999 das Content Management System media archive® der Firma tecmath AG für die Archivierung und Dokumentation der studentischen Abschlussarbeiten eingesetzt. In Ergänzung zur bisherigen textuellen Dokumentation in einer Datenbank erlaubt media archive® die Archivierung multimedialer Inhalte, in unserem Falle Kurzfilme. Als Lösung für das Content Management unterstützt das System dabei den gesamten Arbeitsfluss beginnend von der Akquisition (Digitalisierung) über die Dokumentation und Archivierung bis hin zur Recherche und Bereitstellung von Inhalten über Grobschnitt und Export. In dezentralen Archiven können unterschiedliche Formate wie Video-, Ton-, Text- oder Bildmaterial beginnend von kleinen Kapazitäten, die vollständig in direktem Zugriff sind, bis hin zu großen Archiven mit mehreren Terabyte und hierarchischem Speichermanagement organisiert werden. Zugriffe sind über das interne Computernetzwerk oder auch über Internet möglich, jeweils mit der angepassten Übertragung nach verfügbarer Bandbreite von Keyframes über RealVideo- oder MPEG-1-Streaming bis hin zum Download.

[KSHM01]
Thomas Kleinberger, Lutz Schrepfer, Andreas Holzinger, and Paul Müller. A Multimedia Repository for Online Educational Content. In Proc. of ED-MEDIA 2001, Tampere, Finland, Jun.26-30, 2001, pp.975-980, 2001.
[ bib | dspace ]

We propose an architecture of a multimedia repository for online educational content, that helps to manage the continuously growing amount of electronic learning material. The multimedia repository can be embedded in educational learning environments or in Content Management Systems. It is designed to manage a large amount of interactive multimedia and hypermedia learning material, provides a centralized access to all stored content, preserves the physical quality of the learning material and offers functions for content based searching, browsing and retrieval in different qualities, depending on the users environment and location.

[HKM01]
Andreas Holzinger, Thomas Kleinberger, and Paul Müller. Multimedia Learning Systems based on IEEE Learning Object Metadata (LOM). In Proc. of ED-MEDIA 2001, Tampere, Finland, Jun.26-30, 2001, pp.772-777, 2001.
[ bib | dspace ]

One of the hottest topics in recent information systems and computer science is metadata. Learning Object Metadata (LOM) seems to be a very powerful mechanism to represent metadata, because of the great variety of LOM Objects. This is one of the reason why the LOM Standard is cited in a lot of projects in the field of eLearning Systems. We came to the conclusion that this multi media learning (MML) related technology could enhance conventional learning systems. Some applications have many possibilities to interpret and use the information of the Learning Object Metadata base schema. One of the disadvantages of the very complex metadata-structure is the fact, that it is going to be difficult or confusing to determine the relevant elements for a satisfying result. Therefore a Learning System based on the LOM standard is expected to provide an intuitive user interface that supports the user in getting good results. This article describes why metadata is needed, discusses the development from Dublin Core, Gateway to Educational Materials (GEM) and Warwick-Framework to the IEEE LOM and presents four examples of successful implemented systems.

[D'S00]
Darrin D'Sa. MPEG-7 meta-data representation for multimedia objects. Master's thesis, University of Kaiserslautern, Germany, December 2000.
[ bib | dspace ]

Zur Verwaltung von Multimedia-Archiven sind Metadaten - also beschreibende Begleitdaten zu Multimedia Objekten - unerlässlich für die Katalogisierung und das spätere Wiederauffinden von Archivinhalten. In den letzten Jahren haben sich verschiedene Systeme und Standards zur Repräsentation von Metadaten etabliert, die vor allem von dem jeweiligen Einsatzgebiet und den hierfür benötigten Datenstrukturen geprägt sind. Beispiele für die Einsatzgebiete sind u.a. Bibliotheken, Dokumentenarchive, Rundfunkarchive sowie Archive für Lehr- und Lernmaterial. Mit dem in der Entstehung befindlichen ISO-Standard MPEG-7 (Multimedia Content Description Interface) soll eine einheitliche Beschreibung für multimediale Inhalte zur rechnergestützten Darstellung geschaffen werden, der allerdings einen gewissen Grad an Freiheit für die Interpretation dieser Daten zulassen soll. Ziel dieser Arbeit ist zunächst eine Klassifikation und anschließende Bewertung der verschiedenen Metadaten-Systeme und -Standards. Am Beispiel eines Content Management Systems aus dem Rundfunkbereich soll dann untersucht werden, wie sich Metadaten, die nach dem MPEG-7 Standard codiert sind, darin integrieren lassen und welche funktionalen Aspekte des Systems damit abgedeckt werden können.

[Kra00]
Stefan Krause. Datenfluss gesteuerte CPU-Lastkontrolle für Medienverarbeitung unter Windows NT. Master's thesis, University of Kaiserslautern, Germany, November 2000.
[ bib | dspace ]

Die Performanz heutiger Desktopsysteme ist in der Regel ausreichend, um kontinuierliche Medien wie Video und Audio darzustellen bzw. abzuspielen. Trotzdem erzeugt die Software-Verarbeitung dieser Daten immer noch eine Verzögerung, die für interaktive Anwendung z.B. Telefonie störend sein kann. Die gängige Lösung für dieses Problem ist die Verwendung von speziellen CPU Schedulern, welche die besonderen Anforderungen von realzeit Prozessen berücksichtigen. In dieser Arbeit soll nun ein anderer Lösungsansatz untersucht werden, bei dem realzeit Prozesse dauerhaft mit einer hohen Priorität laufen. Auf diese Weise soll die Verarbeitungsverzögerung unabhängig von anderen Nutzerprozessen werden. Es soll lediglich überwacht werden, wieviel CPU-Zeit von den realzeit Prozessen belegt wird. Im Fall der Überschreitung einer gegebenen Quote soll durch eine Reduzierung des Datenstromes die CPU-Belastung eingeschränk werden.

[Kle00]
Ralf Kleinfeld. Konzeptionierung eines Domain Name Systems in einer heterogenen Netzwerkumgebung. Master's thesis, University of Kaiserslautern, Germany, November 2000.
[ bib | dspace ]

[Bau00]
Volker Bauer. Analyse von Netzwerk-Abrechnungssystemen bezüglich nutzerorientierter Datenerfassung. Master's thesis, University of Kaiserslautern, Germany, September 2000.
[ bib | dspace ]

Nahezu alle heute am Markt befindlichen Abbrechnungssysteme für Netzwerkdienste sind nicht in der Lage zwischen einzelnen Benutzer zu unterscheiden, wenn diese auf dem gleichen Rechner arbeiten. Für Mehrbenutzerrechner oder Einzelplatzrechner die mehreren Nutzern zur Verfügung stehen, ist es damit nicht möglich, personenbezogene Rechnungen zu erstellen. Insbesondere die Steuerung des Benutzerverhaltens ist unter diesen Bedingungen nicht mehr gegeben. In dieser Arbeit werden verschiedene Ansätze für die Realisierung benutzerorientierter Abrechnungssysteme diskutiert. Bestehende Abrechnungssysteme werden verglichen und in Bezug auf eine Erweiterung für benutzberzogene Abrechnungen untersucht.

[MRSS00]
Paul Müller, Bernd Reuther, Michael Schneider, and Andreas Schulz. Using Transport Services instead of specific Transport Protocols (304/00). Technical report, University of Kaiserslautern, Germany, July 2000.
[ bib | dspace ]

For most applications the used transport service providers are predetermined during the development of the application. This makes it difficult to consider the application communication requirements and to exploit specific features of the network technology. Specialized protocols that are more efficient and offer a qualitative improved service are typically not supported by most applications because they are not com-monly available. In this paper we propose a concept for the realization of protocol independent transport services. Only a transport service is predetermined during the development of the application and an appropriate transport service provider is dynamically selected at run time. This enables to exploit specialized protocols if possible, but standard protocols could still be used if necessary. The main focus of this paper is how a transport service could provide a new transport service provider transparently to existing applications. A prototype is presented that maps TCP/IP based applications to an ATM specific transport service provider which offers a reliable and unreliable transport service like TCP/IP.

[Bec00]
Eckart Becher. Integration von Internet Applikationen mittels XML. Master's thesis, University of Kaiserslautern, Germany, July 2000.
[ bib | dspace ]

[Seh00]
Sebastian Sehr. Protokolltreiber-Architektur von Windows NT, July 2000.
[ bib | dspace ]

[RS00]
J. P. Riegel and Michael Schneider. Dynamic resource management. In Journal CAN Newsletter, No. 2/2000, pages 48-50, June 2000.
[ bib | dspace ]

[Ngo00]
Faustin Ngokse. Ratenbasierter Flusskontrollmechanismus für QoS-fähige Netze. Master's thesis, University of Kaiserslautern, Germany, March 2000.
[ bib | dspace ]

Die Reservierung einer hohen Bandbreite ist keine Garantie für effiziente Datenübertragung. Es muss auch sichergestellt werden, dass die mit hoher Übertragungsbandbreite gesendeten Daten auch vom Empfänger aufgenommen werden können. Während der Datenübertragung können Probleme im Netzwerk (z.B. Netzüberlastung) sowie bei den Verbindungsteilnehmern (z.B. Überlauf der Datenpuffer, Fehler in der Anwendung) auftreten. Probleme im Netz können dazu führen, dass die von einer Verbindung verursachte Netzüberlast andere Verbindungen stört. Probleme beim Empfänger können dazu führen, dass die Punkt-zu-Punkt Verbindung auf OSI-Ebene 4 gestört wird. Zur Vorbeugung dieser Probleme werden verschiedene Maßnahmen getroffen, die man unter den Begriffen Überlastungsüberwachung und Flusssteuerung bzw. Flusskontrolle zusammenfassen kann. Die Aufgabe der Überlastungsüberwachung ist es sicherzustellen, dass ein Teilnetz in der Lage ist, den angebotenen Verkehr zu bewältigen. Dazu müssen das Verhalten aller Hosts, Router, der Verarbeitungsleistung der Zwischenspeicherung vor der Weitergabe an den Router sowie andere Faktoren berücksichtigt werden, die sich auf die Übertragungskapazität des Teilnetzes auswirken können. Flusssteuerung auf OSI-Ebene 4 bezieht sich demgegenüber auf den Punkt-zu-Punkt-Verkehr zwischen einem bestimmten Sender und einem bestimmten Empfänger. Mit der Flusssteuerung wird sichergestellt, dass ein schneller Sender einen langsamen Empfänger nicht mit Daten überschwemmen kann. Flusssteuerung umfasst meist eine direkte Bestätigung vom Empfänger zum Sender über den Zustand der Datenübertragung, d.h die Information darüber, ob der Empfänger alle ankommenden Daten noch aufnehmen kann.

[KM00a]
Thomas Kleinberger and Paul Müller. Content Management for Web Based Education. In Proc. of ED-MEDIA 2000, Montreal, Canada, Jun.6-Jul.1, 2000, p. 1784, 2000.
[ bib | dspace ]

Based on the newest information and communication technology all the needs of modern educational systems can be met for the first time in one tool and one medium: the computer and the internet. Computer based solutions provide the technological support necessary for the whole teaching and learning process. The greatest advantage is the possible combination of all usable instruments, their flexibility and configurability. With new technologies and new media types it will be possible to support all kinds of training, self-study and continuing education in local or global networks over the web. It is clear that these new methods and technologies require new methods and solutions for the tasks content creation, delivery and archiving in education. Especially the use of new media sets high requirements on these tasks. This article describes how content management systems, a technology already used in other kinds of business, can support these tasks in web based education. After an introduction a definition of content management is given and refined for the area of web based education. Next the main building blocks and features of content management systems are described and the improvements for web based education are highlighted. Finally content management is embedded in the learning workflow.

[KM00b]
Thomas Kleinberger and Paul Müller. Content Management for Web Based Learning. In Proc. of Webnet 2000, San Antonio, Texas, USA, Oct. 30-Nov.4, 2000, pp.329-334, 2000.
[ bib | dspace ]

[HBvLS00]
Hans Hagen, T. Bähr, Rolf van Lengen, and O. Schweikart. interlingua im medizinischen Informationssystemen. In Telemedizinführer Deutschland, Hrsg. A. Jäckel, Deutsches Medizinforum, Ausgabe 2001, 2000.
[ bib | dspace ]

[MRS00]
Paul Müller, Bernd Reuther, and Michael Schneider. ViAA - a virtual ATM API for arbitrary layer 2 access networks. In Computer communications 23, S. 1019-1026, 2000.
[ bib | dspace ]

[RM00]
Andreas Rippel and Paul Müller. Transforming Different Textual Sources into a Learning System. In Multimedia for Multimedia: Learning and Teaching at the University in the Next Decade.(Schloss Dagstuhl International Conference and Research Center for Computer Science), 6/2000 Wadern, 2000.
[ bib | dspace ]

[RSM00]
Bernd Reuther, Michael Schneider, and Paul Müller. Ein Zugang zu QoS-fähigen Backbone-Netzen über beliebige Layer 2 Technologien. In Praxis der Informationsverarbeitung und Kommunikation PIK 1/00, January 2000.
[ bib | dspace ]

[VSRM99]
Om Prakash Vyas, S. Sundar, Bernd Reuther, and Paul Müller. VBR mechanism in ATM: An Experimental Investigation. In CMSC-99, International AMSE conference on Computer Modelling, Simulation and Communication, Jaipur, India, December 1999.
[ bib | dspace ]

[Hau99]
Stefan Haubrichs. Verallgemeinertes Kommunikationsmodell für die Virtual ATM API (ViAA). Master's thesis, University of Kaiserslautern, Germany, December 1999.
[ bib | dspace ]

Aufgrund des relativ hohen Preises wurde ATM bisher hauptsächlich im Backbone-Bereich eingesetzt. ATM bietet gegenüber den im LAN-Bereich weitverbreitetem IP den Vorteil der garantierten Bandbreitenreservierung für mehrere verschiedene Datenströme mit unterschiedlichen Anforderungen an die Quality of Service (QoS). Damit ist es möglich, verschiedene Datenströme, wie Audio / Video oder Dateitransfer, mittels eines physikalischen Netzwerks zu übertragen. Das Virtual ATM API (ViAA) Projekt wurde begonnen, um diese Möglichkeit nicht nur im ATM-Backbone zu nutzen, sondern auch von den Benutzer-Endsystemen im IP-Bereich aus zugänglich zu machen. Ziel dieses Projektes ist es, unterschiedlichen Anwendungen auf diversen Betriebssystemplattformen (Clients), die mittels LAN mit einem ATM-Netzwerk verbunden sind (über einen ViAA-Server), den ATM-Leistungsumfang zugänglich zu machen, indem diesen eine virtuelle ATM-API angeboten wird. Innerhalb dieses Projektes wird ein verallgemeinertes Kommunikationprotokoll eingeführt, um die Kommunikation zwischen Client und Server unabhängig von verwendeten Betriebssystemen und deren Protokollen gestalten zu können. In dieser Diplomarbeit wird das verallgemeinerte Kommunikationsprotokoll entwickelt.

[vLBSH99]
Rolf van Lengen, T. Bähr, O. Schweikart, and Hans Hagen. ReMIS - Regionales Medizin-Informationssystem. In Innovationen im Krankenhaus, Westpfalz Klinikum Kaiserslautern, November 1999.
[ bib | dspace ]

[Jun99]
Michael Junker. Entwicklung eines grafischen Editors für mobile Endgeräte. Master's thesis, University of Kaiserslautern, Germany, October 1999.
[ bib | dspace ]

Durch das zu entwickelnde Programmier-Tool sollen sich individuelle agentenbasierte Applikationen aus einer für das jeweilige Anwendungsfeld (z.B. Electronic Banking) spezifischen Auswahl von Bausteinen zusammensetzen lassen. Außerdem soll es damit möglich sein, vorhandene Agenten zu konfigurieren und zu starten, um mit ihrer Hilfe netzbasierte Dienste anzusprechen. Für die Kombination visuelle Programmierung von agentenbasierten Applikationen auf mobilen Kleingeräten gibt es derzeit noch keine entsprechende Software-Lösung. Im Rahmen dieser Arbeit werden erstmals die Anforderungen an ein solches Tool konkretisiert, Konzepte für seine Realisierung untersucht und ein entsprechender Prototyp entwickelt.

[VSG99]
Om Prakash Vyas, S. Sundar, and A. Goswami. Simulation Study of QoS Mechanism in ATM Networks. In Proceedings of Computing'99 Northern Regional Conference, Computer Society of India, Indore, February 1999.
[ bib | dspace ]

[Mül99a]
Paul Müller. E-commerce & the Internet. In corporate PURCHASING solutions, Vol. 1/99, January 1999.
[ bib | dspace ]

[Mül99b]
Paul Müller. Multimedia und Internet. In Festschrift: Alwin Walther: Pionier des Wissenschaftlichen Rechnens, 1999.
[ bib | dspace ]

[Die98]
Tim Diekmann. Development and implementation of a virtual ATM network access. Master's thesis, University of Kaiserslautern, Germany, December 1998.
[ bib | dspace ]

ATM enables the user to negotiate certain quality of service (QoS) properties for each individual connection on an ATM network. The virtual ATM API project (ViAA) extends the capability of setting these properties to the user on a desktop that has no native ATM network access but is connected to an ATM edge device using conventional LAN technology such as Ethernet. All that matters to a programmer with regard to ATM is to be supplied with an interface that allows to set the QoS properties. For this reason ViAA merely reproduces the XTI API with ATM support on the user desktop that lacks the ATM facilities preventing it from dealing with the low-level network details. The user requests are ensembled into series of frames and forwarded to an ATM edge device where they are passed to the local native ATM driver. The flexible concept enables ViAA to be used in combination with an arbitrary DLPI compliant device driver making it even completely independent of the appropriated layer 2 technology. This makes ViAA the optimal solution in a network environment where legacy LAN technology is still employed but user demands on a quality of service arise which ATM promises to provide.

[MGHvL98]
Paul Müller, Michael Gnoth, Hans Hagen, and Rolf van Lengen. Sichere Kommunikation und visuelle Datenverarbeitung im Krankenhaus. In Innovationen im Krankenhaus, Westpfalz Klinikum Kaiserslautern, November 1998.
[ bib | dspace ]

[Sch98]
Andreas Schulz. Prototypenentwicklung einer Socketkompatiblen API basierend auf einer nativen ATM Netzwerkschnittstelle. Master's thesis, University of Kaiserslautern, Germany, October 1998.
[ bib | dspace ]

[MS98]
Paul Müller and Klaus Schlüter. City-Netze, Grundlagen der Stadtnetze, Lockruf des Geldes. In Gateway 9/98, September 1998.
[ bib | dspace ]

[Lan98]
Matthias Lang. Entwicklung eines Datenmodells der Anäthesiedaten und die Realisation in einer relationalen Datenbank. Master's thesis, University of Kaiserslautern, Germany, June 1998.
[ bib | dspace ]

[Vya97a]
Om Prakash Vyas. Study of Simulation Scenario in ATM Networks. In Second Conference of the International Academy of Physical Sciences, December 1997.
[ bib | dspace ]

[Sch97]
Gabriel Schmidt. Diskussion verschiedener Aspekte bei der Implementierung des virtual shared memory Modells TreadMarks TM. Master's thesis, University of Kaiserslautern, Germany, October 1997.
[ bib | dspace ]

[Vya97b]
Om Prakash Vyas. Study of Statistical behaviour in ATM Networks. Master's thesis, University of Kaiserslautern, Germany, July 1997.
[ bib | dspace ]

[Ill97]
Jörg Illerich. Adaption einer IP-basierten Multimedia-Applikation auf ATM. Master's thesis, University of Kaiserslautern, Germany, May 1997.
[ bib | dspace ]

Diese Arbeit beschäftigt sich mit der Problematik der Adaption einer IP-basierten Multimedia-Applikation auf ATM. Anhand einer Beispielanwendung soll aufgezeigt werden, wie die für diese Anwendung nbotwendige Dienstgüte bestimmt werden kann. Darüberhinaus werden die bei der Adaption aufgetretenen Probleme und deren Lösungen erläutert. Ein weiterer Schwerpunk der Arbeit liegt in der Entwicklung eines Ansatzes für vom Netzwerk bereitgestellte Dienste zur einfachen Realisierung von verteiten Multimedia-Anwendungen.

[Krä96]
Michael Krämer. Architektur und Technik kommunaler Telekommunikationsnetze. Master's thesis, University of Kaiserslautern, Germany, September 1996.
[ bib | dspace ]

[Jör96]
Mayer Jörg. TCP/IP versus E.164. Master's thesis, University of Kaiserslautern, Germany, July 1996.
[ bib | dspace ]

[Reu96]
Bernd Reuther. Maßschneiderung von Kommunikationssystemen anhand einer Regelungsaufgabe. Master's thesis, University of Kaiserslautern, Germany, January 1996.
[ bib | dspace ]

[MG95]
Paul Müller and Hans Peter Großmann. Information Highway in Deutschland - Der Weg zur Informationsgesellschaft. In NET special: Daten-Infobahn, September 1995.
[ bib | dspace ]

[MH95]
Paul Müller and Pius Hieber. Die Infobahn - und wer sie baut, betreibt und nutzt. In Technologie & Management 3/95, September 1995.
[ bib | dspace ]

[Mül95]
Paul Müller. Broadband Networking. In EU Workshop, Univeristät Ulm, January 1995.
[ bib | dspace ]

[MG94b]
Paul Müller and Hans Peter Großmann. UDINE A universal document information and navigation entry. In Computer Networks and ISDN Systems 26 (Suppl. 1) S29-S38, 1994.
[ bib | dspace ]

[MG94a]
Paul Müller and Hans Peter Großmann. Anforderungen multimedialer Kommunikation. In Praxis der Informationsverarbeitung und Kommunikation PIK 1/94, January 1994.
[ bib | dspace ]

[BKO+91]
F. Bitter, R. Knopp, R. Ochsenkühn, Pius Hieber, W.E. Adam, H.-J. Biersack, and Paul Müller. Nuclear Medicine Image Distribution and Telecommunication through Public Broadband VBN. In Springer, 1991.
[ bib | dspace ]

The availability of the public broadband telecommunication network from the Deutsche Bundespost Telekom based on the already existing interim fiber optic broadband network allows data transmission at rates up to 2 MBit/s simulataneously with videoconferencing (140 MBit/s).

[Mül90]
Paul Müller. Least Squares Characterization of Improved Estimation Functions. In Springer Verlag, 1990.
[ bib | dspace ]

[MRT90]
Paul Müller, Werner Rothengatter, and Wolfgang Thiel. Modelling the Stagflation Phenomenon in West Germany. An Application of a Catastrophe Modell. In Lucius & Lucius Verlagsgesellschaft mbH, 1990.
[ bib | dspace ]

[MHG90]
Paul Müller, Pius Hieber, and Hans-Peter Großmann. Das Vermittelnde Breitband-Netz (VBN) in einer Netzwerkumgebung. In NET Verlagsservice GmbH, 1990.
[ bib | dspace ]

[Mül89a]
Paul Müller. The Jackknife and Bootstrap Approach in Regression Analysis. In Springer Verlag, 1989.
[ bib | dspace ]

[Mül89b]
Paul Müller. Numerical Classification of Biased Estimators. In Springer Verlag, 1989.
[ bib | dspace ]

[Mül89c]
Paul Müller. Simulation Methods in Linear Models. 1989.
[ bib | dspace ]

[MR88]
Paul Müller and Werner Rothengatter. Lucius & Lucius Verlagsgesellschaft mbH, chapter Measuring the Relevance of Natural Resources for Production. Lucius & Lucius Verlagsgesellschaft mbH, 1988.
[ bib | dspace ]

[MG87]
Paul Müller and Hans-Peter Großmann. Wissensbasierte Steuerung von Methoden- und Datenbanken. In DIFF, Tübingen, 1987.
[ bib | dspace ]

[KM87]
Wolfgang Kehr and Paul Müller. Die Informationssysteme der Universitäten in Baden- Württemberg. In ZfBB, Vittorio Klostermann, 1987.
[ bib | dspace ]

[Mül85]
Paul Müller. On Selecting the Set of Regressors. In Elsevier Science Ltd, 1985.
[ bib | dspace ]

[Mül84a]
Paul Müller. Capital Budgeting of Public Investments in an Economy with Exhaustible Resources. In University Poitiers, 1984.
[ bib | dspace ]

[Mül84c]
Paul Müller. Improved Estimation in Econometrics. In Springer Verlag, 1984.
[ bib | dspace ]

[Mül84b]
Paul Müller. Entscheidungstheoretisch begründete Schätzverfahren. Verlagsgruppe Athenäum, Hain, Hanstein, 1984.
[ bib | dspace ]

[Mül81]
Paul Müller. Die Stein-Rule (SR-) Schatzfunktion. In Institut für Angewandte Wirtschaftsforschung, Tübingen, 1981.
[ bib | dspace ]


This file has been generated by bibtex2html 1.66