Brigitte Maranghino-Singer, UBS will im Investment-Banking Risiken reduzieren, 2011. (Other Publication)
|
|
Brigitte Maranghino-Singer, Angriff von Hedge-Fonds auf den Schweizer Franken, 2011. (Other Publication)
|
|
Monika Bütler, Stefan Staubli, Payouts in Switzerland: explaining developments in annuitization, In: Securing Lifelong Retirement Income: Global Annuity Markets and Policy, Oxford University Press, Oxford, p. 195 - 214, 2011. (Book Chapter)
|
|
Stefan Staubli, The impact of stricter criteria for disability insurance on labor force participation, Journal of Public Economics, Vol. 95 (9-10), 2011. (Journal Article)
This paper studies the effect of a large-scale policy change in the Austrian disability insurance program, which tightened eligibility criteria for men above a certain age. Using administrative data on the universe of Austrian private-sector employees, the results of difference-in-difference regressions suggest a substantial and statistically significant decline in disability enrollment of 6 to 7.4 percentage points and an increase in employment of 1.6 to 3.4 percentage points. The policy change had important spillover effects into the unemployment and sickness insurance program. Specifically, the share of individuals receiving unemployment benefits increased by 3.5 to 3.9 percentage points, and the share receiving sickness insurance benefits, by roughly 0.7 percentage points. |
|
Christian Venzin, Constraint simplification of vector data on 3D terrain surfaces, 2011. (Other Publication)
The efficient and high-quality rendering of large vector data sets onto multiresolution 3D landscapes poses a significant problem in three-dimensional (3D) geographic information systems. The advances in technology of remote sensing have led to very complex and high resolution digital elevation models (DEM), which can only be rendered in real time with elaborated level-of-detail (LOD) models, making the combination of 2D vector data and 3D terrain surfaces very challenging.In this work the problems, constraints, requirements and solutions of combining variable level-of-detail DEM triangulations with adaptive vector maps are studied, in the context of interactive 3D geovisualization.The survey shows that the geometry and texture based approaches to render vector data onto 3D landscapes have their issues and therefore a solution based on the shadow volume algorithm, which overcomes the limitations of the other approaches, is provided and discussed more detailed. This one allows a per pixel exact mapping and an easy integration of the vector data into a variable-LOD based interactive visualization, rendering the vector data independent of the underlying 3D terrain model.
|
|
Francisco de Freitas, Distributed signal/collect, University of Zurich, Faculty of Economics, Business Administration and Information Technology, 2011. (Master's Thesis)
New demands for analyzing and working with large data sets establish new challenges for computation models, especially when dealing with Semantic Web information. Signal/Collect proposes an elegant model for applying graph algorithms on various data sets. However, a distributed feature for horizontally scaling and processing large volumes of data is missing. This thesis analyzes existing graph computation models and compares distributed message- passing frameworks for proposing an integrated Distributed Signal/Collect solution that tries to solve the problem of limited scalability. We successfully show that it is possible to implement distributed mechanisms using the Actor Model, although with some caveats. We also propose future works in an attempt to further enhance our solution. |
|
Fabian Schneider, Automatic generalization and simplification of massive vector and network maps, 2011. (Other Publication)
Vector maps and network graph data are widely used in visualization applications and GIS-based decision making processes. In order to meet the rising demand for powerful 3D visualizations of massive vector maps, level-of-detail (LOD) models have to be developed and applied. Accurate and efficient vector map generalization is needed to generate the different LODs. Among all generalization operators, line simplification is the one that is most investigated and used. The Douglas-Peucker line simplification algorithm delivers visually pleasing results and preserves the shape of the original line, but introduces topological inconsistencies. The introduction of Epsilon-Voronoi diagrams solves the problem of intersecting polylines, but cannot avoid self-intersections. Therefore, the polylines have to be split into monotone subpolylines. The use of frame buffers and out-of-core systems enables fast interactive visualization. Even the integration of large vector maps in 3D terrain visualization is possible by using the shadow volume approach and texture-based mapping. However, the on-the-fly generation of continuous LODs is still prospects ahead. |
|
Agron Limani, Development of a notification mechanism for SciMantic's knowledge sharing system, University of Zurich, Faculty of Economics, Business Administration and Information Technology, 2011. (Bachelor's Thesis)
In the scope of the SciMantic project a Knowledge Sharing System (KSS) is defined, that enables its users to share knowledge among each other. The knowledge within the system is divided in Knowledge Units. There is a prototype of such a KSS. It is implemented on top of Apache Clerezza, an OSGi based platform written in Java. KSS uses a structured P2P network to share the Knowledge Units among the users, where a KSS instance acts as a node or peer in this network. But until now the prototype does not have a notification mechanism that would allow the users to be notified if a Knowledge Unit of their interest is updated or created. This thesis presents three possible mechanisms on how to expand the KSS to enable users to be notified. One of these possibilities was chosen, for reasons explained in the paper, to be implemented and the implementation was evaluated in the scope of performance and scalability. The communication between the notifying node and the subscriber occurs through HTTP methods. And the tests show that the implemented notification mechanism is scalable but if a node has to handle too many requests at the same time, a java.net.SocketException is thrown. A reason for this could be that the machine has too many open files, which causes such an exception. |
|
Stefan Holm, Design und Implementierung eines agentenbasierten Modells des Schweizer Energieholzmarktes, University of Zurich, Faculty of Economics, Business Administration and Information Technology, 2011. (Master's Thesis)
In this master thesis, an agent-based simulation software based on a conceptual model of the Swiss woodfuel market has been programmed. The simulation software was implemented in Java. Instead of holding all information about the agents directly as Java objects in memory, an ontology database was used to store the data. The objective of this approach was to get more sophisticated possibilities for the evaluation of the simulations, as on the one hand all the data about the interactions between the agents are available, on the other hand it is possible to read out very specific information with SPARQL-Queries. Additionally, logical consequences should be inferred from the ontology database using a reasoner and specifying inference rules. It could be demonstrated that using an ontology-database in fact improves the possibilities of evaluating the simulation. Moreover, the source code stayed clearer since it only contains methods for the mutation of agent data, but doesn't hold the data itself. However, using the ontology databases decreases the performance of the simulation: simulating 25 years with 1000 agents on a high performance cluster took between two and ten hours, depending on the settings used. This makes the processes of verification and validation even more complex. Hence, with the present version of the simulation program it was not possible to make precise statements about the Swiss woodfuel market. Even though it was demonstrated with the help of an example how the simulation program can be used to make statements about the Swiss woodfuel market, based on a specific question. |
|
Frick Manuel, JDBC driver for CoopSC, 2011. (Other Publication)
In every application that uses a database server, short response times for queries are desired. Semantic caching is a well-known approach to this issue and is based on caching executed queries locally for a future usage. An architecture of an advanced semantic caching system has been designed at the University of Zurich in order to further improve the performance. This architecture additionally uses other clients’ caches and distributes an index of all local caches via a P2P network. The cooperative semantic caching approach has been implemented in a C++ prototype application called CoopSC. Since the use of CoopSC is also desirable in Java programs, the task of this assignment is to develop a JDBC driver for CoopSC. The key question of this assignment is how to bridge the C++ and Java worlds in order to create a JDBC driver that makes the CoopSC functionality available in Java. In the course of this assignment JNI has been chosen to fulfill this task and a JDBC driver could be implemented. An evaluation of this approach has been done by developing an adequate benchmark application and running tests with it. In these tests the response times for answering queries by CoopSC directly was compared with answering them via the JDBC driver. The evaluation has shown that the JDBC driver is creating an overhead which is mainly caused by the use of JNI. Furthermore, a GUI has been developed in this assignment which is running on top of the JDBC driver. |
|
Thomas Keller, The implementation of a DRC into SQL Translator, 2011. (Other Publication)
The manual translation of Domain Relational Calculus (DRC) queries into equivalent Structured Query Language (SQL) queries is cumbersome. Thus, the automation of this process is desired. This paper describes the implementation of an automatic DRC into SQL translator called DRC2SQL. The program requirements and the program design are described extensively. Further, DRC2SQL is critically discussed. DRC2SQL offers a graphical user interface and is able to translate correctly 14 out of 15 previously defined DRC queries.
|
|
Weyland Mathias, Reflex learning in a tendon-driven robot, University of Zurich, Faculty of Economics, Business Administration and Information Technology, 2011. (Bachelor's Thesis)
The principle introduced in this thesis enables a robot to learn reflex-like
behaviours automatically. This is done by performing twitches with a
tendon-driven pendulum robot equipped with several sensor modalities (force,
length- and tactile sensors) and leads to the emergence of four behaviours
(equivalent to myotatic reflex, reverse myotatic reflex, reciprocal inhibition
reflex and withdrawal reflex). The reflexes emerge from the structure of the
robot with the help of a correlation-based learning scheme. The thesis describes
the four reflexes, the robot including its sensors, the learning procedure and
the production of the reflexes.
|
|
Urs Birchler, Rudolf Volkart, René Hegglin, Daniel Ettlin, Aktienbesitz in der Schweiz 2010, 2011. (Studies and Reports Commissionned)
|
|
Krzysztof Dabkowski, Rich SOFAS: enriching SOFAS with higher level web services, University of Zurich, Faculty of Economics, Business Administration and Information Technology, 2011. (Master's Thesis)
Numerous software analysis techniques and tools have been proposed throughout the years. They consume information like version control, bug and issue tracking, to assess software quality. However, because of their platform dependency or special format of input and output data they lack synergies. Hence, their results are hard to compare or relate. The goal of the SOFAS project is to overcome these issues by introducing a distributed and collaborative software analysis platform. The platform offers analyses in form of web services, so that they can be easily accessed from any location in a remote way.
This thesis contributes to the SOFAS project, enriching its functionality. A set of new analysis services were developed and a prototype of a simple workflow engine for the composition and the automated analysis execution. These tools were tested in a case study of a thorough analysis of a real project. Finally, the limitations of them and the SOFAS platform as a whole, together with some thoughts on possible future work, will be addressed in this report. |
|
Marc Weber, Java map, University of Zurich, Faculty of Economics, Business Administration and Information Technology, 2011. (Bachelor's Thesis)
Analyzing and understanding source code is one of the crucial tasks of every software developer. Object - oriented systems, with their logic distributed over several code entities are harder to understand and maintain than their procedural predecessors. But while modern software systems become more and more complex, software developers still have to use the same development tools already known for years. One of the main problems is the lack of a way to see the big picture.
In this thesis we present the Java Map. It is a tool fully integrated into the Java development toolkit (JDT) of eclipse. Its contribution is a zoom functionality integrated into the Java editor to analyze source code on different levels of abstraction. The Java Map is a graphical representation of the underlying source code, based on the idea of the class blueprint. The created diagram combines the information of the outline view, the type hierarchy and the call hierarchy known from the JDT into one single view. The Java Map is able to show the whole application and all the internal dependencies of its parts in a condensed form. At the same time the map can be used to navigate through the source code. |
|
Jonas Strubel, Development of a software framework for prosthetic hand control with tactile feedback, University of Zurich, Faculty of Economics, Business Administration and Information Technology, 2011. (Bachelor's Thesis)
A main drawback in today's upper limb prostheses is the lack of sensory feedback, requiring patients to operate the prosthesis under sight control. A stimulation device, using transcutaneous electrical nerve stimulation has been previously developed at the University of Zurich. The goal was to embed this stimulator in a myoelectric prosthetic control environment for further investigation on the benefit this kind of feedback is able to provide for prosthetic operation. A modular framework was developed, integrating EMG sensors, a robotic hand and the stimulator. The prosthetic hand's force and position information was output onto the user's lower back through one channel each. Experiments showed that the stimulator was able to return perceivable information about the hand's status. |
|
Panlang Lin, Market Provision of Program Quality in the Television Broadcasting Industry, The BE Journal of Economic Analysis & Policy, Vol. 11 (1), 2011. (Journal Article)
|
|
Sascha L Schmidt, Bruno Frey, David A Savage, Benno Torgler, Auswirkungen von Macht auf das Überleben in Extremsituationen: Ein Vergleich der Titanic und Lusitania Schiffskatastrophen, Kölner Zeitschrift für Soziologie und Sozialpsychologie, Vol. 63 (2), 2011. (Journal Article)
Am Beispiel des Untergangs der Lusitania und der Titanic wird analysiert, ob und in welchem Maße finanzielle und physische Macht sowie soziale Normen über Leben und Tod entscheiden. In einem quasi-natürlichen Experiment werden multivariate Probit-Schätzungen von öffentlich verfügbaren Sekundärdaten der Schiffsuntergänge durchgeführt. Die Analyse kommt zum Ergebnis, dass es im Wesentlichen von der Zeitspanne zwischen der Beschädigung des Schiffes und seinem Untergang abhängt, welche Rolle physische Stärke, gesellschaftlicher Status oder soziale Normen in lebensbedrohenden Situationen spielen. In zeitlich eng begrenzten Extremsituationen verdrängen Angst und Stress wertbezogenes, rationales Handeln. Es kommt zu einem rücksichtslosen Kampf ums eigene Überleben. Bleibt jedoch in Empfinden und Wahrnehmung der Betroffenen ein größerer Zeitraum bis zum endgültigen Versinken des Schiffes, bestimmen in stärkerem Maße soziale und ethische Werte das Verhalten der Menschen. |
|
Bruno Frey, Tullock Challenges: Happiness, Revolutions and Democracy, Public Choice, Vol. 148 (3), 2011. (Journal Article)
Gordon Tullock has been one of the most important founders and contributors to Public Choice. Two innovations are typical “Tullock Challenges”. The first relates to method: the measurement of subjective well-being, or happiness. The second relates to digital social networks such as Facebook, Twitter, or to some extent Google. Both innovations lead to strong incentives by the governments to manipulate the policy consequences. In general “What is important, will be manipulated by the government”. To restrain government manipulation one has to turn to Constitutional Economics and increase the possibilities for direct popular participation and federalism, or introduce random mechanisms. |
|
Bruno Frey, D A Savage, B Torgler, Behaviour under Extreme Conditions: The Titanic Disaster, Journal of Economic Perspectives, Vol. 24, 2011. (Journal Article)
|
|