Welcome to the System Architecture Group
at the University of Karlsruhe (Germany)
|
|
System Architecture as a scientific discipline deals with the design,
implementation and evaluation of well-structured and efficient
software systems, reaching from tiny pervasive systems up to
easily configurable, highly flexible systems.
|
| |
|
Research Projects
|
L4Ka Project
(Contact: Jan Stöß)
Our primary research focus aims at substantiating and establishing a new methodology
for system construction that helps to manage ever-increasing OS complexity and
minimizes legacy dependence.
Our vision is a microkernel technology that can be and is used advantageously
for constructing any general or customized operating system including
pervasive systems, deep-computing systems, and huge servers.
|
L4Ka Virtualization
Our Virtual Machine project investigates the applicability of microkernel technology
to virtual machine environments. It complements the L4Ka project, using the L4Ka microkernel
for high performance reuse of legacy software with the added benefits of strong isolation.
Traditional virtual machine environments achieve their security via extreme isolation
of compartments; the L4Ka Virtual Machine project explores the benefits of enabling
secure communication between compartments, to construct large systems from legacy components.
The project also focuses on achieving new levels of performance and scalability
in virtual machines.
|
Power Management
(Contact: Prof. Dr. Frank Bellosa)
With the emergence of portable and wireless devices and with the thermal problems
originating from high-power processors we are facing a rising awareness for the topic
of dynamic energy management.
The interface between the hardware, whose energy consumption should be controlled,
and the application software, which consumes energy implicitly by activating hardware
components, is the operating system.
Because of the operating system's role as a mediator, it is predestined for any kind
of resource accounting. This includes the aspect of energy as an indispensable
first class resource.
|
Peer-to-peer
(Contact: Dr. Thomas Fuhrmann)
Peer-to-peer computing draws on a well-known principle in distributed systems,
the functional equivalence of all the computing nodes. With peer-to-peer,
self-organization rather than human administration dynamically assigns
the different roles within the system. Thereby, the system becomes robust
against attacks and failures. Moreover, the system scales much better to
growing demands than classical client-server architectures.
While file-sharing is still the most prominent peer-to-peer application,
a much broader spectrum of applications can benefit from the peer-to-peer paradigm.
|
|
|

First Final Exam (WT 2009/2010)
Exam Date: Monday, March 29, 2010, 9:00
Registering: January 21 - March 24, 2010
Registering online: Studierendenportal
Revoking your registration - 24.03.2010: online
Revoking your registration 25.03. - 29.03.2010:
at the secretary's office, R. 159, Bldg. 50.34
or before the examination in the 'Hörsaal'
|
|