EPILOG. Die Diplomarbeitspräsentation der Fakultät für Informatik Sommersemester 2011

Größe: px
Ab Seite anzeigen:

Download "EPILOG. Die Diplomarbeitspräsentation der Fakultät für Informatik Sommersemester 2011"

Transkript

1 EPILOG Die Diplomarbeitspräsentation der Fakultät für Informatik Sommersemester 2011

2 Diese Veranstaltung der Fakultät für Informatik wird unterstützt von

3 EPILOG Diplomarbeitspräsentation Das breite Themenspektrum und die vielfältigen Aufgabenstellungen der Abschlussarbeiten an der Fakultät für Informatik werden jedes Semester beim EPILOG präsentiert. In einer Posterausstellung sowie in ausgewählten Vorträgen präsentieren die AbsolventInnen der Fakultät ihre Projekte und stellen sich der Diskussion mit den Anwesenden. Der EPILOG als Plattform für die Präsentation hervorragender Abschlussarbeiten dient gleichzeitig dem Austausch über die aktuelle wissenschaftliche Forschung in den unterschiedlichen Bereichen der Informatik. Auszeichnungen und Preise Die Jury setzt sich aus den BetreuerInnen der nominierten Diplomarbeiten des letzten halben Jahres zusammen. Sie verleiht an eine/n der Vortragenden den mit Euro dotierten Distinguished Young Alumnus/Alumna -Award der Fakultät für Informatik. Beurteilungskriterien sind die Qualität der Diplomarbeit sowie des gehaltenen Vortrags. Das beste Poster aller beim EPILOG anwesenden AutorInnen wird mit dem Best Poster -Award in der Höhe von Euro ausgezeichnet. Zudem vergibt die Bank Austria den Firmenpreis Poster-Award sponsored by Bank Austria in der Höhe von Euro an ein weiteres Poster. Lehrenden-Award Die Fachschaft Informatik zeichnet Lehrende der Fakultät für Informatik in den Kategorien Beste Lernunterlagen, Beste Übungsunterstützung, Bester Vortrag und Beste Wissensvermittlung aus. 1

4 Programm 9. Juni :00 Eröffnung der Posterausstellung 16:00 Begrüßung und Einleitung Gerald Steinhardt, Dekan der Fakultät für Informatik, TU Wien Adalbert Prechtl, Vizerektor für Lehre, TU Wien 16:15 Vorträge zu den nominierten Diplomarbeiten 17:15 Videopräsentation aus der Lehrveranstaltung Multimedia - Produktion Karyn Laudisi und Julian Pölsler Institut für Softwaretechnik und Interaktive Systeme, TU Wien 17:45 Verleihung des Lehrenden-Award 18:00 Vergabe der Auszeichnungen 2

5 Vorträge zu den nominierten Diplomarbeiten Sebastian Gabmeyer Formalization of the Operation Recorder based on Graph Transformation Theory Institut für Softwaretechnik und Interaktive Systeme, Arbeitsbereich Business Informatics Abstract der Diplomarbeit siehe Seite 9 Günter Anton Khyo Language Support for Linux Device Driver Programming Institut für Computersprachen, Arbeitsbereich für Programmiersprachen und Übersetzerbau Abstract der Diplomarbeit siehe Seite 33 Michael Morak dynasp A Dynamic Programming-based Answer Set Programming Solver Institut für Informationssysteme, Arbeitsbereich Database and Artificial Intelligence Abstract der Diplomarbeit siehe Seite 39 Daniel Prokesch A Light-Weight Parallel Excecution Layer for Shared-Memory Stream Processing Institut für Technische Informatik, Arbeitsbereich Real Time Systems Abstract der Diplomarbeit siehe Seite 65 3

6 4

7 DIPLOMARBEITEN Institute der Fakultät für Informatik Institut für Softwaretechnik und Interaktive Systeme... 7 Arbeitsbereich E-Commerce... 7 Arbeitsbereich Business Informatics... 9 Arbeitsbereich Interactive Media Systems Arbeitsbereich Information and Software Engineering Institut für Gestaltungs- und Wirkungsforschung Arbeitsbereich Human Computer Interaction Arbeitsbereich Multidisciplinary Design Institut für Computergraphik und Algorithmen Arbeitsbereich Computergraphik Arbeitsbereich Algorithmen und Datenstrukturen Institut für Computersprachen Arbeitsbereich Theoretische Informatik und Logik Arbeitsbereich Programmiersprachen & Übersetzerbau Institut für Informationssysteme Arbeitsbereich Knowledge Based Systems Arbeitsbereich Database and Artificial Intelligence Arbeitsbereich Distributed Systems Institut für Rechnergestützte Automation Arbeitsbereich Computer Vision Arbeitsbereich Automatisierungssysteme Institut für Technische Informatik Arbeitsbereich Embedded Computing Systems Arbeitsbereich Real Time Systems

8 Andere Institute der TU Wien Institut für Computertechnik Institut für Automatisierungs- und Regelungstechnik Institut für Managementwissenschaften Department für Raumentwicklung, Infrastruktur- und Umweltplanung Institut für Geoinformation und Kartographie Institut für Statistik und Wahrscheinlichkeitstheorie Institut für Wirtschaftsmathematik Institut für Analysis und Scientific Computing Institut Integriert Studieren In Zusammenarbeit mit anderen wissenschaftlichen Einrichtungen Universität Wien Technische Universität Graz Medizinische Universität Wien

9 Institut für Softwaretechnik und Interaktive Systeme Arbeitsbereich E-Commerce Stefan Kögl Analyse von Kommunikationsstrukturen und Nachrichtenausbreitung am Beispiel des Microblogging Dienstes Twitter Studium: Masterstudium Wirtschaftsinformatik Betreuer: Ao.Univ.Prof. Dr. Wolfdieter Merkl Twitter, die derzeit wohl bekannteste aller Microblogging Plattformen, war der Begründer einer neuen Form der Kommunikation. Anfangs per SMS, mittlerweile über Webseiten und Clients von Drittanbietern ermöglicht es den Austausch von Kurznachrichten zwischen Benutzern, die asynchrone Beziehungen eingehen. Ursprünglich für den privaten Gebrauch gedacht, gewinnt es immer mehr an Bedeutung für eine kommerzielle Verwendung und die rasche Verbreitung von Nachrichten. Diese Diplomarbeit beschäftigt sich mit der Entstehungsgeschichte sowie aktuellen Entwicklungen der Plattform. Außerdem werden Motive zur Nutzung und die Bedeutung von Twitter in der heutigen Zeit erläutert. Im praktischen Teil wurde mit Hilfe der von Twitter zur Verfügung gestellten Programmierschnittstelle eine Datenbasis mit rund Tweets und Benutzern angelegt. Auf Grundlage dieser werden Kennzahlen berechnet, Auswertungen über Retweets sowie die Herkunft und den Zeitpunkt der Erstellung von Tweets gezeigt. Außerdem werden Charakteristika der Twitterer analysiert. Eine Webanwendung, die auf Basis einer Google Map eine geografische Aufbereitung der geocodierten Daten ermöglicht, wurde ebenfalls erstellt. Sie erlaubt es, die Ausbreitung von Retweets auf einer Karte zu visualisieren. Michael Leitner Next Generation Learning in virtuellen Welten am Beispiel von SLOODLE Studium: Masterstudium Informatikmanagement Betreuer: Ao.Univ.Prof. Dr. Wolfdieter Merkl Die vorliegende Diplomarbeit beleuchtet das Thema des Lernens im virtuellen Raum am Beispiel des Open Source-Projekts SLOODLE. Im Zuge des stetigen Wandels zur Informationsgesellschaft lässt sich beobachten, dass sich Lernund Wissensvermittlungsprozesse zunehmend in den virtuellen Raum verlagern und neue Lernformen wie E-Learning es Institutionen ermöglichen, ihr Bildungsangebot bzw. ihre Bildungsaktivitäten online abzubilden. Den potentiell nächsten Schritt stellt die Gestaltung von immersiven dreidimensio- nalen Lernumgebungen als Verbindung von Virtual Learning Environments (VLEs) mit Multi User Virtual Environments (MUVEs) zur Schaffung eines neuen Lernerlebnisses dar. Das im Zuge dieser Diplomarbeit einer kritischen Betrachtung 7

10 unterzogene SLOODLE-Projekt versteht sich als Integration des Moodle Kursmanagementsystems in die Onlinewelt von Second Life. Ausgehend von einer jeweils separaten Betrachtung führt diese Diplomarbeit die beiden Themenkomplexe "Neue Lernformen" und "Virtuelle Welten" zu einer Behandlung des Lernprozesses im virtuellen Raum zusammen. Im darauffolgenden Kapitel soll ein Einblick in das Prinzip und die Funktionsweise von SLOODLE gegeben sowie Möglichkeiten und Einschränkungen beleuchtet werden. Als praktisches Beispiel wird im nächsten Kapitel ein im Zuge dieser Arbeit erstellter Prototyp vorgestellt, der als kurzer Showcase einer möglichen SLOODLE-Unterrichtssequenz dient. Abschliessend soll, basierend auf den Erfahrungen mit dem Prototyp, ein Ausblick auf die mögliche Entwicklung zukünftiger Lernformen dargelegt werden. Roland Piazzi Analyse der Netzwerkstruktur des österreichischen E-Tourismus-Marktes und Bestimmung der zentralen Knoten Studium: Masterstudium Wirtschaftsinformatik Betreuer: Univ.Prof. Dr. Hannes Werthner In dieser Arbeit wird eine Analyse der Netzwerkstruktur des österreichischen E-Tourismus-Marktes durchgeführt und die zentralen Knoten dieses Netzwerks werden mit Hilfe der wichtigsten Zentralitätskennzahlen (Grad-basierte Zentralität, Nähe-basierte Zentralität, Zwischenzentralität) der sozialen Netzwerkanalyse bestimmt. Das Netzwerk besteht aus den Websites der Tourismusanbieter Österreichs, die durch Links miteinander verbunden sind. In den Kapiteln 2 und 3 wird eine theoretische Einführung in die Themenge biete E- Tourismus und Netzwerkanalyse gegeben. Danach folgt in Kapitel 4 die Beschreibung des Crawlers, mit dem die Daten für die Analyse gesammelt werden. In Kapitel 5 wird die methodische Vorgehensweise beim Sammeln der Daten und der Analyse der Ergebnisse dargelegt. Schließlich werden in Kapitel 6 die Ergebnisse präsentiert, wobei das Netzwerk zuerst graphisch dargestellt wird und die berechneten Zentralitätskennzahlen für die Knoten des Netzwerks angeführt werden. Auch wird das Netzwerk mit einem ähnlichen Netzwerk aus dem Tourismusbereich und mit dem Netzwerk des World Wide Webs anhand wichtiger Eigenschaften von Netzwerkmodellen verglichen. In der Folge wird die Grad-basierte Zentralität allgemein und die Zentralitätskennzahl des Eingangsgrads speziell, als relevanteste Kennzahl für die Ermittlung der zentralen Knoten eines Netzwerks des World Wide Webs ermittelt, und die zentralen Knoten werden anhand dieser Kennzahl bestimmt und beschrieben. Insgesamt ergab diese Untersuchung, dass die zentralsten Websites im Netzwerk die sozialen Medien (Facebook, Youtube und Twitter), das Tourismusportal Tiscover, das Portal der ÖBB sowie ein Destinationsmanagement-Portal aus Oberösterreich sind. 8

11 Arbeitsbereich Business Informatics Sebastian Gabmeyer Formalization of the Operation Recorder based on Graph Transformation Theory Studium: Masterstudium Wirtschaftsinformatik Betreuerin: O.Univ.Prof. Dr. Gertrude Kappel With the advent of model-driven development, which places models at the center of all development efforts, some of the existing deficiencies of codecentric software development approaches have been addressed. However, at the same time new problems arose, which require, e.g., techniques to describe, control and verify the evolution of models. Drawing from past findings in the field of code-centric software evolution is only partly feasible due to the graph-based nature of models, which renders the porting of solutions for text-based software development impractical. The graph-based nature of models suggests the application of graph transformation-theoretic concepts to models, to formally describe their manipulation by means of graph-rewriting rules. Though the concepts provided by the theory of graph transformation may seem intuitive, the specification of rewriting rules is a non-trivial task, which requires adequate tool support and knowledge of the underlying theory. Due to the heterogeneity of the employed approaches, a tool's capability to specify graph rewriting rules and the degree of assistance offered is hard to determine without prior investigation. Thus, a survey of existing tools was conducted, which revealed the Operation Recorder as a suitable tooling environment. In contrast to all other surveyed tools, it offers a by-demonstration environment, which allows to showcase the intended transformation instead of requiring its manual construction. The Operation Recorder, however, lacks a formal basis which prevents the verification of its transformations. Therefore, a framework to describe attributed graphs with inheritance, composition and multiplicities is presented with the aim to embed the Operation Recorder into this framework. For this purpose, a conceptual alignment is pursued which demonstrates the equivalence and interchangeability of the concepts provided by the Operation Recorder and those provided by the theory of graph transformation. 9

12 Patrick Zwickl Visual Design and Analysis Support for Answer Set Programming Studium: Masterstudium Information & Knowledge Management Betreuerin: O.Univ.Prof. Dr. Gertrude Kappel In the last decade, logic programming experienced new impetus by the growth of Answer Set Programming (ASP) as one of the key drivers in the academic world. However, ASP could not attract the same interest as other declarative programming languages in practice so far. This lack of interest in ASP may be explained by the absence of a sufficiently supported software engineering methodology resulting in a difficulty of designing and developing ASP programs. No tools supporting the development of ASP programs are available. So far, no modeling environment has been introduced in the context of software development based on the ASP paradigm, which offers valuable abstraction and visualization support during the development process. This thesis aims at establishing a novel method for visually designing and analyzing ASP programs. Therefore, a graphical approach for the visualization of ASP is proposed, which is based on concepts presented in literature for other declarative approaches. Moreover, concepts of model engineering are combined with the field of logic programming. Following a Model-Driven Engineering approach, an ASP-specific modeling language is established which is able to visualize important facets of ASP. The modeling language is applied within a graphical editor for the model creation. The resulting models are transformed to textual ASP programs by a code generator. The model engineering approaches are used to define the metamodel, a graphical editor, and to generate the ASP program code from models. Therefore, the link between the formalism of ASP and the graphical representation has to be established. Due to the close connection between ASP and deductive databases---databases with logical reasoning capabilities--- the widely used Entity Relationship diagram is applied as initial visualization method for ASP programs. Arbeitsbereich Interactive Media Systems 10 Markus Autengruber A Vision-Based System for Fingertip Detection on Tracked Interactive Surfaces Studium: Masterstudium Medieninformatik Betreuer: Privatdoz. Dr. Hannes Kaufmann Multi-touch sensing on interactive tabletops and other flat surfaces has become a major trend in the field of human-computer interaction over the past years. The main objective is to provide a touch interface for the direct manipulation of digital content by multiple users at the same time. Within these terms the appropriate design of the interactive surface as well as the

13 automatic detection and tracking of fingertips are crucial. Popular techniques for fingertip and touch detection use specific contact-sensitive computer hardware that is either relying on optical sensing in a controlled environment or capacitive surface technology. Since such hardware is usually custommade, those interaction systems are mostly expensive, inconvenient to move, install and operate and not scalable. To overcome these drawbacks, a number of multi-touch researchers strive for alternative techniques to provide more adjustable interfaces. Here, everyday surfaces shall be augmented with the functionality of touch-based user interfaces, while using none but off-theshelf and affordable vision hardware and relying on state-of-the-art computer vision methods and algorithms. This work starts off with the description, discussion and evaluation of common surface hardware technologies as well as existing techniques based on simple video hardware. After that, a set of straightforward computer vision algorithms is selected in order to develop a stand-alone software application. The application is capable of continuously tracking a rectangular surface as well as detecting multiple fingertips that hover above its top. This work is concluded by providing relevant empirical results on computer vision-based rectangle and fingertip detection in natural indoor environments. Harald Jordan Runtime-optimised Intra Coding Mode Selection for Real-time H.264/AVC Video Coding Studium: Masterstudium Informatikmanagement Betreuerin: Ao.Univ.Prof. Dr. Margrit Gelautz H.264 is a powerful video compression standard using advanced spatial and temporal encoding techniques. Compared to the MPEG4 Part 2 standard, H.264 achieves the same visual quality at half of the bitrate. The coding efficiency of H.264 makes it well suitable for quality- and time-critical video applications such as low-latency video transmission. This work concentrates on a part of the H.264 coding process that is used in many of these applications - the spatial (Intra) prediction. This coding tool propagates pixels in a frame for predicting unknown neighbouring pixel regions. H.264 supports multiple propagation patterns which are referred to as coding modes. The challenge of most realtime video encoders is to choose an efficient coding mode in a reasonable amount of time. This process is called coding mode selection (CMS) and involves the computation of all possible coding modes and choosing the best one. This thesis focuses on reducing the computational complexity of the CMS. First, we investigate the behaviour of the CMS on a set of test sequences. The impact on the coding efficiency when using only a reduced number of coding modes is analyzed. Second, we develop two methods for speeding up the CMS. Both methods skip the computation of coding modes that are unlikely to improve the coding efficiency. This results in a significant reduction in the computational complexity of the encoder. 11

14 Wolfgang Knecht Clustered Deep Shadow Maps for Multiple Volumes and Geometry Using CUDA Studium: Masterstudium Computergraphik & Digitale Bildverarbeitung Betreuer: Univ.Prof. Dr. Dieter Schmalstieg In der Computergrafik spielen Schatten eine bedeutende Rolle und tragen wesentlich zur Atmosphäre in einer drei dimensionalen Szene bei. Das Zusammenspiel von Schatten volumetrischer Objekte, wie etwa Wolken oder Rauch, als auch Schatten von polygonaler Geometrie stellt in der Echtzeitgrafik eine besondere Herausforderung dar. Ziel dieser Diplomarbeit ist es, qualitativ hochwertige Schatten in Szene mit mehreren volumetrischen sowie lichtdurchlässigen polygonalen Objekten zu berechnen. Schatten werden dabei auf Objekte vom selben Typ als auch auf Objekte von unterschiedlichem Typ geworfen. Dazu wird die Implementierung von Deep Shadow Maps auf Basis eines Polyhedral Volume Renderers beschrieben. Die Implementierung unterstützt neben Spot-Lichtquellen auch omnidirektionale Lichtquellen. Des Weiteren werden zwei verschiedene Methoden beschrieben wie Deep Shadow Maps abgespeichert werden. Um qualitativ bessere Ergebnisse zu erzielen, werden Objekte der Szene in Gruppen zusammengefasst und für jede Gruppe eine separate Deep Shadow Map berechnet. Auf aktueller Hardware können Schatten in Szenen, bestehend aus mehreren volumetrischen Objekten sowie polygonaler Geometrie, mit interaktiven Frameraten berechnet werden. Wolfgang Morgenbesser Spracherkennung in mobilen Endgeräten Studium: Masterstudium Medieninformatik Betreuer: Ao.Univ.Prof. Dr. Horst Eidenberger In dieser Arbeit wird ein Spracherkennungssystem mit einfacher Wortübersetzung für mobile Endgeräte wie Mobiltelefone und PDAs geplant und auf einem Zielgerät umgesetzt. Dazu werden im ersten Teil die theoretischen Grundlagen von Sprache und Spracherkennung beleuchtet. Im Anschluss wird auf prominente Verfahren im Verlauf des Spracherkennungsprozesses eingegangen. Auch werden potentielle Störquellen und Restriktionen im mobilen Einsatz untersucht. Im zweiten Teil wird die Java ME- Plattform vorgestellt, welche als Basis für die praktische Umsetzung des Spracherkennungssystems dient. Der eigentliche Entwicklungsprozess wird von der Technologieauswahl, über die tatsächliche Umsetzung bis hin zu Optimierungen und Schwierigkeiten im Rahmen der praktischen Arbeit ausgeführt. Die experimentelle Validierung liefert schließlich Informationen und Aufschlüsse über das eingesetzte System. 12

15 Arbeitsbereich Information and Software Engineering Daniel Bründl Einbettung der Risk Oriented Process Evaluation in das (IT-) Projektmanagement Studium: Masterstudium Wirtschaftsinformatik Betreuer: Privatdoz. Dr. Edgar Weippl Projektmanagement, derzeit ein beliebtes Schlagwort in verschiedenen Bereichen der Wirtschaft, gewinnt speziell in der Softwareentwicklung immer mehr an Bedeutung. Kaum ein Vorhaben, und sei es vermeintlich ein noch so kleines, wird heutzutage ohne ein zumindest rudimentäres Projektmanagement abgewickelt. Einen der Hauptgründe für diese Tatsache kann man in der Globalisierung orten. Arbeitsverhältnisse werden kontinuierlich aufgeweicht und hierarchische Strukturen gleichzeitig flexibler gestaltet, um den neuen Anforderungen schneller und effizienter begegnen zu können. Diese Strömungen sind grundsätzlich richtig und wichtig; allerdings wird etwaigen Risiken, welche mit einem derartigen Umstrukturierungsprozess verbunden sein können, zu wenig Beachtung geschenkt beziehungsweise verfügt das klassische Projektmanagement über zu wenig brauchbare Vorgehensweisen. Genau diese Risiken werden jedoch gegebenenfalls über Erfolg oder Misserfolg eines Projekts entscheiden. Der derzeitige Status quo im (IT)- Projektmanagement legt daher den Schluss nahe, dass etwaige auftretende Risiken nicht in geeigneter Art und Weise behandelt werden. In dieser Arbeit wird ein möglicher Lösungsvorschlag für dieses Problem erarbeitet. Ein neues Vorgehensmodell - Risk Driven Process - enthält Elemente der Prozessmodellierung, mit dem ein neues Risikomanagement im Projektmanagement installiert werden kann. Risk oriented process evaluation nach Jakoubi und Tjoa wird dabei als Grundlage für den neuen Ansatz verwendet und um die Anwendung im Projektmanagement erweitert. Schließlich wird das neue Modell mittels Abarbeitung eines Fallbeispiels untermauert. Alexander Duggleby Software-based Atomation of Risk Assessment Studium: Masterstudium Software Engineering & Internet Computing Betreuer: O.Univ.Prof. Dr. A Min Tjoa Due to the complex world we live the outcome and consequences of the decisions we make cannot be fully understood. We have evolved to cope with this uncertainty in our daily lives. It becomes a challenge when multiple stakeholders are involved and we are held responsible by others for our actions. The field of risk research has occupied researches for decades and produced numerous methods for managing these risks. Even so they are often incompatible with each other and the results are highly subjective causing low adoption rates by organisations. These methods seldom define 13

16 details in process implementation and a lack of tooling support makes the actual risk assessment phase very cost intensive. The expert sources required are often interviewed personally and the data processed by hand. This ultimately leads to less assets being surveyed. This thesis attempts to automate large parts of the aforementioned process with the help of software tools. The cost of the whole process can be reduced by designing an integrated and automated software solution for risk assessment which in turn allows more assets to be assessed. The basis for the automation is a systematic assessment of the assets state and hierarchical aggregation of the resulting risk levels. Common risk management methodologies were examined, commonalities identified and a generic risk assessment approach defined. A data model was developed to describe processes based on this approach. A software prototype based on the derived technical data model was used to test the validity and aggregation capabilities of the concept based upon a common risk management methodology for IT security. The main results of this work are the generic risk assessment process, the design of a technical model for describing and documenting it and the software prototype application that supports it. Riccardo Gottardi Complex Digital Object Preservation Studium: Masterstudium Software Engineering & Internet Computing Betreuer: Ao.Univ.Prof. Dr. Andreas Rauber 14 Diese Arbeit analysiert die Problematik der langfristigen Bewahrung von elektronischen Dokumenten. Eine neue Herausforderung im Bereich der digitalen Langzeitarchivierung betrifft komplexen Objekte, die aus mehrerem einzelnen Objekten bestehen. Um die Erhaltung und Verwendung dieser Objekte sicherzustellen, müssen deren einzelne Teile analysiert und falls erforderlich behandelt werden. Das Problem der langfristigen Bewahrung von digitalen Objekten ist, den Zugriff auf diese unbegrenzt zu sichern. Alle Teile im Dokument, die sich in obsoleten oder proprietären Formaten befinden, werden für die langfristige Verwendung in bevorzugte und geeignetere Formate migriert. Im ersten Teil dieser Arbeit wird der Prozess der extrahierung der einzelnen Elementen des komplexen Objektes beschrieben. Danach werden die Objekte migriert und in ein neues komplexes Objekt des gleichen Formats wie das Ausgangsobjekt zusammengesetzt. Der zweite Teil der Arbeit zeigt einen Musterfall, wo unterschiedliche Dokumente in ODF oder ooxml Format mit verschiedenen Alternativen, einschließlich der Migration mit dem COP Plug-in, migriert werden. Das COP Plug-in ist ein selbst implementiertes Plug-in für jhove, das die Standard-Features wie die jhove Identifizierung, Validierung und Charakterisierung der digitalen Dokumente auf ODF oder ooxml Format einschliesst. Außerdem ermöglicht die Software die Extraktion der Struktur der Formate und die Herauslösung kritischer Objekte aus dem komplexen Objekt. Die Ergebnisse dieses Experimentes zeigen, dass wenn das digitale Dokument als ein komplexes

17 Element behandelt wird, die Qualität der Migration für eine lang-zeit Archivierung erhöht wird. Dies ist möglich, weil das originale Format bewahrt bleibt und die Probleme der Unterlemente individuell gelöst werden oder in einen neuen Format unmgewandelt werden können. Michael Handler Semantic Data Integration in (Software+) Engineering Projects Studium: Masterstudium Software Engineering & Internet Computing Betreuer: Ao.Univ.Prof. Dr. Stefan Biffl The major problem that arises, when complex systems have to be engineered, is weak interoperability of tools in one engineering domain and especially between tools of different engineering domains. Incompatible syntactical representations of the same semantic concepts make efficient integration of engineering tools especially difficult. In addition high quality standards and rapidly changing requirements for large engineering projects create the need for advanced project management and quality assurance applications, like end-to-end tests across tool and domain boundaries. To solve the integration problem often costly and hard to maintain point to point integration between the tools is done. But these systems are not capable of fulfilling the requirements of a modern engineering environment, like robustness, flexibility and usability. The Engineering Knowledge Base (EKB) is a framework for semantic engineering environment integration. In this thesis a semantic data integration solution for (software+) engineering is developed based on the EKB concept. A prototype of the EKB is developed and integrated into the Open Engineering Service Bus (OpenEngSB). The prototype is evaluated against the current technical-only integration provided by the OpenEngSB with the help of two use cases: (1) Definition Of Quality Criteria Across Tool Data Models in Electrical Engineering and (2) Change Impact Analysis for Requirement Changes. The empirical evaluation shows that the EKB is an effective and efficient way to provide the necessary infrastructure for advanced applications like end-to-end tests across tool boundaries. Nevertheless additional configuration and maintenance effort is needed to manage the semantic knowledge. Yet if applications like those described in the real world use cases have to be performed, the additional features of the proposed semantic integration framework outbalance these disadvantages. 15

18 Mario Imber A Unified Tooling Framework for Pedestrian Simulation Studium: Masterstudium Software Engineering & Internet Computing Betreuer: Privatdoz. Dr. Edgar Weippl Mathematical models of walking behaviour of pedestrians find application in numerous areas including architecture, panic analysis, traffic control, urban design, retail industry or entertainment. Pedestrian modelling evolved into a broad field of research with approaches following various different base concepts. Commercial and prototypical software tools exist to enable analysis and simulation of pedestrians in a given environment. Existing software solutions provide highly integrated components used to design simulation scenarios, run simulations or calculations and visualize or analyse the results. Though this application structure supports a consistent user experience, it prohibits the reuse of scenario definitions with different simulation models due to proprietary interfaces or tightly coupled implementations. This thesis follows an alternative approach of decoupled scenario creation, attempting to develop a more flexible tooling framework for unified definition of pedestrian scenarios. The framework consists of two parts, first the specification of a generic interface used to describe the parameterization of scenarios expected by a simulation model and to specify scenario instances following that parameterization, and second a software tool supporting the creation of simulation scenarios conforming to that interface. The interface specification is developed based on a generic model of scenario input data, which is derived from an analysis of existing models. A categorization of modelling approaches is given, followed by reviews of selected proposals in literature providing a broad coverage of the problem field. The technical realization of the interface in XML is discussed using UML class diagrams. A Java implementation, the Scenario Builder, is presented as the second framework part, a software tool realizing user interface concepts that enable practical adoption of the proposed interface. Martin Leonhartsberger-Schrott ASTER - Entwurf und Implementierung eines sensorenbasierenden Rubik- Würfels als Lernspiel Studium: Masterstudium Informatikmanagement Betreuer: Ao.Univ.Prof. Dr. Gerald Futschek 16 Der 1974 von Ern Rubik erfundene "Zauberwürfel" ist für Kinder und Erwachsene gleichermaßen eines der beliebtesten Puzzlespiele. Diese Arbeit beantwortet die folgenden Frage: Wie kann eine Implementierung einer interaktiven, sensorenbasierenden Version des Rubik-Würfels und deren Einbettung in eine didaktisch wertvolle Software aussehen? Ein würfelförmiges Eingabegerät wurde gebaut und dokumentiert, welches im Inneren einen Mikrocontroller und diverse Sensoren verbirgt. Deren Messergebnisse

19 werden zu einem Computer übertragen, auf welchem der zweite Teil der Arbeit zum Einsatz kommt: Ein Programm, das diese Werte interpretiert und einen virtuellen Rubik-Würfel rendert. Dieser folgt dem Eingabegerät sowohl in Konfiguration als auch bezüglich der Orientierung im Raum. Diese Arbeit beschreibt die technischen und mathematischen Grundlagen des Prototyps und argumentiert die didaktischen Prinzipien der Lernsoftware. Zusätzlich werden konkrete Unterrichtsszenarien präsentiert, die das entwickelte System inkorporieren. Außerdem wird die entwickelte Hard- und Software in Bezug auf ihre Einsetzbarkeit auf älteren Systemen einer Evaluation unterzogen. Abschließend werden mögliche zukünftige Weiterentwicklungen diskutiert. Ludwig Meyer Lightweight UML Model Creation Studium: Masterstudium Software Engineering & Internet Computing Betreuer: Ao.Univ.Prof. Dr. Stefan Biffl UML ist ein industrieweit anerkannter Modellieungs-Standard mit 13 Diagrammtypen und einfacher Notation. Obwohl es breite Tool-Unterstützung gibt, sind viele dieser Tools nur schwer bedienbar. Sie leiden unter nicht optimal entworfenen Benutzeroberflächen mit schwer entzifferbaren Icons, Pop-Up Fenstern, verschachtelten Menüs und Tab-Panes, etc. Textbasierte Benutzereingabe bietet eine Alternative zu bekannten grafischen Metaphern. Das open-source Tool UMLet integriert den text-basierten Ansatz beim Modellieren, um Elemente und Diagramme mittels einfacher Grammatik zu erstellen. Diese Arbeit vergleicht die Effizienz herkömmlicher GUIs mit UMLets textbasiertem Interface im Kontext des explorativen UML Modellierens auf Basis repräsentativer Use-Cases. Die Evaluierung beruht auf einer vereinfachten Methode zur quantifizierten Messung von Benutzeroberflächen. Sie betrachtet die Anzahl der durch den Nutzer erforderlichen Interaktionen zur Erfüllung einer Aufgabe. UMLet ist ein leichtgewichtiges Werkzeug zur UML Modellierung. Der Fokus liegt auf einem einfachen und verständlichen Bedienungskonzept. Die Erstellung von Diagrammen so einfach und schnell wie mit Papier und Bleistift, aber mit den Vorteilen bei der Modifikation und Verfeinerung am Bildschirm. Ein text-basiertes Interface erhöht die Bedienungsgeschwindigkeit bei der Erstellung von Diagrammen. Einfache aber zugleich mächtige Syntax erlaubt die Modifikation einzelner Elemente, und sogar ganzer Diagrammtypen. Eines der Schlüsselfeatures UMLets ist seine erweiterbare, modulare Struktur mithilfe eines integrierten Java- Compilers. Die Benutzer können anhand eines einfachen Templates, das bereits alle notwendige Basisfunktionalität aufweist, einfach und schnell mittels Java ihre eigenen Elemente erstellen. UMLet bietet eine fast komplette Unterstützung für UML 2.0 und ist nicht zuletzt durch die Erweiterbarkeit mit Hilfe der genannten Custom-Elements an die jeweiligen Anforderungen leicht anpassbar. 17

20 Christian Österle Extension of the Business Process Execution Language (BPEL) with probabilistic time management of choreographies and time constraints in workflow systems Studium: Masterstudium Wirtschaftsinformatik Betreuer: O.Univ.Prof. Dr. A Min Tjoa WS-BPEL provides a language for describing the behavior of a business process based on interactions between the process and its partners. The interactions of partners occurs through web service interfaces which ensure interoperability between applications by using web standards. Time management and temporal conformance is an important criteria for business processes. It ensures that activities are performed in a timely manner and that the right information is delivered to the right activities at the right time, such that overall temporal restrictions are satisfied and no deadline is violated. Deadline violations increase the execution time and cost of business processes because they require some type of exception handling. The contribution of this diploma thesis will be the implementation of a tool that enables users to augment WS-BPEL-processes with temporal information in design time and a run time component for checking the temporal behavior of the processes at run time. In design time a valid temporal interval for (activities of) each process is calculated with consideration for the structure of each process and the interactions between different processes and then checked if the model is temporally feasible, i.e. there is a solution satisfying all temporal constraints. Calculating the temporal intervals and checking the temporal conformance will be performed for two cenarios. The interval-based scenario, which allows a variable duration of activities within an interval. The stochastic scenario, that allows the definition of different activity durations with different probabilities and also takes the conditional branching behavior into account. In run time, it is checked if the activities are executed within the valid calculated intervals at design time. Therefore the time points of all processes are mapped to a calendar with current dates and times. Then, the temporal status of each process instance can be monitored. Alexander Pucher Resource Efficiency in Tritonsort - Optimization of Resource Utilization in large-scale external Sorting Studium: Masterstudium Software Engineering & Internet Computing Betreuer: Ao.Univ.Prof. Dr. Stefan Biffl 18 Internet scale services like Google Search and Cloud services operate on massive amounts of information. Timely processing of this data at the scale of Tera- and Petabytes requires the use of DISC systems, orchestrating large assets of hardware with frameworks such as Apache Hadoop. Annually, DISC system performance is compared by Sort Benchmark. Recent results show

ISO 15504 Reference Model

ISO 15504 Reference Model Prozess Dimension von SPICE/ISO 15504 Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define

Mehr

Group and Session Management for Collaborative Applications

Group and Session Management for Collaborative Applications Diss. ETH No. 12075 Group and Session Management for Collaborative Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZÜRICH for the degree of Doctor of Technical Seiences

Mehr

Mit Legacy-Systemen in die Zukunft. adviion. in die Zukunft. Dr. Roland Schätzle

Mit Legacy-Systemen in die Zukunft. adviion. in die Zukunft. Dr. Roland Schätzle Mit Legacy-Systemen in die Zukunft Dr. Roland Schätzle Der Weg zur Entscheidung 2 Situation Geschäftliche und softwaretechnische Qualität der aktuellen Lösung? Lohnen sich weitere Investitionen? Migration??

Mehr

Customer-specific software for autonomous driving and driver assistance (ADAS)

Customer-specific software for autonomous driving and driver assistance (ADAS) This press release is approved for publication. Press Release Chemnitz, February 6 th, 2014 Customer-specific software for autonomous driving and driver assistance (ADAS) With the new product line Baselabs

Mehr

Introducing PAThWay. Structured and methodical performance engineering. Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt

Introducing PAThWay. Structured and methodical performance engineering. Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt Introducing PAThWay Structured and methodical performance engineering Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt Technical University of Munich Overview Tuning Challenges

Mehr

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Eine Betrachtung im Kontext der Ausgliederung von Chrysler Daniel Rheinbay Abstract Betriebliche Informationssysteme

Mehr

Distributed testing. Demo Video

Distributed testing. Demo Video distributed testing Das intunify Team An der Entwicklung der Testsystem-Software arbeiten wir als Team von Software-Spezialisten und Designern der soft2tec GmbH in Kooperation mit der Universität Osnabrück.

Mehr

p^db=`oj===pìééçêíáåñçêã~íáçå=

p^db=`oj===pìééçêíáåñçêã~íáçå= p^db=`oj===pìééçêíáåñçêã~íáçå= Error: "Could not connect to the SQL Server Instance" or "Failed to open a connection to the database." When you attempt to launch ACT! by Sage or ACT by Sage Premium for

Mehr

Algorithms for graph visualization

Algorithms for graph visualization Algorithms for graph visualization Project - Orthogonal Grid Layout with Small Area W INTER SEMESTER 2013/2014 Martin No llenburg KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum

Mehr

Prof. Dr. Margit Scholl, Mr. RD Guldner Mr. Coskun, Mr. Yigitbas. Mr. Niemczik, Mr. Koppatz (SuDiLe GbR)

Prof. Dr. Margit Scholl, Mr. RD Guldner Mr. Coskun, Mr. Yigitbas. Mr. Niemczik, Mr. Koppatz (SuDiLe GbR) Prof. Dr. Margit Scholl, Mr. RD Guldner Mr. Coskun, Mr. Yigitbas in cooperation with Mr. Niemczik, Mr. Koppatz (SuDiLe GbR) Our idea: Fachbereich Wirtschaft, Verwaltung und Recht Simple strategies of lifelong

Mehr

Introduction to the diploma and master seminar in FSS 2010. Prof. Dr. Armin Heinzl. Sven Scheibmayr

Introduction to the diploma and master seminar in FSS 2010. Prof. Dr. Armin Heinzl. Sven Scheibmayr Contemporary Aspects in Information Systems Introduction to the diploma and master seminar in FSS 2010 Chair of Business Administration and Information Systems Prof. Dr. Armin Heinzl Sven Scheibmayr Objective

Mehr

Software development with continuous integration

Software development with continuous integration Software development with continuous integration (FESG/MPIfR) ettl@fs.wettzell.de (FESG) neidhardt@fs.wettzell.de 1 A critical view on scientific software Tendency to become complex and unstructured Highly

Mehr

CMMI for Embedded Systems Development

CMMI for Embedded Systems Development CMMI for Embedded Systems Development O.Univ.-Prof. Dipl.-Ing. Dr. Wolfgang Pree Software Engineering Gruppe Leiter des Fachbereichs Informatik cs.uni-salzburg.at Inhalt Projekt-Kontext CMMI FIT-IT-Projekt

Mehr

Bayerisches Landesamt für Statistik und Datenverarbeitung Rechenzentrum Süd. z/os Requirements 95. z/os Guide in Lahnstein 13.

Bayerisches Landesamt für Statistik und Datenverarbeitung Rechenzentrum Süd. z/os Requirements 95. z/os Guide in Lahnstein 13. z/os Requirements 95. z/os Guide in Lahnstein 13. März 2009 0 1) LOGROTATE in z/os USS 2) KERBEROS (KRB5) in DFS/SMB 3) GSE Requirements System 1 Requirement Details Description Benefit Time Limit Impact

Mehr

Praktikum Entwicklung von Mediensystemen mit ios

Praktikum Entwicklung von Mediensystemen mit ios Praktikum Entwicklung von Mediensystemen mit ios WS 2011 Prof. Dr. Michael Rohs michael.rohs@ifi.lmu.de MHCI Lab, LMU München Today Heuristische Evaluation vorstellen Aktuellen Stand Software Prototyp

Mehr

Understanding and Improving Collaboration in Distributed Software Development

Understanding and Improving Collaboration in Distributed Software Development Diss. ETH No. 22473 Understanding and Improving Collaboration in Distributed Software Development A thesis submitted to attain the degree of DOCTOR OF SCIENCES of ETH ZURICH (Dr. sc. ETH Zurich) presented

Mehr

Support Technologies based on Bi-Modal Network Analysis. H. Ulrich Hoppe. Virtuelles Arbeiten und Lernen in projektartigen Netzwerken

Support Technologies based on Bi-Modal Network Analysis. H. Ulrich Hoppe. Virtuelles Arbeiten und Lernen in projektartigen Netzwerken Support Technologies based on Bi-Modal Network Analysis H. Agenda 1. Network analysis short introduction 2. Supporting the development of virtual organizations 3. Supporting the development of compentences

Mehr

Das Knowledge Grid. Eine Architektur für verteiltes Data Mining

Das Knowledge Grid. Eine Architektur für verteiltes Data Mining Das Knowledge Grid Eine Architektur für verteiltes Data Mining 1 Gliederung 1. Motivation 2. KDD und PDKD Systeme 3. Knowledge Grid Services 4. TeraGrid Projekt 5. Das Semantic Web 2 Motivation Rapide

Mehr

DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS

DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS Master Seminar Empirical Software Engineering Anuradha Ganapathi Rathnachalam Institut für Informatik Software & Systems Engineering Agenda Introduction

Mehr

PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC)

PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC) Information Management II / ERP: Microsoft Dynamics NAV 2009 Page 1 of 5 PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC) Event-driven Process Chains are, in simple terms, some kind

Mehr

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena http://www.im.uni-jena.de Contents I. Learning Objectives II. III. IV. Recap

Mehr

eurex rundschreiben 094/10

eurex rundschreiben 094/10 eurex rundschreiben 094/10 Datum: Frankfurt, 21. Mai 2010 Empfänger: Alle Handelsteilnehmer der Eurex Deutschland und Eurex Zürich sowie Vendoren Autorisiert von: Jürg Spillmann Weitere Informationen zur

Mehr

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part II) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

XML Template Transfer Transfer project templates easily between systems

XML Template Transfer Transfer project templates easily between systems Transfer project templates easily between systems A PLM Consulting Solution Public The consulting solution XML Template Transfer enables you to easily reuse existing project templates in different PPM

Mehr

Wie agil kann Business Analyse sein?

Wie agil kann Business Analyse sein? Wie agil kann Business Analyse sein? Chapter Meeting Michael Leber 2012-01-24 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com office@anecon.com

Mehr

A central repository for gridded data in the MeteoSwiss Data Warehouse

A central repository for gridded data in the MeteoSwiss Data Warehouse A central repository for gridded data in the MeteoSwiss Data Warehouse, Zürich M2: Data Rescue management, quality and homogenization September 16th, 2010 Data Coordination, MeteoSwiss 1 Agenda Short introduction

Mehr

Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering,

Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering, Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering, Manfred Broy Lehrstuhl für Software & Systems Engineering Technische Universität München Institut für Informatik ISO 26262 Functional

Mehr

Working Sets for the Principle of Least Privilege in Role Based Access Control (RBAC) and Desktop Operating Systems DISSERTATION

Working Sets for the Principle of Least Privilege in Role Based Access Control (RBAC) and Desktop Operating Systems DISSERTATION UNIVERSITÄT JOHANNES KEPLER LINZ JKU Technisch-Naturwissenschaftliche Fakultät Working Sets for the Principle of Least Privilege in Role Based Access Control (RBAC) and Desktop Operating Systems DISSERTATION

Mehr

DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG. Michael Palotas 7. April 2015 1 GRIDFUSION

DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG. Michael Palotas 7. April 2015 1 GRIDFUSION DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG Michael Palotas 7. April 2015 1 GRIDFUSION IHR REFERENT Gridfusion Software Solutions Kontakt: Michael Palotas Gerbiweg

Mehr

TMF projects on IT infrastructure for clinical research

TMF projects on IT infrastructure for clinical research Welcome! TMF projects on IT infrastructure for clinical research R. Speer Telematikplattform für Medizinische Forschungsnetze (TMF) e.v. Berlin Telematikplattform für Medizinische Forschungsnetze (TMF)

Mehr

CHAMPIONS Communication and Dissemination

CHAMPIONS Communication and Dissemination CHAMPIONS Communication and Dissemination Europa Programm Center Im Freistaat Thüringen In Trägerschaft des TIAW e. V. 1 CENTRAL EUROPE PROGRAMME CENTRAL EUROPE PROGRAMME -ist als größtes Aufbauprogramm

Mehr

Softwareentwicklung & Usability Software Development & Usability

Softwareentwicklung & Usability Software Development & Usability Softwareentwicklung & Usability Software Development & Usability mobile media & communication lab Das m²c-lab der FH Aachen leistet Forschungs- und Entwicklungsarbeiten für individuelle und innovative

Mehr

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part XI) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

Software Engineering und Projektmanagement 2.0 VO

Software Engineering und Projektmanagement 2.0 VO Software Engineering und Projektmanagement 2.0 VO Inhalte der Einheit Was ist Usability? Wieso ist Usability wichtig? Vorlesung 2009W Usability Engineering (Christoph Wimmer) Sicherheit in der Softwareentwicklung

Mehr

Software Engineering verteilter Systeme. Hauptseminar im WS 2011 / 2012

Software Engineering verteilter Systeme. Hauptseminar im WS 2011 / 2012 Software Engineering verteilter Systeme Hauptseminar im WS 2011 / 2012 Model-based Testing(MBT) Christian Saad (1-2 students) Context Models (e.g. State Machines) are used to define a system s behavior

Mehr

Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health)

Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health) Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health) 1 Utilitarian Perspectives on Inequality 2 Inequalities matter most in terms of their impact onthelivesthatpeopleseektoliveandthethings,

Mehr

Privacy-preserving Ubiquitous Social Mining via Modular and Compositional Virtual Sensors

Privacy-preserving Ubiquitous Social Mining via Modular and Compositional Virtual Sensors Privacy-preserving Ubiquitous Social Mining via Modular and Compositional s Evangelos Pournaras, Iza Moise, Dirk Helbing (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster») ((Vorname Nachname))

Mehr

USBASIC SAFETY IN NUMBERS

USBASIC SAFETY IN NUMBERS USBASIC SAFETY IN NUMBERS #1.Current Normalisation Ropes Courses and Ropes Course Elements can conform to one or more of the following European Norms: -EN 362 Carabiner Norm -EN 795B Connector Norm -EN

Mehr

(Prüfungs-)Aufgaben zum Thema Scheduling

(Prüfungs-)Aufgaben zum Thema Scheduling (Prüfungs-)Aufgaben zum Thema Scheduling 1) Geben Sie die beiden wichtigsten Kriterien bei der Wahl der Größe des Quantums beim Round-Robin-Scheduling an. 2) In welchen Situationen und von welchen (Betriebssystem-)Routinen

Mehr

SECURING PROCESSES FOR OUTSOURCING INTO THE CLOUD

SECURING PROCESSES FOR OUTSOURCING INTO THE CLOUD SECURING PROCESSES FOR OUTSOURCING INTO THE CLOUD Sven Wenzel 1, Christian Wessel 1, Thorsten Humberg 2, Jan Jürjens 1,2 1 2 SecGov, 19.4.2012 Overview Toolsupport: analysis analysis analysis 2 Computing

Mehr

A Practical Approach for Reliable Pre-Project Effort Estimation

A Practical Approach for Reliable Pre-Project Effort Estimation A Practical Approach for Reliable Pre-Project Effort Estimation Carl Friedrich Kreß 1, Oliver Hummel 2, Mahmudul Huq 1 1 Cost Xpert AG, Augsburg, Germany {Carl.Friedrich.Kress,Mahmudul.Huq}@CostXpert.de

Mehr

Mash-Up Personal Learning Environments. Dr. Hendrik Drachsler

Mash-Up Personal Learning Environments. Dr. Hendrik Drachsler Decision Support for Learners in Mash-Up Personal Learning Environments Dr. Hendrik Drachsler Personal Nowadays Environments Blog Reader More Information Providers Social Bookmarking Various Communities

Mehr

Frequently asked Questions for Kaercher Citrix (apps.kaercher.com)

Frequently asked Questions for Kaercher Citrix (apps.kaercher.com) Frequently asked Questions for Kaercher Citrix (apps.kaercher.com) Inhalt Content Citrix-Anmeldung Login to Citrix Was bedeutet PIN und Token (bei Anmeldungen aus dem Internet)? What does PIN and Token

Mehr

Cloud Architektur Workshop

Cloud Architektur Workshop Cloud Architektur Workshop Ein Angebot von IBM Software Services for Cloud & Smarter Infrastructure Agenda 1. Überblick Cloud Architektur Workshop 2. In 12 Schritten bis zur Cloud 3. Workshop Vorgehensmodell

Mehr

Role Play I: Ms Minor Role Card. Ms Minor, accountant at BIGBOSS Inc.

Role Play I: Ms Minor Role Card. Ms Minor, accountant at BIGBOSS Inc. Role Play I: Ms Minor Role Card Conversation between Ms Boss, CEO of BIGBOSS Inc. and Ms Minor, accountant at BIGBOSS Inc. Ms Boss: Guten Morgen, Frau Minor! Guten Morgen, Herr Boss! Frau Minor, bald steht

Mehr

Phasen. Gliederung. Rational Unified Process

Phasen. Gliederung. Rational Unified Process Rational Unified Process Version 4.0 Version 4.1 Version 5.1 Version 5.5 Version 2000 Version 2001 1996 1997 1998 1999 2000 2001 Rational Approach Objectory Process OMT Booch SQA Test Process Requirements

Mehr

Fluid-Particle Multiphase Flow Simulations for the Study of Sand Infiltration into Immobile Gravel-Beds

Fluid-Particle Multiphase Flow Simulations for the Study of Sand Infiltration into Immobile Gravel-Beds 3rd JUQUEEN Porting and Tuning Workshop Jülich, 2-4 February 2015 Fluid-Particle Multiphase Flow Simulations for the Study of Sand Infiltration into Immobile Gravel-Beds Tobias Schruff, Roy M. Frings,

Mehr

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Zielsetzung: System Verwendung von Cloud-Systemen für das Hosting von online Spielen (IaaS) Reservieren/Buchen von Resources

Mehr

ReadMe zur Installation der BRICKware for Windows, Version 6.1.2. ReadMe on Installing BRICKware for Windows, Version 6.1.2

ReadMe zur Installation der BRICKware for Windows, Version 6.1.2. ReadMe on Installing BRICKware for Windows, Version 6.1.2 ReadMe zur Installation der BRICKware for Windows, Version 6.1.2 Seiten 2-4 ReadMe on Installing BRICKware for Windows, Version 6.1.2 Pages 5/6 BRICKware for Windows ReadMe 1 1 BRICKware for Windows, Version

Mehr

Projektrisikomanagement im Corporate Risk Management

Projektrisikomanagement im Corporate Risk Management VERTRAULICH Projektrisikomanagement im Corporate Risk Management Stefan Friesenecker 24. März 2009 Inhaltsverzeichnis Risikokategorien Projekt-Klassifizierung Gestaltungsdimensionen des Projektrisikomanagementes

Mehr

Safer Software Formale Methoden für ISO26262

Safer Software Formale Methoden für ISO26262 Safer Software Formale Methoden für ISO26262 Dr. Stefan Gulan COC Systems Engineering Functional Safety Entwicklung Was Wie Wie genau Anforderungen Design Produkt Seite 3 Entwicklung nach ISO26262 Funktionale

Mehr

Config & Change Management of Models

Config & Change Management of Models Config & Change Management of Models HOOD GmbH Keltenring 7 82041 Oberhaching Germany Tel: 0049 89 4512 53 0 www.hood-group.com -1- onf 2007 -Config & Change Management of models Speaker HOOD Group Keltenring

Mehr

Gliederung. Einführung Phasen Ten Essentials Werkzeugunterstützung Aktivitäten, Rollen, Artefakte Werkzeug zur patternorientierten Softwareentwicklung

Gliederung. Einführung Phasen Ten Essentials Werkzeugunterstützung Aktivitäten, Rollen, Artefakte Werkzeug zur patternorientierten Softwareentwicklung Peter Forbrig RUP 1 Gliederung Einführung Phasen Ten Essentials Werkzeugunterstützung Aktivitäten, Rollen, Artefakte Werkzeug zur patternorientierten Softwareentwicklung Peter Forbrig RUP 2 Rational Unified

Mehr

Erfolgreiche Unternehmen bauen ihre SharePoint-Dashboards mit Visio Sehen heißt verstehen! Claus Quast SSP Visio Microsoft Deutschland GmbH

Erfolgreiche Unternehmen bauen ihre SharePoint-Dashboards mit Visio Sehen heißt verstehen! Claus Quast SSP Visio Microsoft Deutschland GmbH Erfolgreiche Unternehmen bauen ihre SharePoint-Dashboards mit Visio Sehen heißt verstehen! Claus Quast SSP Visio Microsoft Deutschland GmbH 2 Inhalt Was sind Dashboards? Die Bausteine Visio Services, der

Mehr

Model-based Development of Hybrid-specific ECU Software for a Hybrid Vehicle with Compressed- Natural-Gas Engine

Model-based Development of Hybrid-specific ECU Software for a Hybrid Vehicle with Compressed- Natural-Gas Engine Model-based Development of Hybrid-specific ECU Software for a Hybrid Vehicle with Compressed- Natural-Gas Engine 5. Braunschweiger Symposium 20./21. Februar 2008 Dipl.-Ing. T. Mauk Dr. phil. nat. D. Kraft

Mehr

MANAGEMENT AND FEDERATION OF STREAM PROCESSING APPLICATIONS

MANAGEMENT AND FEDERATION OF STREAM PROCESSING APPLICATIONS DISS. ETH NO. 20172 MANAGEMENT AND FEDERATION OF STREAM PROCESSING APPLICATIONS A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by MICHAEL ALEXANDER DULLER Master

Mehr

Titelbild1 ANSYS. Customer Portal LogIn

Titelbild1 ANSYS. Customer Portal LogIn Titelbild1 ANSYS Customer Portal LogIn 1 Neuanmeldung Neuanmeldung: Bitte Not yet a member anklicken Adressen-Check Adressdaten eintragen Customer No. ist hier bereits erforderlich HERE - Button Hier nochmal

Mehr

CAViT - Kurzvorstellung

CAViT - Kurzvorstellung CAViT - Kurzvorstellung Auswertung von Versuchs- und Simulationsdaten Martin Liebscher, März 2015 Copyright SCALE GmbH; Disclosure to third parties only in consultation with SCALE Einordnung / Motivation

Mehr

Prediction Market, 28th July 2012 Information and Instructions. Prognosemärkte Lehrstuhl für Betriebswirtschaftslehre insbes.

Prediction Market, 28th July 2012 Information and Instructions. Prognosemärkte Lehrstuhl für Betriebswirtschaftslehre insbes. Prediction Market, 28th July 2012 Information and Instructions S. 1 Welcome, and thanks for your participation Sensational prices are waiting for you 1000 Euro in amazon vouchers: The winner has the chance

Mehr

The poetry of school.

The poetry of school. International Week 2015 The poetry of school. The pedagogy of transfers and transitions at the Lower Austrian University College of Teacher Education(PH NÖ) Andreas Bieringer In M. Bernard s class, school

Mehr

SAP PPM Enhanced Field and Tab Control

SAP PPM Enhanced Field and Tab Control SAP PPM Enhanced Field and Tab Control A PPM Consulting Solution Public Enhanced Field and Tab Control Enhanced Field and Tab Control gives you the opportunity to control your fields of items and decision

Mehr

Field Librarianship in den USA

Field Librarianship in den USA Field Librarianship in den USA Bestandsaufnahme und Zukunftsperspektiven Vorschau subject librarians field librarians in den USA embedded librarians das amerikanische Hochschulwesen Zukunftsperspektiven

Mehr

SPiCE und Test: Was hat das denn miteinander zu tun?

SPiCE und Test: Was hat das denn miteinander zu tun? SPiCE und Test: Was hat das denn miteinander zu tun? TAV Düsseldorf 15./16.2.2007 Arbeitskreis Test eingebetteter Systeme Dr. Uwe Hehn Uwe.Hehn@methodpark.de Gliederung Reifegradmodelle Übersicht über

Mehr

Klausur Verteilte Systeme

Klausur Verteilte Systeme Klausur Verteilte Systeme SS 2005 by Prof. Walter Kriha Klausur Verteilte Systeme: SS 2005 by Prof. Walter Kriha Note Bitte ausfüllen (Fill in please): Vorname: Nachname: Matrikelnummer: Studiengang: Table

Mehr

LOG AND SECURITY INTELLIGENCE PLATFORM

LOG AND SECURITY INTELLIGENCE PLATFORM TIBCO LOGLOGIC LOG AND SECURITY INTELLIGENCE PLATFORM Security Information Management Logmanagement Data-Analytics Matthias Maier Solution Architect Central Europe, Eastern Europe, BeNeLux MMaier@Tibco.com

Mehr

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis E-Gov Fokus Geschäftsprozesse und SOA 31. August 2007 Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis Der Vortrag zeigt anhand von Fallbeispielen auf, wie sich SOA durch die Kombination

Mehr

H. Enke, Sprecher des AK Forschungsdaten der WGL

H. Enke, Sprecher des AK Forschungsdaten der WGL https://escience.aip.de/ak-forschungsdaten H. Enke, Sprecher des AK Forschungsdaten der WGL 20.01.2015 / Forschungsdaten - DataCite Workshop 1 AK Forschungsdaten der WGL 2009 gegründet - Arbeit für die

Mehr

Delivering services in a user-focussed way - The new DFN-CERT Portal -

Delivering services in a user-focussed way - The new DFN-CERT Portal - Delivering services in a user-focussed way - The new DFN-CERT Portal - 29th TF-CSIRT Meeting in Hamburg 25. January 2010 Marcus Pattloch (cert@dfn.de) How do we deal with the ever growing workload? 29th

Mehr

Strategies for Random Contract-Based Testing

Strategies for Random Contract-Based Testing DISS. ETH NO. 18143 Strategies for Random Contract-Based Testing A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by ILINCA CIUPA Dipl. Eng., Technical University of

Mehr

O N E SOLUTION. VIS//ON Overview Module Datacenter and Cablemanagement. VIS//ON Übersicht Module Datacenter und Kabelmanagement

O N E SOLUTION. VIS//ON Overview Module Datacenter and Cablemanagement. VIS//ON Übersicht Module Datacenter und Kabelmanagement O N E SOLUTION VIS//ON Overview Module Datacenter and Cablemanagement VIS//ON Übersicht Module Datacenter und Kabelmanagement Ü B E R S C H R I F T A R T I K E L I N N E N S E I T E C O M PA N Y OVERV

Mehr

TOGAF The Open Group Architecture Framework

TOGAF The Open Group Architecture Framework TOGAF The Open Group Architecture Ein Überblick Gesellschaft für Informatik, Regionalgruppe München Dr. Michael Bulenda München, 7.12.2009 Vorstellung Dr. M. Bulenda Seit 2001 bei Cirquent IT Management

Mehr

Applying Pléiades in the ASAP project HighSens

Applying Pléiades in the ASAP project HighSens Applying Pléiades in the ASAP project HighSens Highly versatile, new satellite Sensor applications for the Austrian market and International Development (Contract number: 833435) Dr. Eva Haas, GeoVille

Mehr

Frontend Migration from JSP to Eclipse Scout

Frontend Migration from JSP to Eclipse Scout Frontend Migration from JSP to Eclipse Scout Peter Nüdling Raiffeisen Schweiz Jérémie Bresson, Peter Barthazy BSI Business Systems Integration AG Eclipse Finance Day, Zürich, 31. Oktober 2014 Seite 1 WebKat:

Mehr

TomTom WEBFLEET Tachograph

TomTom WEBFLEET Tachograph TomTom WEBFLEET Tachograph Installation TG, 17.06.2013 Terms & Conditions Customers can sign-up for WEBFLEET Tachograph Management using the additional services form. Remote download Price: NAT: 9,90.-/EU:

Mehr

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH What is a GEVER??? Office Strategy OXBA How we used SharePoint Geschäft Verwaltung Case Management Manage Dossiers Create and Manage Activities

Mehr

Robotino View Kommunikation mit OPC. Communication with OPC DE/EN 04/08

Robotino View Kommunikation mit OPC. Communication with OPC DE/EN 04/08 Robotino View Kommunikation mit OPC Robotino View Communication with OPC 1 DE/EN 04/08 Stand/Status: 04/2008 Autor/Author: Markus Bellenberg Festo Didactic GmbH & Co. KG, 73770 Denkendorf, Germany, 2008

Mehr

An Open Innovation Technology Transfer Concept - R&D Cooperation for breakthrough Technologies between Academic Spin-Offs and established Industry

An Open Innovation Technology Transfer Concept - R&D Cooperation for breakthrough Technologies between Academic Spin-Offs and established Industry Diss ETH NO. 20731 An Open Innovation Technology Transfer Concept - R&D Cooperation for breakthrough Technologies between Academic Spin-Offs and established Industry A dissertation submitted to ETH ZURICH

Mehr

Security Patterns. Benny Clauss. Sicherheit in der Softwareentwicklung WS 07/08

Security Patterns. Benny Clauss. Sicherheit in der Softwareentwicklung WS 07/08 Security Patterns Benny Clauss Sicherheit in der Softwareentwicklung WS 07/08 Gliederung Pattern Was ist das? Warum Security Pattern? Security Pattern Aufbau Security Pattern Alternative Beispiel Patternsysteme

Mehr

Total Security Intelligence. Die nächste Generation von Log Management and SIEM. Markus Auer Sales Director Q1 Labs.

Total Security Intelligence. Die nächste Generation von Log Management and SIEM. Markus Auer Sales Director Q1 Labs. Total Security Intelligence Die nächste Generation von Log Management and SIEM Markus Auer Sales Director Q1 Labs IBM Deutschland 1 2012 IBM Corporation Gezielte Angriffe auf Unternehmen und Regierungen

Mehr

Integration von EMC Documentum mit SharePoint 2007. Karsten Eberding Alliance Manager EMC

Integration von EMC Documentum mit SharePoint 2007. Karsten Eberding Alliance Manager EMC Integration von EMC Documentum mit SharePoint 2007 Karsten Eberding Alliance Manager EMC Haben Sie eine Information Management Strategie? Information ist der höchste Wert im Unternehmen Aber wird oft nicht

Mehr

Software-Architecture Introduction

Software-Architecture Introduction Software-Architecture Introduction Prof. Dr. Axel Böttcher Summer Term 2011 3. Oktober 2011 Overview 2 hours lecture, 2 hours lab sessions per week. Certificate ( Schein ) is prerequisite for admittanceto

Mehr

Background for Hybrid Processing

Background for Hybrid Processing Background for Hybrid Processing Hans Uszkoreit Foundations of LST WS 04/05 Scope Classical Areas of Computational Linguistics: computational morphology, computational syntax computational semantics computational

Mehr

Medical Image Processing MediGRID. GRID-Computing für Medizin und Lebenswissenschaften

Medical Image Processing MediGRID. GRID-Computing für Medizin und Lebenswissenschaften Medical Image Processing in Medical Image Processing Image Processing is of high importantance for medical research, diagnosis and therapy High storage capacity Volume data, high resolution images, screening

Mehr

Business-centric Storage How appliances make complete backup solutions simple to build and to sell

Business-centric Storage How appliances make complete backup solutions simple to build and to sell Business-centric Storage How appliances make complete backup solutions simple to build and to sell Frank Reichart Sen. Dir. Prod. Marketing Storage Solutions 0 The three horrors of data protection 50%

Mehr

SOA Service Oriented Architecture

SOA Service Oriented Architecture SOA Service Oriented Architecture (c) Till Hänisch 2006, BA Heidenheim [IBM] [WS] Wir haben: Prog ramm Proxy Proxy K2 K1 Plattformunabhängiger RPC Wir haben: Prog ramm Proxy Proxy K2 K1 Plattformunabhängiger

Mehr

A Requirement-Oriented Data Quality Model and Framework of a Food Composition Database System

A Requirement-Oriented Data Quality Model and Framework of a Food Composition Database System DISS. ETH NO. 20770 A Requirement-Oriented Data Quality Model and Framework of a Food Composition Database System A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by

Mehr

Data Analysis and Simulation of Auto-ID enabled Food Supply Chains based on EPCIS Standard

Data Analysis and Simulation of Auto-ID enabled Food Supply Chains based on EPCIS Standard Data Analysis and Simulation of Auto-ID enabled Food Supply Chains based on EPCIS Standard Rui Wang Technical University of Munich 15. Aug. 2011 fml Lehrstuhl für Fördertechnik Materialfluss Logistik Prof.

Mehr

Security Planning Basics

Security Planning Basics Einführung in die Wirtschaftsinformatik VO WS 2009/2010 Security Planning Basics Gerald.Quirchmayr@univie.ac.at Textbook used as basis for these slides and recommended as reading: Whitman, M. E. & Mattord,

Mehr

Lab Class Model-Based Robotics Software Development

Lab Class Model-Based Robotics Software Development Lab Class Model-Based Robotics Software Development Dipl.-Inform. Jan Oliver Ringert Dipl.-Inform. Andreas Wortmann http://www.se-rwth.de/ Next: Input Presentations Thursday 1. MontiCore: AST Generation

Mehr

History of Mobility. Sprachniveau: Ca. A2-B2. Stationen im Verkehrshaus

History of Mobility. Sprachniveau: Ca. A2-B2. Stationen im Verkehrshaus History of Mobility Kurzbeschrieb Die zweigeschossige Halle mit einer Ausstellungsfläche von rund 2000 m² beinhaltet ein Schaulager, ein interaktives Autotheater, verschiedenste individuell gestaltete

Mehr

Diplomverteidigung Conceptual Design of a Procedural Model for the Realization of SAP esoa Projects

Diplomverteidigung Conceptual Design of a Procedural Model for the Realization of SAP esoa Projects Diplomverteidigung Conceptual Design of a Procedural Model for the Realization of SAP esoa Projects Dresden, 16. Dezember 2008 Vorab Namensänderung: Enterprise SOA SAP SOA Page 2 16. Dezember 2008 AGENDA

Mehr

Addressing the Location in Spontaneous Networks

Addressing the Location in Spontaneous Networks Addressing the Location in Spontaneous Networks Enabling BOTH: Privacy and E-Commerce Design by Moritz Strasser 1 Disappearing computers Trends Mobility and Spontaneous Networks (MANET = Mobile Ad hoc

Mehr

Abteilung Internationales CampusCenter

Abteilung Internationales CampusCenter Abteilung Internationales CampusCenter Instructions for the STiNE Online Enrollment Application for Exchange Students 1. Please go to www.uni-hamburg.de/online-bewerbung and click on Bewerberaccount anlegen

Mehr

Universität Dortmund Integrating Knowledge Discovery into Knowledge Management

Universität Dortmund Integrating Knowledge Discovery into Knowledge Management Integrating Knowledge Discovery into Knowledge Management Katharina Morik, Christian Hüppe, Klaus Unterstein Univ. Dortmund LS8 www-ai.cs.uni-dortmund.de Overview Integrating given data into a knowledge

Mehr

Handel der Zukunft Future Commerce

Handel der Zukunft Future Commerce Handel der Zukunft Future Commerce mobile media & communication lab Das m²c-lab der FH Aachen leistet Forschungs- und Entwicklungsarbeiten für individuelle und innovative Lösungen im Bereich der mobilen

Mehr

Ingenics Project Portal

Ingenics Project Portal Version: 00; Status: E Seite: 1/6 This document is drawn to show the functions of the project portal developed by Ingenics AG. To use the portal enter the following URL in your Browser: https://projectportal.ingenics.de

Mehr

Architekturen und LEGO Was wir von Kindern für Systemarchitekturen lernen können

Architekturen und LEGO Was wir von Kindern für Systemarchitekturen lernen können Architekturen und LEGO Was wir von Kindern für Systemarchitekturen lernen können Wachtberg, 2011/01/24 Dr. Frank Simon Head of SQS Research SQS Software Quality Systems AG Agenda Architekturen: (Komplexe)

Mehr

Accounting course program for master students. Institute of Accounting and Auditing http://www.wiwi.hu-berlin.de/rewe

Accounting course program for master students. Institute of Accounting and Auditing http://www.wiwi.hu-berlin.de/rewe Accounting course program for master students Institute of Accounting and Auditing http://www.wiwi.hu-berlin.de/rewe 2 Accounting requires institutional knowledge... 3...but it pays: Lehman Bros. Inc.,

Mehr