9 Institut für Softwaretechnik und Interaktive Systeme Arbeitsbereich E-Commerce Johannes Daxböck Competence Cockpit Studium: Masterstudium Informatikmanagement Betreuer: Ao.Univ.Prof. Dr. Jürgen Dorn Competences management plays an important role in efforts to achieve certain goals and nowadays overlaps with related domains like knowledge management and learning management. But often it does not take into account that everyday actions can provide valuable resources for competence management processes. These actions need to be formalized and made actionable through different measurement and aggregation methods. Competence Cockpit, a framework to support different resources and methods for competence management processes is presented in this thesis. The framework is based on the content management system Drupal and fulfills requirements for openness, customizability and modularity to ensure the carrying out of four core competence management processes: (1) competence identification, (2) competence measurement, (3) competence development and (4) competence usage. It can be used to build specific competence management systems for certain domains, allowing to focus their development on intrinsically domain specificities. To achieve this, Competence Cockpit can tap into different internal and external resources for either competence measurement, development or usage. These resources, managed by the underlying content management system, are used to build evidences, which subsequently can be used for competence profile calculations. The methods for competence measurement from different resources and profile calculation are exchangeable. Further the framework allows concepts of already existing competence ontologies to be imported and reused. The customizability and modularity of term{competence Cockpit} was evaluated by setting up an example system in the university domain, with domain specific resources and measurement methods as well as by implementing additional modules using the interface opportunities provided by the framework. Finally ideas and approaches for additional enhancements and future development of Competence Cockpit are discussed. 7

11 Institutionen in Österreich eine äußerst umfangreiche und detaillierte Datenquelle für Analysen und zur Visualisierung des österreichischen Arbeitsmarktes zur Verfügung. In der AMDB sind die sozialversicherungsrechtlich relevanten Arbeitsmarktpositionen der Österreicherinnen und Österreicher verzeichnet. Dadurch ist es möglich den Verlauf von Arbeitsmarktkarrieren auf Individualebene nachzuvollziehen. Es kann zum Beispiel der Wechsel von Arbeitslosigkeit in Beschäftigung, der Wechsel von einer Branche in die andere oder auch das erzielte Einkommen eines Individuums ausgemacht und analysiert werden. In dieser Arbeit wird der KDD3 Prozess auf einen Ausschnitt dieser Daten angewandt, um die Beschäftigung im Tourismus zu beleuchten. Schrittweise werden relevante Daten aus der Datenbank selektiert, Datenfehler und Ausreißer bereinigt und die Rohdaten in ein, für Data Mining Algorithmen nutzbares Format aggregiert und transformiert. Als letzer Punkt wird ein K-Means Algorithmus verwendet, um Gruppen in den Neueinsteigern und den Beschäftigten der Tourismusbranche eines Kalenderjahres zu finden. Matthias Hutterer Enhancing a Job Recommender with Implicit User Feedback Studium: Masterstudium Wirtschaftsinformatik Betreuer: Ao.Univ.Prof. Dr. Jürgen Dorn Recommender systems assist individual users in finding the right items in large option space. Absolventen.at, an Austrian job board for graduates, uses such a system for recommending appropriate jobs to applicants. So far, this system has only considered the resume as input for the user profile, which is compared with the available jobs. However, only around half of the registered job seekers fill out the resume, for the other half no personalized recommendations can be generated. To improve this, the recommender system has been enhanced with implicit relevance feedback and the impacts of this approach have been examined in this thesis. Implicit feedback can be captured in an unobtrusive way and allows the system to infer user preferences. Four different user actions for implicit feedback have been identified on Absolventen.at, including reading of a job description, bookmarking, applying and searching for jobs. All of them provide different levels of evidence for interest, as an application is a more reliable indicator for interest than just reading a job description, which is taken into account with individual weighting parameters. In addition to that, gradual forgetting factors are used for adapting the profile over time. All of this information is included in the hybrid user profile, which is represented as hyperdimensional vector and calculated by a linear combination of the resume and the preferred jobs. To evaluate the new approach, the preferred jobs of 46 job seekers were compared with the recommendations. The results show that including implicit feedback helps to increase the user coverage, as well as the accuracy of the recommendations. 9

12 Thomas Neuböck Process Mining: Design und Implementierung eines Ansatzes zur zeitnahen Integration von Ereignisprotokolldaten Studium: Masterstudium Software Engineering & Internet Computing Betreuer: Univ.Ass. Dr. Marco Zapletal Enterprise information systems store information about executed processes in log structures. These event logs can be used for discovering business processes. Process Mining techniques extract process information out of the existing event logs, analyze and interpret the data and use it in corresponding algorithms for deriving models. The resulting models are visualized and presented to the decision makers, which are able to make further decisions. The process mining algorithms deliver the process model in three different perspectives: (1) process perspective, (2) organizational perspective and (3) case-perspective. Existing Process Mining techniques perform the extraction based on historical process information. These traditional Process mining application scenarios typically require manual extraction and transferring of the process data, which is usually complex and expensive. Such a proceeding is inapplicable, if the take-over of data shall be done frequently. Moreover, a real time monitoring of running processes isnt realizable. A real time or nearreal time integration of event-logs in existing Process Mining techniques would require to solve supplementary challenges. This master thesis discusses two approaches for using Process Mining in real time: (1) Real time Process Mining as operational support and (2) Using traditional process mining algorithms in a near-real time manner (the work is focused on this aspect). Furthermore, the work introduces an implementation for using traditional scenarios in a near-real time manner. The implemented architecture includes a Plugin for the ProM Framework, which converts and imports event-logs into ProM. The second implementation artifact is a mechanism for recording occurring events. The resulting implementation of the designed architecture shows, whether a near-real time integration of event-logs for traditional process mining could be achieved and which further challenges have to be solved. Hauke Schuldt Optimizing ITSM Processes by Knowledge Management Studium: Masterstudium Information & Knowledge Management Betreuer: Ao.Univ.Prof. Dr. Jürgen Dorn 10 This thesis evaluates how the operative processes of IT service management (ITSM) can be supported and optimized by the introduction of selected knowledge management methods. For this reason, the applicability and usefulness of existing recommendations for knowledge management within ITSM are evaluated against the requirements of the individual ITSM processes and the theoretical findings of knowledge management. After the evaluation,

14 Arbeitsbereich Business Informatics Thomas Halmetschlager Interactive Modeling for the Eclipse Modeling Framework Studium: Masterstudium Medizinische Informatik Betreuerin: O.Univ.Prof. Dr. Gertrude Kappel The high complexity of modern software makes it unavoidable to develop software with the help of graphical, model based editors. Software models serve not only as documentation or as a rough system overview. They are also the fundament to generate a executable system. The larger the application the more persons are involved in the design and development process. Simultaneous changes on a model are very common. With these concurrent changes conflicts can occur. There is a need of interpersonal communication to solve appearing questions and avoid misunderstandings. Specially in the early stage of software development diversities in interpretation can occur easily because the semantics of models can be interpreted different. To avoid such problems the communication channels within the team should be supported as much as possible. With good communication it should be possible to conclude a consolidated solution of the problem in a collaborative way. Within this thesis ways and means are sought to enable interactive model-driven software development with the Eclipse Modeling Framework. It turned out that there are already several approach for this interactive development method. These budding candidates where reviewed and analyzed. Unfortunately each of the tested systems had some disadvantages or they were not mainly designed for model-driven software development. When the analysis of various existing approaches was finished, a list of requirements was created. The search for a tool that matches the requirements as good as possible and that can be extended easily was started and finished with an acceptable result. Therefore the implementation part consists of a extension of a existing tool. The chosen tool is CDO, Connected Data Objects, a plugin for Eclipse. CDO was selected because it is the best match to our requirements. We think we found the optimal candidate to develop a sustainable solution. Tanja Mayerhofer Breathing New Life into Models - An Interpreter-Based Approach for Executing UML Models Studium: Masterstudium Wirtschaftsinformatik Betreuerin: O.Univ.Prof. Dr. Gertrude Kappel 12 Over the past years Model-Driven Development (MDD) gained significant popularity. With the usage of this paradigm the software engineering process becomes more model-centric, i.e., models become the main artifact and therewith the whole software development process relies on these models

15 and their correctness. For this reason the need for executable models that can be tested and validated arose. The de facto standard for modeling software systems is OMGs Unified Modeling Language (UML). The problem is that UML models are not executable because UML has no precise and completely specified semantics. Because of this situation, ambiguities arise and models can be interpreted and executed in different ways. OMG has recognized the need for executable models in an unambiguous way and has developed a new standard called Semantics of a Foundational Subset for Executable UML Models or foundational UML (fuml) that was released in February This standard defines the precise execution semantics of a subset of UML 2. The research question of this thesis is as follows. Is the semantics definition of the fuml standard sound and applicable for building tools that enable the execution of UML activity diagrams? To answer this question, a prototype of a model interpreter has been developed in this thesis that is able to execute and debug UML activity diagrams according to the execution semantics defined in the fuml standard. The experiences gained during the implementation of the model interpreter prototype led to the following conclusion. The fuml standard is applicable for implementing tools that support the execution of UML activity diagrams, however, high efforts are necessary to develop a user-friendly and efficiently usable tool supporting features like the debugging of models or the execution of incomplete models. Andrea Randak ATL4pros: Introducing Native UML Profile Support into the ATLAS Transformation Language Studium: Masterstudium Wirtschaftsinformatik Betreuerin: O.Univ.Prof. Dr. Gertrude Kappel Whereas in the past models were only used for communication and brainstorming purposes, this philosophy has shifted drastically. Model-Driven Engineering (MDE) is the keyword that is guiding the current engineering direction. Models are the key artifact and all development steps are aligned to these models. The Unified Modeling Language (UML) was introduced by the Object Management Group (OMG) to standardize and support different modeling aspects like structural, behavioral, and architectural models. The huge success of UML is not only due to the versatility of the language but also because of the highly-developed language extension mechanism in form of UML profiles. UML profiles may be defined for tailoring UML to specific domains and technological platforms. Apart from modeling languages, the technique of model transformation plays a crucial role for the model-driven approach. Model transformations aim at transforming an existing source model into some desired target model. The ATLAS Transformation Language (ATL) is currently one of the most widely used transformation languages. While modeling languages defined by metamodels are directly supported in an ATL transformation, the use of UML profiles demands for a complex workaround. It would be desirable, however, to simplify the handling of UML 13

20 Bereich optischer Sensorik und Lichtquellen zusammen. Danach wird ein Überblick über die zur Verfügung stehenden Multitouch-Technologien geschaffen. Kamera-basierte Technologien, die für den Eigenbau und zur Realisierung von großformatigen Multitouch-Displays geeignet sind, liegen dabei im Fokus. Weiters werden verschiedenste Software-Komponenten beschrieben, die zur Umsetzung von Multitouch-Anwendungen eingesetzt werden können. Daraufhin wird das implementierte Hardwaresetup, sowie die verwendete und entwickelte Software, vorgestellt. Thomas Hahn Event-Driven 3D Vision for Human Activity Analysis in Context of Dance and Fitness Training of Elderly People Studium: Masterstudium Medieninformatik Betreuer: Privatdoz. Dr. Hannes Kaufmann Over the last years many implementations concerning the recognition of human motion have been developed. Systems that are designed for elderly people are becoming more important, especially in the physical training application area. In this thesis a system for recognition of human motion in the area of dance and fitness training for elderly people is introduced. This module within the EU project Silvergame is thereby intended to help elderly people to keep their level of health as well as to gain a higher fitness level so that they can stay healthy to an older age. With the system the users can then be encouraged to move more by performing the dance which they see on their home TV screen. In doing so such a dance consists of different human activities which the system recognizes. Furthermore, it also provides some sort of feedback via the given output device. As the input device, a novel event-driven 3D vision sensor, developed at the AIT Austrian Institute of Technology is used in this approach. What is special in this case is that only data is transferred if an intensity change in the field of view is detected. Therefore, less data then with ordinary video systems is generated as the information is communicated not frame-based but pixel wise. Through a detailed research of the literature about the up-to-date classification methods, the most promising technique and features for the motion detection system were chosen. This thesis thereby shows the performance of the designed application and points out the opportunity for further employments. Though it was significant how the chosen classification method can be used for the obtained features from the received data. Additionally first performance measurements were done. To obtain representative experimentation results a cross validation was applied and different settings were used to compare the results. The best results thereby reached an average correct recognition rate of around 96%. 18

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

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

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

Service Design Dirk Hemmerden - Appseleration GmbH An increasing number of customers is tied in a mobile eco-system Hardware Advertising Software Devices Operating System Apps and App Stores Payment and

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

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,

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

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

Possible Solutions for Development of Multilevel Pension System in the Republic of Azerbaijan by Prof. Dr. Heinz-Dietrich Steinmeyer Introduction Multi-level pension systems Different approaches Different

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

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

Abstract The thesis on hand deals with customer satisfaction at the example of a building subcontractor. Due to the problems in the building branch, it is nowadays necessary to act customer oriented. Customer

Kongsberg Automotive GmbH Vehicle Industry supplier Kongsberg Automotive has its HQ in Hallbergmoos, 40 locations worldwide and more than 10.000 employees. We provide world class products to the global

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

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

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