Klaus ten Hagen - Academia.edu (original) (raw)

Papers by Klaus ten Hagen

Research paper thumbnail of Partitioning and surmounting the software-hardware abstraction gap in an ASIC design project

Proceedings of 1993 IEEE International Conference on Computer Design ICCD'93

ABSTRACT The design complexity of an ASIC as well as its hardware expenditure can be optimized if... more ABSTRACT The design complexity of an ASIC as well as its hardware expenditure can be optimized if software is used as far as possible and application-specific hardware executes only the critical algorithms. Experience within a chipset design project has led to various criteria to evaluate the tradeoff between hardware and software. Partitioning under great uncertainty concerning many realization parameters is demonstrated. The gap in abstraction between specification and implementation is much greater in hardware design than in software development. The concepts applied in surmounting the gap, like abstract modeling, type of model, and hierarchy, are defined and their relations are examined

Research paper thumbnail of J. PERVASIVE COMPUT. COMM. 1 (1), MARCH 2005. c

The behavior of tourists strongly depends on the availability and quality of information. Little ... more The behavior of tourists strongly depends on the availability and quality of information. Little information as well as a flood can be disorienting and forces many tourists to join the majority visiting major sights. This causes a few crowded places in contrast to many under-utilized. A Destination Management Organization (DMO) has the goal to spread the tourists more evenly, whereas the tourists would like to enjoy the destination to its full potential according to their personal interests. The target of the Dynamic Tour Guide (DTG) is supporting both goals by means of pervasive computing based on the actual context which is defined by personal interests, location and schedule of a tourist. It enables a personalized, spontaneous and guided tour. A field trial was conducted in the summer of 2005 to study the following questions as a precondition for the development: (1) Is it possible to seed generic interest profiles in the mobile context that allow the accurate prediction of actual rankings? (2) Are the interest profiles sufficiently diverse to base personalized tours on individual interest profiles instead of interest prototypes? (3) How do personalized tours affect the spatial behavior of tourist? Three methods to elicit the generic preferences of tourist in the mobile context are compared with actual rankings using Spearman's rank order coefficient. The diversity of the interest profiles is analyzed in various ways leading to the conclusion that personalized interest profiles are necessary. For the gathered profiles tours are being computed and simulated in order to gain a first insight into the effect on the spatial behavior of tourists.

Research paper thumbnail of Field study on methods for elicitation of preferences using a mobile digital assistant for a dynamic tour guide

Proceedings of the 2006 ACM symposium on Applied computing, 2006

Knowing tourists' individual preferences provides the possibility to offer personalized tours. Th... more Knowing tourists' individual preferences provides the possibility to offer personalized tours. The challenge is to capture these preferences using a mobile device. During a field study in Görlitz three methods for elicitation were evaluated by computing the correlation between the tourists' and the algorithms' rankings. The results served to clarify fundamental questions en route to develop a personal tour guide. 1) Is it possible to seed interest profiles in the mobile context with all its distractions that allow the accurate prediction of actual rankings of sights? 2) Are the interest profiles sufficiently diverse to base personalized tours on individual interest profiles instead of interest prototypes? 3) How do personalized tours affect the spatial behavior of tourists, do they really visit different attractions than before? Analyzing the interest profiles gives an insight into their actual diversity, discusses their necessity and helps simulating an improved distribution of tourists at a destination.

Research paper thumbnail of Aufgabendelegation bei Location Based Services

Delegation von Aufgaben an IT-Assistenzsysteme, 2009

Viele Touristen mit grosem und oft individuellem Informationsbedurfnis zufrieden zu stellen, stel... more Viele Touristen mit grosem und oft individuellem Informationsbedurfnis zufrieden zu stellen, stellt eine der grosten Herausforderungen der Tourismusindustrie dar. Dem gegenuber steht eine begrenzte Anzahl an Stadtfuhrern, die in ihrer Zahl das Aufkommen aller Touristen unmoglich allein bewaltigen konnen. Sie bieten gewohnlich Touren fur Touristengruppen mit einer Mindestanzahl von Teilnehmern an. Die Fuhrungen verlaufen entlang weniger festgelegter Routen und zielen auf eine Vermittlung von Eindrucken der bekanntesten und beliebtesten Sehenswurdigkeiten ab, um der grostmoglichen Anzahl von Interessen gerecht zu werden. Dies fuhrt zu einer sehr engen Verteilung von Touristen innerhalb der Destination, da alle die gleiche begrenzte Auswahl von Attraktionen zu Gesicht bekommen und so davon ausgehen, alles Wichtige gesehen zu haben. Eine solche Tour lasst auserdem keinen Raum fur Spontaneitat, da jeder Tourist bestrebt sein muss, bei der Gruppe zu bleiben. Es handelt sich bei diesen Touren gewissermasen um eine Art Massenprodukt, das auf die gangigsten Interessen abgestimmt ist und keine individuellen Interessen berucksichtigen kann.

Research paper thumbnail of Modeling at different levels of abstraction within an ASIC design project

Research paper thumbnail of Public Cloud Extension for Desktop Applications -- Case Study of a Data Mining Solution

2012 Second Symposium on Network Cloud Computing and Applications, 2012

ABSTRACT The paper describes challenges and obstacleswhen developing a cloud extension for a comp... more ABSTRACT The paper describes challenges and obstacleswhen developing a cloud extension for a computationally expensive desktop application to perform computation tasks in a public cloud. In a case study we highlight thisstep by step with a real-world data mining application and present solutions to realize this scenario. Amazon'sS3, EC2, RDS, SES, IAM and STS services are utilized in a complex setup in order to realize a completely dynamic cloud layer architecture which is needed to implement the extension. This includes the creation of the infrastructure and the task execution in the cloud aswell as its extermination afterwards, which is described besides the data mining application itself. Today's major challenges regarding cloud computing as data security and privacy are taken into account. Additionally, a multicriteria-optimization across different cloud setups is considered in order to guarantee transparency concerning a runtime-cost tradeoff and to rule out suboptimal setups.The approach is based on benchmarks that have to beperformed. The effectiveness of this setup is illustrated by example application instances. The results show, under which circumstances it is beneficial to use the cloud to perform computing tasks.

Research paper thumbnail of A data mining approach to reduce the number of maintenance visits in the medical domain

2013 IEEE 7th International Conference on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), 2013

ABSTRACT We present an approach to reduce the number of maintenance visits for medical equipment ... more ABSTRACT We present an approach to reduce the number of maintenance visits for medical equipment using predictive maintenance. The proposed strategy considers that repair recommendations for an ensemble of quipments close to each other can be combined to one maintenance visit. For that purpose two recommenders that are trained with different false positive rate limits are used. The more sensitive recommender, i.e. the one with a higher false positive rate, is used to create repair recommendations that are only considered positive if a maintenance worker is already on-site or nearby. In case the travel cost is higher than the costs for the components to be replaced in the medical equipment, it is shown that a greedy recommender is helpful. As greedy recommender we consider an algorithm that recommends a replacement very early, which is further specified in the paper. Benchmark results suggest that this approach can actually reduce the total number of maintenance visits for the price that more components are replaced.

Research paper thumbnail of Field Trial on the Efficiency and User Experience of GPS based State of the Art navigational Systems for Pedestrians

2007 4th Workshop on Positioning, Navigation and Communication, 2007

Context-enabled applications are more and more establishing on the market. A key feature for thos... more Context-enabled applications are more and more establishing on the market. A key feature for those tools is the ability to connect the current user state and position to possible activities nearby. Thus it is crucial to a mobile application to be able helping the tourists to find and guide them to appropriate activities. This paper will separately address the navigational component and evaluate the efficiency of several systems currently available. All of these systems are based on current state of the art approaches and are easily expandable to different locations meaning there isn't any adaptation needed, running the system in other cities. At the end the paper will come up with a recommendation for the most suited system to be integrated into mobile applications under current conditions.

Research paper thumbnail of (SI.ICS): Schleifen, Beispiel und Initialisierung

Abstrakte Modellierung digitaler Schaltungen, 1995

Am Anfang dieses Kapitels wird die Herleitung der impliziten Modellierung des Kon-trollzustands z... more Am Anfang dieses Kapitels wird die Herleitung der impliziten Modellierung des Kon-trollzustands zusammengefast. Die Anwendung von Schleifen des „while“- und „for“-Typs wird durch einige Umformungen an der hergeleiteten Prozesschablone ermoglicht. Mit einer „for“-Schleife konnen Kontrollzustande, die durch einen Zahler kontrolliert werden, sehr kompakt beschrieben werden. Die implizite Modellierung des Kontrollzustandes wird am Modell einer realen Einheit demonstriert. Mit Hilfe der Kontrollpfadanalyse wird die „prinzipielle Synthetisierbarkeit“des Beispiels uberpruft. Die Vor- und Nachteile der impliziten Zustandsmodellierung werden diskutiert. Eine Ersetzung der „wait“-Anweisungen durch einfache Makros ermoglicht die Modellierung des Verhaltens nach der Aktivierung der „reset“-Leitung. Aus dem Makro zur Modellierung des synchronen „reset“wird ein Makro zur Modellierung einer Unterbrechung („interrupt“) abgeleitet. Zum Abschlus dieses Kapitels werden graphische und textuelle Verhaltensmodelle einer EFSM verglichen.

Research paper thumbnail of Modelle: Verbergen und Vernachlässigen

Abstrakte Modellierung digitaler Schaltungen, 1995

Strukturmodelle werden durch die Instanziierung von Komponenten erzeugt. Die Verbindung der Kompo... more Strukturmodelle werden durch die Instanziierung von Komponenten erzeugt. Die Verbindung der Komponenten erfolgt durch Signale, deren Definition und Funktion erlautert wird. Die Beschreibung einer Einheit durch ein parametrierbares Strukturmodell wird an einem realen Beispiel demonstriert. Ein Verhaltensmodell besteht aus einer Aktivierungsbedingung und Funktionen, welche aus den Zustands- und Eingangswerten die Werte der Ausgangssignale sowie den neuen Zustand berechnen. Mit einem Verhaltensmodell konnen die Aspekte einer Einheit selektiv beschrieben werden. Verhaltens- und Strukturmodellewerden durch einen Simulator ausgefuhrt, daher werden die relevanten Simulatorkonzepte „quasi-kontinuierlich“, „ereignisorientiert“ und „Datenflus“ verglichen.

Research paper thumbnail of Umformung durch Rescheduling

Abstrakte Modellierung digitaler Schaltungen, 1995

Zur Vorbereitung auf die Diskussion der Umformungsverfahren wird das zeitliche Klemmenverhalten e... more Zur Vorbereitung auf die Diskussion der Umformungsverfahren wird das zeitliche Klemmenverhalten eines Modells mit impliziter Zustandsmodellierung betrachtet. Dann wird das Vertauschen und Verschieben von „wait“-Anweisungen sowohl an einer linearen Sequenz von Anweisungen wie auch an einer Sequenz mit Verzweigungen diskutiert. Es werden Regeln angegeben, um bei diesen Umformungen die Identitat des Klemmenverhaltens zu sichern. Da haufig Veranderungen des zeitlichen Klemmenverhaltens („Protokolls“) notwendig sind, werden Methoden dargestellt, welche die Auswirkungen einer Veranderung auf einen Teil des Modells beschranken.

Research paper thumbnail of Analyse der Kontrollpfade

Abstrakte Modellierung digitaler Schaltungen, 1995

In einem ruckwirkungsfreien Entwurfsprozes mus die Modellierung auf abstrakteren Ebenen durch gee... more In einem ruckwirkungsfreien Entwurfsprozes mus die Modellierung auf abstrakteren Ebenen durch geeignete Analysemethoden zur Einschatzung der Implementierbarkeit erganzt werden. Mit der Kontrollpfadanalyse werden Mengen von Operationen extrahiert, die in einem bestimmten Zeitabschnitt durchgefuhrt werden mussen. Durch eine Betrachtung dieser Mengen kann man die Realisierbarkeit der Taktvorgabe sowie den Implementationsaufwand abschatzen. Die Anwendung der Kontrollpfadanalyse wird an Schleifen mit und ohne „wait“-Anweisungen demonstriert. Die Bedeutung von statisch oder dynamisch bestimmten Ausdrucken fur die Synthesesemantik wird erlautert. In vielen Applikationen der digitalen Signalverarbeitung mus ein Algorithmus periodisch ausgefuhrt werden. Ein solcher Algorithmus wird implementiert, indem die Ausfuhrungsreihenfolge der Operationen („Scheduling“) durch ein RT-Modell festgelegt wird. Eine Anpassung an eine geanderte Durchsatzforderung durch eine erneute Logiksynthese mit veranderter Taktrandbedingung ist nur in einem beschrankten Bereich moglich und fuhrt zu Implementationen geringerer Effizienz.

Research paper thumbnail of Rolle eines Modells bei der Verifikation

Abstrakte Modellierung digitaler Schaltungen, 1995

Verifikation ist die Uberprufung der funktionalen und zeitlichen Eigenschaften eines Entwurfes. D... more Verifikation ist die Uberprufung der funktionalen und zeitlichen Eigenschaften eines Entwurfes. Drei Methoden zur Verifikation: „Review“, Versuch und Beweis werden vorgestellt. Die steigende Komplexitat der Entwurfe erzwingt eine Uberprufung von Funktion, Zyklenzahl und Timing auf unterschiedlichen Abstraktionsebenen. Ein Entwurfsfehler wird nur dann korrigiert, wenn er simuliert und in den Ausgangswerten beobachtet worden ist. Daher werden die verschiedenen Typen von Entwurfsfehlern sowie Methoden zur Stimuli-Erzeugung und Erleichterung der Waveform-Inspektion diskutiert. Die Vor- und Nachteile der experimentellen Analyse mit einem Simulationsmodell, einem ASIC-Emulator oder einem Prototypen werden erarbeitet. Eine gleichzeitige Entwicklung mit Simulation und Prototypen wird durch eine einfach zu implementierende Integration von voll synchroner Hardware in eine VHDL-Simulation ermoglicht.

Research paper thumbnail of Abstrakte Datentypen (AD)

Abstrakte Modellierung digitaler Schaltungen, 1995

Die Verwendung von Datentypen ohne eine festgelegte Korrespondenz zu einem Signalbundel in der ge... more Die Verwendung von Datentypen ohne eine festgelegte Korrespondenz zu einem Signalbundel in der gefertigten Schaltung ist einer von vier Abstraktionsmechanismen. In einem Entwurfsprojekt wurde ein zusammengesetzter Datentyp durch eine Folge von Bitfeldern definiert. Die Inflexibilitat dieser Definition machte eine abstrakte Beschreibung durch einen zusammengesetzten Datentyp notwendig. Beide Definitionen sowie der Zugriff auf die Elemente des Datentyps werden in diesem Kapitel vorgestellt und verglichen. Durch die Verwendung von abstrakten Datentypen kann die Kodierung, die Packung in einen Bitvektor und das „Scheduling“ vernachlassigt werden. Der Ubergang von einem abstrakten auf einen konkreten Datentyp wird an dem Modell einer Vermittlungseinheit demonstriert.

Research paper thumbnail of Abstrakte Modellierung digitaler Schaltungen

ABSTRACT Aachen, Techn. Hochsch., Diss., 1995.

Research paper thumbnail of Capturing the Beaten Paths: A Novel Method for Analysing Tourists’ Spatial Behaviour at an Urban Destination

Information and Communication Technologies in Tourism 2006, 2006

The spatial behaviour of tourists is of tremendous economic importance for a tourist destination.... more The spatial behaviour of tourists is of tremendous economic importance for a tourist destination. Stakeholders such as city councils have a strong interest in evaluating spatial behaviour to avoid misallocation of their scarce resources. In addition, individual service providers need to know where the tourists are in order to offer appropriate services and market them more effectively. The following paper suggests a methodology to analyse the spatial behaviours of tourists based on real tracking data. This method was applied during a field study in the city of Görlitz.

Research paper thumbnail of A Field Trial to Elicit Individual Preferences in the Context of a Mobile Dynamic Tour Guide

Information and Communication Technologies in Tourism 2006, 2006

Knowing tourists' individual preferences provides the possibility to offer personalised tours. Th... more Knowing tourists' individual preferences provides the possibility to offer personalised tours. The challenge is to capture these preferences using a mobile device. During a field study in Görlitz three methods for preference elicitation were evaluated. The results served to clarify fundamental questions en route to developing a personal tour guide: 1) Is it possible to seed interest profiles in the mobile context with all its distractions that allow the accurate prediction of rankings of concrete sights? and, 2) Are the interest profiles sufficiently diverse to justify the computation of personalized tours instead of selecting from a list of standard tours? The results suggest that choice among simple categories constitutes the most effective means of capturing user preferences and that standard tours would not adequately represent the wide array of interest profiles identified.

Research paper thumbnail of Effectiveness of Mobile Recommender Systems for Tourist Destinations: A User Evaluation

2007 4th IEEE Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, 2007

Mobile recommender systems have the potential to substantially enrich tourist experiences. As the... more Mobile recommender systems have the potential to substantially enrich tourist experiences. As their handling marks a big challenge for ordinary users, its acceptance can only be evaluated when utilized by the intended user group itself-real tourists. In a field trial in Görlitz (Germany), 421 tourists explored the city with one of two different mobile information systems, a proactive recommender of personalized tours and a pull service presenting contextbased information on demand. A third group of tourists was tracked by GPS receivers during their exploration of the destination relying on traditional means of information. Results point out that both mobile applications gained a high level of acceptance by providing an experience very similar to a traditional guided tour. Compared to the group tracked by GPS loggers, tourists using a mobile information system discovered four times more sights and stayed at them twice as long.

Research paper thumbnail of Technisch-organisatorische Gestaltungsmöglichkeiten

Delegation von Aufgaben an IT-Assistenzsysteme, 2009

Fur einen moglichen kommerziellen Einsatz des Dynamischen Tour Guide – der genauer unter Kapitel ... more Fur einen moglichen kommerziellen Einsatz des Dynamischen Tour Guide – der genauer unter Kapitel II.8 diskutiert wird – gibt es zwei verschiedene Ansatze. Vorausgesetzt die Touristen besitzen ihre eigenen mobilen Gerate, die einem bestimmten Standard entsprechen, so werden lediglich die Software und die Inhalte benotigt. Diese konnen zum Download uber das Internet vor Ort in den Tourismusburos oder an dafur vorgesehenen Terminals angeboten werden. Derzeit besitzt fast jeder Burger ein Handy. Fur die Zukunft ist jedoch von einer Verschmelzung verschiedener Gerate wie Handy, Digitalkamera oder MP3-Player zu einem einzigen mobilen Gerat auszugehen, so dass es wahrscheinlich ist, dass die Verbreitung der Handys von solchen mobilen Geraten ersetzt wird. Da dies derzeit jedoch noch nicht absehbar ist, sieht die zweite Variante einen Verleih als komplettes Packet, also mobiles Gerat mit installierter Software, vor. Gegen eine Ausleihgebuhr konnen die Touristen dann den Dynamischen Tour Guide nutzen. Die Gerate sowie die Daten werden somit von einem Betreiber aktuell und in Stand gehalten. Fur beide Varianten gibt es unterschiedlich vorteilhafte Umsetzungsmoglichkeiten.

Research paper thumbnail of Feldtests

Delegation von Aufgaben an IT-Assistenzsysteme, 2009

Research paper thumbnail of Partitioning and surmounting the software-hardware abstraction gap in an ASIC design project

Proceedings of 1993 IEEE International Conference on Computer Design ICCD'93

ABSTRACT The design complexity of an ASIC as well as its hardware expenditure can be optimized if... more ABSTRACT The design complexity of an ASIC as well as its hardware expenditure can be optimized if software is used as far as possible and application-specific hardware executes only the critical algorithms. Experience within a chipset design project has led to various criteria to evaluate the tradeoff between hardware and software. Partitioning under great uncertainty concerning many realization parameters is demonstrated. The gap in abstraction between specification and implementation is much greater in hardware design than in software development. The concepts applied in surmounting the gap, like abstract modeling, type of model, and hierarchy, are defined and their relations are examined

Research paper thumbnail of J. PERVASIVE COMPUT. COMM. 1 (1), MARCH 2005. c

The behavior of tourists strongly depends on the availability and quality of information. Little ... more The behavior of tourists strongly depends on the availability and quality of information. Little information as well as a flood can be disorienting and forces many tourists to join the majority visiting major sights. This causes a few crowded places in contrast to many under-utilized. A Destination Management Organization (DMO) has the goal to spread the tourists more evenly, whereas the tourists would like to enjoy the destination to its full potential according to their personal interests. The target of the Dynamic Tour Guide (DTG) is supporting both goals by means of pervasive computing based on the actual context which is defined by personal interests, location and schedule of a tourist. It enables a personalized, spontaneous and guided tour. A field trial was conducted in the summer of 2005 to study the following questions as a precondition for the development: (1) Is it possible to seed generic interest profiles in the mobile context that allow the accurate prediction of actual rankings? (2) Are the interest profiles sufficiently diverse to base personalized tours on individual interest profiles instead of interest prototypes? (3) How do personalized tours affect the spatial behavior of tourist? Three methods to elicit the generic preferences of tourist in the mobile context are compared with actual rankings using Spearman's rank order coefficient. The diversity of the interest profiles is analyzed in various ways leading to the conclusion that personalized interest profiles are necessary. For the gathered profiles tours are being computed and simulated in order to gain a first insight into the effect on the spatial behavior of tourists.

Research paper thumbnail of Field study on methods for elicitation of preferences using a mobile digital assistant for a dynamic tour guide

Proceedings of the 2006 ACM symposium on Applied computing, 2006

Knowing tourists' individual preferences provides the possibility to offer personalized tours. Th... more Knowing tourists' individual preferences provides the possibility to offer personalized tours. The challenge is to capture these preferences using a mobile device. During a field study in Görlitz three methods for elicitation were evaluated by computing the correlation between the tourists' and the algorithms' rankings. The results served to clarify fundamental questions en route to develop a personal tour guide. 1) Is it possible to seed interest profiles in the mobile context with all its distractions that allow the accurate prediction of actual rankings of sights? 2) Are the interest profiles sufficiently diverse to base personalized tours on individual interest profiles instead of interest prototypes? 3) How do personalized tours affect the spatial behavior of tourists, do they really visit different attractions than before? Analyzing the interest profiles gives an insight into their actual diversity, discusses their necessity and helps simulating an improved distribution of tourists at a destination.

Research paper thumbnail of Aufgabendelegation bei Location Based Services

Delegation von Aufgaben an IT-Assistenzsysteme, 2009

Viele Touristen mit grosem und oft individuellem Informationsbedurfnis zufrieden zu stellen, stel... more Viele Touristen mit grosem und oft individuellem Informationsbedurfnis zufrieden zu stellen, stellt eine der grosten Herausforderungen der Tourismusindustrie dar. Dem gegenuber steht eine begrenzte Anzahl an Stadtfuhrern, die in ihrer Zahl das Aufkommen aller Touristen unmoglich allein bewaltigen konnen. Sie bieten gewohnlich Touren fur Touristengruppen mit einer Mindestanzahl von Teilnehmern an. Die Fuhrungen verlaufen entlang weniger festgelegter Routen und zielen auf eine Vermittlung von Eindrucken der bekanntesten und beliebtesten Sehenswurdigkeiten ab, um der grostmoglichen Anzahl von Interessen gerecht zu werden. Dies fuhrt zu einer sehr engen Verteilung von Touristen innerhalb der Destination, da alle die gleiche begrenzte Auswahl von Attraktionen zu Gesicht bekommen und so davon ausgehen, alles Wichtige gesehen zu haben. Eine solche Tour lasst auserdem keinen Raum fur Spontaneitat, da jeder Tourist bestrebt sein muss, bei der Gruppe zu bleiben. Es handelt sich bei diesen Touren gewissermasen um eine Art Massenprodukt, das auf die gangigsten Interessen abgestimmt ist und keine individuellen Interessen berucksichtigen kann.

Research paper thumbnail of Modeling at different levels of abstraction within an ASIC design project

Research paper thumbnail of Public Cloud Extension for Desktop Applications -- Case Study of a Data Mining Solution

2012 Second Symposium on Network Cloud Computing and Applications, 2012

ABSTRACT The paper describes challenges and obstacleswhen developing a cloud extension for a comp... more ABSTRACT The paper describes challenges and obstacleswhen developing a cloud extension for a computationally expensive desktop application to perform computation tasks in a public cloud. In a case study we highlight thisstep by step with a real-world data mining application and present solutions to realize this scenario. Amazon'sS3, EC2, RDS, SES, IAM and STS services are utilized in a complex setup in order to realize a completely dynamic cloud layer architecture which is needed to implement the extension. This includes the creation of the infrastructure and the task execution in the cloud aswell as its extermination afterwards, which is described besides the data mining application itself. Today's major challenges regarding cloud computing as data security and privacy are taken into account. Additionally, a multicriteria-optimization across different cloud setups is considered in order to guarantee transparency concerning a runtime-cost tradeoff and to rule out suboptimal setups.The approach is based on benchmarks that have to beperformed. The effectiveness of this setup is illustrated by example application instances. The results show, under which circumstances it is beneficial to use the cloud to perform computing tasks.

Research paper thumbnail of A data mining approach to reduce the number of maintenance visits in the medical domain

2013 IEEE 7th International Conference on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), 2013

ABSTRACT We present an approach to reduce the number of maintenance visits for medical equipment ... more ABSTRACT We present an approach to reduce the number of maintenance visits for medical equipment using predictive maintenance. The proposed strategy considers that repair recommendations for an ensemble of quipments close to each other can be combined to one maintenance visit. For that purpose two recommenders that are trained with different false positive rate limits are used. The more sensitive recommender, i.e. the one with a higher false positive rate, is used to create repair recommendations that are only considered positive if a maintenance worker is already on-site or nearby. In case the travel cost is higher than the costs for the components to be replaced in the medical equipment, it is shown that a greedy recommender is helpful. As greedy recommender we consider an algorithm that recommends a replacement very early, which is further specified in the paper. Benchmark results suggest that this approach can actually reduce the total number of maintenance visits for the price that more components are replaced.

Research paper thumbnail of Field Trial on the Efficiency and User Experience of GPS based State of the Art navigational Systems for Pedestrians

2007 4th Workshop on Positioning, Navigation and Communication, 2007

Context-enabled applications are more and more establishing on the market. A key feature for thos... more Context-enabled applications are more and more establishing on the market. A key feature for those tools is the ability to connect the current user state and position to possible activities nearby. Thus it is crucial to a mobile application to be able helping the tourists to find and guide them to appropriate activities. This paper will separately address the navigational component and evaluate the efficiency of several systems currently available. All of these systems are based on current state of the art approaches and are easily expandable to different locations meaning there isn't any adaptation needed, running the system in other cities. At the end the paper will come up with a recommendation for the most suited system to be integrated into mobile applications under current conditions.

Research paper thumbnail of (SI.ICS): Schleifen, Beispiel und Initialisierung

Abstrakte Modellierung digitaler Schaltungen, 1995

Am Anfang dieses Kapitels wird die Herleitung der impliziten Modellierung des Kon-trollzustands z... more Am Anfang dieses Kapitels wird die Herleitung der impliziten Modellierung des Kon-trollzustands zusammengefast. Die Anwendung von Schleifen des „while“- und „for“-Typs wird durch einige Umformungen an der hergeleiteten Prozesschablone ermoglicht. Mit einer „for“-Schleife konnen Kontrollzustande, die durch einen Zahler kontrolliert werden, sehr kompakt beschrieben werden. Die implizite Modellierung des Kontrollzustandes wird am Modell einer realen Einheit demonstriert. Mit Hilfe der Kontrollpfadanalyse wird die „prinzipielle Synthetisierbarkeit“des Beispiels uberpruft. Die Vor- und Nachteile der impliziten Zustandsmodellierung werden diskutiert. Eine Ersetzung der „wait“-Anweisungen durch einfache Makros ermoglicht die Modellierung des Verhaltens nach der Aktivierung der „reset“-Leitung. Aus dem Makro zur Modellierung des synchronen „reset“wird ein Makro zur Modellierung einer Unterbrechung („interrupt“) abgeleitet. Zum Abschlus dieses Kapitels werden graphische und textuelle Verhaltensmodelle einer EFSM verglichen.

Research paper thumbnail of Modelle: Verbergen und Vernachlässigen

Abstrakte Modellierung digitaler Schaltungen, 1995

Strukturmodelle werden durch die Instanziierung von Komponenten erzeugt. Die Verbindung der Kompo... more Strukturmodelle werden durch die Instanziierung von Komponenten erzeugt. Die Verbindung der Komponenten erfolgt durch Signale, deren Definition und Funktion erlautert wird. Die Beschreibung einer Einheit durch ein parametrierbares Strukturmodell wird an einem realen Beispiel demonstriert. Ein Verhaltensmodell besteht aus einer Aktivierungsbedingung und Funktionen, welche aus den Zustands- und Eingangswerten die Werte der Ausgangssignale sowie den neuen Zustand berechnen. Mit einem Verhaltensmodell konnen die Aspekte einer Einheit selektiv beschrieben werden. Verhaltens- und Strukturmodellewerden durch einen Simulator ausgefuhrt, daher werden die relevanten Simulatorkonzepte „quasi-kontinuierlich“, „ereignisorientiert“ und „Datenflus“ verglichen.

Research paper thumbnail of Umformung durch Rescheduling

Abstrakte Modellierung digitaler Schaltungen, 1995

Zur Vorbereitung auf die Diskussion der Umformungsverfahren wird das zeitliche Klemmenverhalten e... more Zur Vorbereitung auf die Diskussion der Umformungsverfahren wird das zeitliche Klemmenverhalten eines Modells mit impliziter Zustandsmodellierung betrachtet. Dann wird das Vertauschen und Verschieben von „wait“-Anweisungen sowohl an einer linearen Sequenz von Anweisungen wie auch an einer Sequenz mit Verzweigungen diskutiert. Es werden Regeln angegeben, um bei diesen Umformungen die Identitat des Klemmenverhaltens zu sichern. Da haufig Veranderungen des zeitlichen Klemmenverhaltens („Protokolls“) notwendig sind, werden Methoden dargestellt, welche die Auswirkungen einer Veranderung auf einen Teil des Modells beschranken.

Research paper thumbnail of Analyse der Kontrollpfade

Abstrakte Modellierung digitaler Schaltungen, 1995

In einem ruckwirkungsfreien Entwurfsprozes mus die Modellierung auf abstrakteren Ebenen durch gee... more In einem ruckwirkungsfreien Entwurfsprozes mus die Modellierung auf abstrakteren Ebenen durch geeignete Analysemethoden zur Einschatzung der Implementierbarkeit erganzt werden. Mit der Kontrollpfadanalyse werden Mengen von Operationen extrahiert, die in einem bestimmten Zeitabschnitt durchgefuhrt werden mussen. Durch eine Betrachtung dieser Mengen kann man die Realisierbarkeit der Taktvorgabe sowie den Implementationsaufwand abschatzen. Die Anwendung der Kontrollpfadanalyse wird an Schleifen mit und ohne „wait“-Anweisungen demonstriert. Die Bedeutung von statisch oder dynamisch bestimmten Ausdrucken fur die Synthesesemantik wird erlautert. In vielen Applikationen der digitalen Signalverarbeitung mus ein Algorithmus periodisch ausgefuhrt werden. Ein solcher Algorithmus wird implementiert, indem die Ausfuhrungsreihenfolge der Operationen („Scheduling“) durch ein RT-Modell festgelegt wird. Eine Anpassung an eine geanderte Durchsatzforderung durch eine erneute Logiksynthese mit veranderter Taktrandbedingung ist nur in einem beschrankten Bereich moglich und fuhrt zu Implementationen geringerer Effizienz.

Research paper thumbnail of Rolle eines Modells bei der Verifikation

Abstrakte Modellierung digitaler Schaltungen, 1995

Verifikation ist die Uberprufung der funktionalen und zeitlichen Eigenschaften eines Entwurfes. D... more Verifikation ist die Uberprufung der funktionalen und zeitlichen Eigenschaften eines Entwurfes. Drei Methoden zur Verifikation: „Review“, Versuch und Beweis werden vorgestellt. Die steigende Komplexitat der Entwurfe erzwingt eine Uberprufung von Funktion, Zyklenzahl und Timing auf unterschiedlichen Abstraktionsebenen. Ein Entwurfsfehler wird nur dann korrigiert, wenn er simuliert und in den Ausgangswerten beobachtet worden ist. Daher werden die verschiedenen Typen von Entwurfsfehlern sowie Methoden zur Stimuli-Erzeugung und Erleichterung der Waveform-Inspektion diskutiert. Die Vor- und Nachteile der experimentellen Analyse mit einem Simulationsmodell, einem ASIC-Emulator oder einem Prototypen werden erarbeitet. Eine gleichzeitige Entwicklung mit Simulation und Prototypen wird durch eine einfach zu implementierende Integration von voll synchroner Hardware in eine VHDL-Simulation ermoglicht.

Research paper thumbnail of Abstrakte Datentypen (AD)

Abstrakte Modellierung digitaler Schaltungen, 1995

Die Verwendung von Datentypen ohne eine festgelegte Korrespondenz zu einem Signalbundel in der ge... more Die Verwendung von Datentypen ohne eine festgelegte Korrespondenz zu einem Signalbundel in der gefertigten Schaltung ist einer von vier Abstraktionsmechanismen. In einem Entwurfsprojekt wurde ein zusammengesetzter Datentyp durch eine Folge von Bitfeldern definiert. Die Inflexibilitat dieser Definition machte eine abstrakte Beschreibung durch einen zusammengesetzten Datentyp notwendig. Beide Definitionen sowie der Zugriff auf die Elemente des Datentyps werden in diesem Kapitel vorgestellt und verglichen. Durch die Verwendung von abstrakten Datentypen kann die Kodierung, die Packung in einen Bitvektor und das „Scheduling“ vernachlassigt werden. Der Ubergang von einem abstrakten auf einen konkreten Datentyp wird an dem Modell einer Vermittlungseinheit demonstriert.

Research paper thumbnail of Abstrakte Modellierung digitaler Schaltungen

ABSTRACT Aachen, Techn. Hochsch., Diss., 1995.

Research paper thumbnail of Capturing the Beaten Paths: A Novel Method for Analysing Tourists’ Spatial Behaviour at an Urban Destination

Information and Communication Technologies in Tourism 2006, 2006

The spatial behaviour of tourists is of tremendous economic importance for a tourist destination.... more The spatial behaviour of tourists is of tremendous economic importance for a tourist destination. Stakeholders such as city councils have a strong interest in evaluating spatial behaviour to avoid misallocation of their scarce resources. In addition, individual service providers need to know where the tourists are in order to offer appropriate services and market them more effectively. The following paper suggests a methodology to analyse the spatial behaviours of tourists based on real tracking data. This method was applied during a field study in the city of Görlitz.

Research paper thumbnail of A Field Trial to Elicit Individual Preferences in the Context of a Mobile Dynamic Tour Guide

Information and Communication Technologies in Tourism 2006, 2006

Knowing tourists' individual preferences provides the possibility to offer personalised tours. Th... more Knowing tourists' individual preferences provides the possibility to offer personalised tours. The challenge is to capture these preferences using a mobile device. During a field study in Görlitz three methods for preference elicitation were evaluated. The results served to clarify fundamental questions en route to developing a personal tour guide: 1) Is it possible to seed interest profiles in the mobile context with all its distractions that allow the accurate prediction of rankings of concrete sights? and, 2) Are the interest profiles sufficiently diverse to justify the computation of personalized tours instead of selecting from a list of standard tours? The results suggest that choice among simple categories constitutes the most effective means of capturing user preferences and that standard tours would not adequately represent the wide array of interest profiles identified.

Research paper thumbnail of Effectiveness of Mobile Recommender Systems for Tourist Destinations: A User Evaluation

2007 4th IEEE Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, 2007

Mobile recommender systems have the potential to substantially enrich tourist experiences. As the... more Mobile recommender systems have the potential to substantially enrich tourist experiences. As their handling marks a big challenge for ordinary users, its acceptance can only be evaluated when utilized by the intended user group itself-real tourists. In a field trial in Görlitz (Germany), 421 tourists explored the city with one of two different mobile information systems, a proactive recommender of personalized tours and a pull service presenting contextbased information on demand. A third group of tourists was tracked by GPS receivers during their exploration of the destination relying on traditional means of information. Results point out that both mobile applications gained a high level of acceptance by providing an experience very similar to a traditional guided tour. Compared to the group tracked by GPS loggers, tourists using a mobile information system discovered four times more sights and stayed at them twice as long.

Research paper thumbnail of Technisch-organisatorische Gestaltungsmöglichkeiten

Delegation von Aufgaben an IT-Assistenzsysteme, 2009

Fur einen moglichen kommerziellen Einsatz des Dynamischen Tour Guide – der genauer unter Kapitel ... more Fur einen moglichen kommerziellen Einsatz des Dynamischen Tour Guide – der genauer unter Kapitel II.8 diskutiert wird – gibt es zwei verschiedene Ansatze. Vorausgesetzt die Touristen besitzen ihre eigenen mobilen Gerate, die einem bestimmten Standard entsprechen, so werden lediglich die Software und die Inhalte benotigt. Diese konnen zum Download uber das Internet vor Ort in den Tourismusburos oder an dafur vorgesehenen Terminals angeboten werden. Derzeit besitzt fast jeder Burger ein Handy. Fur die Zukunft ist jedoch von einer Verschmelzung verschiedener Gerate wie Handy, Digitalkamera oder MP3-Player zu einem einzigen mobilen Gerat auszugehen, so dass es wahrscheinlich ist, dass die Verbreitung der Handys von solchen mobilen Geraten ersetzt wird. Da dies derzeit jedoch noch nicht absehbar ist, sieht die zweite Variante einen Verleih als komplettes Packet, also mobiles Gerat mit installierter Software, vor. Gegen eine Ausleihgebuhr konnen die Touristen dann den Dynamischen Tour Guide nutzen. Die Gerate sowie die Daten werden somit von einem Betreiber aktuell und in Stand gehalten. Fur beide Varianten gibt es unterschiedlich vorteilhafte Umsetzungsmoglichkeiten.

Research paper thumbnail of Feldtests

Delegation von Aufgaben an IT-Assistenzsysteme, 2009