here - Chair of Information Systems II
Transcription
here - Chair of Information Systems II
Chair of Information Systems II Prof. Dr. Christian Becker Topics for BWL Bachelor Thesis 2015 Christian Krupitzer ([email protected]) Topic 1: Survey on Context Models for Pervasive Systems Supervisor: Felix Maximilian Roth Pervasive systems consist of numerous connected and always available computing devices weaved into our everyday's life, such as smart home systems. They are able to automatically adapt to the context by changing system parameters or altering the context. Therefore, a context model is required in order to represent, manipulate, and access context information. The goal of this thesis is to review existing context model approaches and evaluate them. Topic 2: Overview of Architecture Description Languages for ServiceOriented Computing Supervisor: Felix Maximilian Roth Service-Oriented Computing is a paradigm that uses loosely-coupled services as fundamental constructs in order to create flexible dynamic applications. Architecture Description Languages are languages that can be used to represent the architecture of a system in order to provide development and analysis capabilities. The goal of this thesis is to review existing architecture description languages for serviceoriented computing and evaluate them. Topic 3: Evaluation of Intelligent Vehicle Highway Systems Supervisor: Christian Krupitzer Recent developments in self-driving vehicles, communication between vehicles as well as between vehicles and infrastructure, and improvements in sensor technology enables smarter transportation on highways. Your task is to review and compare the latest developments in intelligent vehicle highway systems and present applications as well as evaluate the potential of intelligent vehicle highway system. Topic 4: Designing an Indoor Positioning Systems for LEGO Mindstorms Robots Supervisor: Christian Krupitzer The Global Positioning System (GPS) is used for position determination in many systems, such as Smartphones, navigation systems for cars, or aircrafts. However, GPS is usable outside of buildings only. Your task is to provide an overview as well as classification for indoor positioning systems. Further, you have to design a positioning system for a use case with LEGO Mindstorms robots. Chair of Information Systems II - University of Mannheim Page 2 Topic 5: Survey on Pervasive Classrooms Supervisor: Jens Naber Pervasive systems consist of numerous connected and always available computing devices weaved into our everyday's life, such as smart home systems. Modern classrooms contain an increasing amount of computational devices, including notebooks, smartphones, or smartboards. The goal of this thesis is to identify different approaches for connecting those devices to support learning. Topic 6: Survey on Pervasive Learning Supervisor: Jens Naber Students own many different devices, like smartphones, tablets, and computers, which are to the day not sufficiently used for education. In a pervasive environment, it would be possible to connect these devices and use them to learn together. In this thesis, learning applications and concepts for pervasive networks should be identified. Topic 7: Overview of P2P Data Synchronization Approaches Supervisor: Sebastian VanSyckel Over the past decades, the ratio in human computer interaction has shifted from n:1 over 1:1 to 1:n. During a day, we regularly switch from phone to laptop to tablet to desktop, and back. Cloud data services, such as Dropbox and Google Drive, help us keep our data synchronized across all these devices. However, by using these services, we give away control over our data. The goal of this thesis is to compile an overview of peer-to-peer data synchronization approaches, as well as to discuss the current state of the field. Topic 8: Survey on Life Assistance Applications Supervisor: Sebastian VanSyckel Our personal computing landscape has recently been enriched by smart watches, smart fitness wristbands and clips, smart glasses, etc. One of the main feature of these devices are life assistance applications that track our daily activities and assist us with different types of information. For example, Google Now alerts its users when they should leave for an appointment based on real time traffic data. In this thesis, the field of life assistance applications should be surveyed, and the different approaches categorized with regards to their significant characteristics. Topic 9: Categorization of Desktop Grid Approaches Supervisor: Dominik Schäfer Today personal computers are very powerful. Desktop Grids can make use of unused computational power. Those excess capacities can be accumulated to an enormous source of computation. The goal of this thesis is a categorization of existing Desktop Grid approaches and a detailed comparison. Topic 10: Survey on Trust in Distributed Computing Environments Supervisor: Dominik Schäfer In distributed computing systems, resources are shared among various physical machines around the world. Sharing resources enables malicious software to operate against the goals of a system. Therefore trust is a central component is such system. The goal of this thesis is a survey of trust management approaches in distributed computing, grid computing and desktop grids. Chair of Information Systems II - University of Mannheim Page 3 Topic 11: Categorization of Computation Intensive Applications in Finance Supervisor: Janick Edinger Algorithms in computational finance require huge amounts of processing power. Distributed computing makes use of unused computation capacities and can help to increase the amount of available resources for these algorithms. The goal of this thesis it to develop a categorization for computation intensive algorithms in finance according to appropriate dimensions. Topic 12: Categorization of Computation Intensive Applications in Science Supervisor: Janick Edinger Algorithms in scientific research areas such as chemistry, biology, and physics require huge amounts of processing power. Distributed computing makes use of unused computation capacities and can help to increase the amount of available resources for these algorithms. The goal of this thesis it to develop a categorization for computation intensive algorithms in science according to appropriate dimensions.