
Michael A. BauerThe University of Western Ontario | UWO · Department of Computer Science
Michael A. Bauer
PhD, Computer Science
About
310
Publications
35,116
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
2,138
Citations
Citations since 2017
Introduction
Additional affiliations
- December 2012
Education
September 1971 - December 1976
September 1970 - September 1971
Publications
Publications (310)
Nowadays, computing applications operate in environments with multiple and heterogeneous data sources, such as data generated from IoT devices. Without contextual information, the information derived from these isolated data sources may cause bias, error, or a lack of correct comprehension. Data integration can help to promote a holistic view of da...
Social network analysis has been widely used in different application contexts. For example, in Global Software Development, where multiple developers with diverse skills and knowledge are involved, the use of social networking models helps to understand how these developers collaborate. Finding experts who can help address critical elements or iss...
Applications capable of integrating data from historical and streaming sources can make the most contextualized and enriched decision-making. However, the complexity of data integration over heterogeneous data sources can be a hard task for querying in this context. Approaches that facilitate data integration, abstracting details and formats of the...
A driver’s actions and intent can be factors in enabling advance driver assistance systems (ADASs) to assist drivers and avoid accidents. A driver’s gaze can provide insight into the driver’s intent or awareness of situations. Knowing that a driver gazed at a traffic sign or missed a traffic could provide indications of whether the driver is alert...
The complexity imposed by data heterogeneity makes it difficult to integrate 'streaming x streaming' and 'streaming x historical' data types. For practical analysis, the enrichment and contextualization process based on historical and streaming data would benefit from approaches that facilitate data integration, abstracting details and formats of t...
Technology is being adopted by many municipalities to improve their services and operations through so-called “smart city applications”. Development of these smart city applications are increasingly looking to leverage edge and cloud computing to support these initiatives. This approach brings a number of challenges, including the allocation of tas...
BACKGROUND
The COVID-19 pandemic is a public health emergency that poses challenges for the mental health of approximately 1.4 million university students in Canada. Preliminary evidence has shown that the COVID-19 pandemic had a detrimental impact on undergraduate student mental health and well-being, however existing data are predominantly limite...
Background:
The COVID-19 pandemic is a public health emergency that poses challenges for the mental health of approximately 1.4 million university students in Canada. Preliminary evidence has shown that the COVID-19 pandemic had a detrimental impact on undergraduate student mental health and well-being, however existing data are predominantly limi...
Finding experts that can help address critical elements or problems in a project is a challenging task. This is especially true in global software development where there is often a need to identify developers with specific skill sets and expertise. It is also essential to identify developers that can help move the project forward. To address this,...
Introduction:
Keeping Canadians safe requires a robust public health (PH) system. This is especially true when there is a PH emergency, like the COVID-19 pandemic. Social media, like Twitter and Facebook, is an important information channel because most people use the internet for their health information. The PH sector can use social media during...
The sensor network is one of the most important layers in the smart city architecture. The major challenge for smart cities is processing the huge amount of information being transferred through the network. The data is usually generated from the sensor networks that build the physical layer of the smart city. In this paper, a new physical layer ma...
Background
Undergraduate studies are challenging, and mental health issues can frequently occur in undergraduate students, straining campus resources that are already in demand for somatic problems. Cost-effective measures with ubiquitous devices, such as smartphones, offer the potential to deliver targeted interventions to monitor and affect lifes...
BACKGROUND
Undergraduate studies are challenging, and mental health issues can frequently occur in undergraduate students, straining campus resources that are already in demand for somatic problems. Cost-effective measures with ubiquitous devices, such as smartphones, offer the potential to deliver targeted interventions to monitor and affect lifes...
The driving environment is a complex dynamic scene in which a driver's eye fixation interacts with traffic scene objects to protect the driver from dangerous situations. Prediction of a driver's eye fixation plays a crucial role in Advanced Driving Assistance Systems (ADAS) and autonomous vehicles. However, currently, no computational framework has...
This study aims to analyze driver cephalo-ocular behaviour features and road vanishing points with respect to vehicle speed in urban and suburban areas using data obtained from an instrumented vehicle’s eye tracker. This study utilizes two models for driver gaze estimation. The first model estimates the 3D point of the driver’s gaze in absolute coo...
Traffic object detection and recognition systems play an essential role in Advanced Driver Assistance Systems (ADAS) and Autonomous Vehicles (AV). In this research, we focus on four important classes of traffic objects: traffic signs, road vehicles, pedestrians, and traffic lights. We first review the major traditional machine learning and deep lea...
Building monitoring and management are some of the important components of smart cities. It provides valuable information to the city manager and power supplier to better optimize their resources. With a steady rise in electricity prices in recent years, the importance of efficient use of the Heating, Ventilating, and AirConditioning (HVAC) systems...
The analysis of social structures is important in many contexts, especially in Global Software Development, where various developers with diverse skills and knowledge are involved. In this sense, searching for essential members is a valuable task since they are fundamental to the network's evolution. With the main goal of identifying and monitoring...
This work introduces and evaluates a model for predicting driver behaviour, namely turns or proceeding straight, at traffic light intersections from driver three‐dimensional gaze data and traffic light recognition. Based on vehicular data, this work relates the traffic light position, the driver's gaze, head movement, and distance from the centre o...
The direction of a vehicle driver’s visual attention plays an essential role in the research on Advanced Driving Assistance Systems (ADAS) and autonomous vehicles. How a driver monitors the surrounding environment is at least partially descriptive of the driver’s situational awareness. While driver gaze is not explicitly related to head pose due to...
User-Friendly Software for the Analysis of Complex XRF Spectra - Lisa Van Loon, Stewart McIntyre, Nathaniel Sherry, Michael Bauer, Neil Banerjee
Using Multi-Element Reference Materials for Approximating Concentrations in Soils and Sediments from Micro XRF Spectra - Stewart McIntyre, Lisa Van Loon, Nathaniel Sherry, Michael Bauer, Neil Banerjee
Microscopic Characterization of Uranium Ore Specimens Using the Peakaboo Analysis Platform - Stewart McIntyre, Lisa Van Loon, Nathaniel Sherry, Michael Bauer, Tom Kotzer, Neil Banerjee
Driver maneuver prediction is of great importance in designing a modern Advanced Driver Assistance System (ADAS). Such predictions can improve driving safety by alerting the driver to the danger of unsafe or risky traffic situations. In this research, we developed a model to predict driver maneuvers, including left/right lane changes, left/right tu...
Efforts towards incorporating user-to-user delegation into Attribute-Based Access Control (ABAC) is an emerging new direction in ABAC research. A number of potential strategies for integrating delegation have been proposed in recent literature but few have been realized as full ABAC delegation models. This work formalizes one such strategy, entitle...
Background
Significant chronic disease challenges exist among older adults. However, most older adults want to remain at home even if their health conditions challenge their ability to live independently. Yet publicly funded home care resources are scarce, private home care is expensive, and family/friend caregivers have limited capacity. Many olde...
Vehicle License Plate Detection and Recognition has become critical to traffic, security and surveillance applications. This contribution aims to implement and evaluate different techniques for License Plate Detection and Recognition in order to improve their accuracy. This work addresses various problems in detection such as adverse weather, illum...
Efforts towards incorporating user-to-user delegation into Attribute-Based Access Control (ABAC) is an emerging new direction in ABAC research. A number of potential strategies for integrating delegation have been proposed in recent literature but few have been realized as full ABAC delegation models. This work formalizes one such strategy, entitle...
Peakaboo is a platform for the analysis of full spectrum synchrotron X-ray fluorescence (XRF) map data. It offers robust, automated fitting of XRF spectral peaks, increasing the sensitivity to trace chemical elements. Large arrays of spectral data can also be processed into element maps to define spatial relationships. The modifications to Peakaboo...
Multi-Agent Systems (MASs) are often used to optimize the use of the resources available in an environment. A flaw during the modelling phase or an unanticipated scenario during their execution, however, can make the agents behave not as planned. As a consequence, the resources can be poorly utilized and operate sub-optimized, but it can also bring...
Background:
Multimorbidity is a complex issue in modern medicine and a more nuanced understanding of how this phenomenon occurs over time is needed.
Aim:
To determine the prevalence, characteristics, and patterns of patients living with multimorbidity, specifically the unique combinations (unordered patterns) and unique permutations (ordered pat...
Our objective in this contribution is to categorize driver behavior in terms of preturning maneuvers. We analyze driving behavior in an urban environment prior to turns using data obtained from the CANbus of an instrumented vehicle during a one-hour driving period for 12 different individuals. CANbus data streams such as vehicle speed, gas pedal pr...
Earthquake intensity is one of the key components of the decision-making process for disaster response and emergency services. Accurate and rapid intensity calculations can help to reduce total loss and the number of casualties after an earthquake. Modern intensity assessment procedures handle a variety of information sources, which can be divided...
In this work we present an overview of the challenges presented by remote sensing and other big data sources for hazards modeling and response in the world today. Big data not only provides vital information for rapid and efficient assessment of the effects and impacts of natural and anthropogenic effects, but is also an important boundary object f...
Introduction:
Multimorbidity, or the co-occurrence of multiple chronic health conditions within an individual, is an increasingly dominant presence and burden in modern health care systems. To fully capture its complexity, further research is needed to uncover the patterns and consequences of these co-occurring health states. As such, the Multimor...
Communication for cooperative traffic management increases convenience and efficiency in driving. Intelligent vehicles can collect information about the driving environment, the driver situation and, more importantly, information on other vehicles. While giving this information to the driver can be useful, there is also the possibility of presentin...
Cloud computing continues to mature and more applications continue to be deployed in public clouds. Client applications deployed in the cloud should automatically scale up and down to match changing workload demands, though they must be careful to ensure that sufficient resources are provisioned to achieve performance objectives. The cloud provider...
The standard measure for evaluation of the immediate effects of an earthquake on people and man-made structures is intensity. Intensity estimates are widely used for emergency response, loss estimation, and distribution of public information after earthquake occurrence (Wood and Neumann, 1931; Brazee, 1976). Modern intensity assessment procedures p...
Alzheimer's disease (AD) is a genetically complex neurodegenerative disease, which leads to irreversible brain damage, severe cognitive problems and ultimately death. A number of clinical trials and study initiatives have been set up to investigate AD pathology, leading to large amounts of high dimensional heterogeneous data (biomarkers) for analys...
lzheimer's disease (AD) is a genetically complex neurodegenerative disease, which leads to irreversible brain damage, severe cognitive problems and ultimately death. A number of clinical trials and study initiatives have been set up to investigate AD pathology, leading to large amounts of high dimensional heterogeneous data (biomarkers) for analysi...
Coronary artery disease is the leading cause of death in the world. In this research, we propose an algorithm based on the machine learning techniques to predict the risk of coronary artery atherosclerosis. A ridge expectation maximization imputation (REMI) technique is proposed to estimate the missing values in the atherosclerosis databases. A con...
Research equipment, experiment control devices and even industrial equipment, typically require individuals to be present to make use of that equipment. In many cases, this requires researchers to travel to the equipment or move the equipment to specific locations and operate it. With network connectivity becoming more available, even in remote loc...
Earthquake intensity is one of the key components of the decision-making process for disaster response and emergency services. Accurate and rapid intensity calculations can help to reduce total loss and the number of casualties after an earthquake. Modern intensity assessment procedures handle a variety of information sources, which can be divided...
Accurate seismic hazard assessment is one of the most important steps on the way to reduce seismic risk. Probabilistic Seismic Hazard Assessment (PSHA) (Cornell, 1968; McGuire, 2004, 2008) is most common method used today in national seismic codes, including the National Building Code of Canada (NBCC) and National Building Code of United States of...
Alzheimer's disease (AD) is a chronic neurodegenerative disease, which involves the degeneration of various brain functions, resulting in memory loss, cognitive disorder and death. Large amounts of multivariate heterogeneous medical test data are available for the analysis of brain deterioration. How to measure the deterioration remains a challengi...
Alzheimer’s disease (AD) is a chronic neurodegenerative disease, which involves the degeneration of various brain functions, resulting in memory loss, cognitive disorder and death. Large amounts of multivariate heterogeneous medical test data are available for the analysis of brain deterioration. How to measure the deterioration remains a challengi...
This paper investigates the performance of a weather forecasting application (Brazilian developments on the regional atmospheric modelling system - BRAMS) on high performance computing (HPC) clusters with a multi-core architecture. We simulated atmosphere conditions over South America for 24 hours ahead using the BRAMS, aiming to understand the imp...
Seismic hazard maps are a significant input into emergency hazard management that play an important role in saving human lives and reducing the economic effects after earthquakes. Despite the fact that a number of software tools have been developed (McGuire, 1976, 1978; Bender & Perkins, 1982, 1987; Robinson et al., 2005, 2006; Field et al., 2003),...
In many developed countries, the burden of disease has shifted from acute to long-term or chronic diseases – producing new and broader challenges for patients, healthcare providers, and healthcare systems. Multimorbidity, the coexistence of two or more chronic diseases within an individual, is recognized as a significant public health and research...
The diagnosis of Alzheimer’s disease (AD) requires a variety of medical tests, which leads to huge amounts of multivariate heterogeneous data. Such data are difficult to compare, visualize, and analyze due to the heterogeneous nature of medical tests. We present a hybrid manifold learning framework, which embeds the feature vectors in a subspace pr...
Vehicle self-localization is an important aspect of intelligent transportation systems. Global Positioning Systems (GPS) which provide vehicle localization information play an important role in these systems. However, GPS is challenged in urban environments where satellite visibility and multipath situations are unavoidable. In this contribution we...
Increasingly, applications are moving into the cloud, which is actually supported by large-scale data centres on the ground. These data centres are complex systems to manage and centralized solutions might not be able to meet the required scale nor make an efficient use of their networks. In this paper, we propose a hierarchical approach to dynamic...
Vehicle tracking is an important issue in intelligent vehicle automation systems since it can be used to increase safety, convenience and efficiency in driving. Many of the methods for vehicle tracking use a vision-based system to recognize the neighboring vehicles and provide a real time map of nearby vehicles. In other methods, wireless communica...
We present a robust and accurate technique for the cross-calibration of 3D remote gaze trackers with stereoscopic scene vision systems between which no common imaging area exists. We empirically demonstrate that a multi-depth calibration approach yields remarkably superior results for obtaining 3D Point-of-Gaze (PoG) when compared with traditional...
This contribution consists of a frame-rate, vision-based, on-board method which detects vehicles within the attentional visual area of the driver. The method herein uses the 3D absolute gaze point of the driver obtained through the combined use of a front-view stereo imaging system and a non-contact 3D gaze tracker, alongside hypothesis-generation...
As the popularity of cloud computing continues to rise, more and more applications are being deployed in public clouds. To conserve provisioning costs while achieving performance objectives, clients should automatically scale up and down applications deployed in the cloud to match changing workload demands. The cloud provider, on the other hand, sh...
Increasingly, applications are moving into the cloud, which is actually supported by large-scale data centres on the ground. These data centres are complex systems to manage and centralized solutions might not be able to meet the required scale nor make an efficient use of their networks. In this paper, we propose a hierarchical approach to dynamic...
Laue diffraction measurements made using polychromatic synchrotron x-radiation have revealed significant changes to the microscopic strain distributions in an Alloy 600 (UNS N06600) tube following the application of a circumferential (hoop) stress and then as a result of stress corrosion cracking (SCC). The changes in the elastic and plastic strain...