Frank Maurer
Ongoing Projects
![](../media/W1siZiIsIjIwMTUvMDQvMjAvMDhfMTlfMDlfNTNfcHJvcG9zYWwucG5nIl1d/proposal.png)
A Spatial Probability Model for Multi-Surface Environments
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Agile Software Engineering for Cloud-Based Applications
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
C4i - Applying Multi-surface Environments to Emergency Response Planning
Data Analytics and Visualization for Large Oil and Gas Datasets
![](../../media/W1siZiIsIjIwMTQvMDIvMDUvMDBfNTdfMTZfM19leHBsYWluaW5nX2RhdGEucG5nIl1d/explaining%20data.png)
Data Set Discussion Tool - A Visualization Prototyping Tool to facilitate shared Understanding
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
DeeTest
![](../media/W1siZiIsIjIwMTQvMDQvMDkvMjBfNThfMzZfNjQzX2ZpcnN0SW1hZ2UucG5nIl1d/firstImage.png)
Geographic Information System (GIS) Transmogrification Application Programming Interface (API) - (GIST-API)
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMzZfMjVfNzE1X25zZXJjX2xvZ29fdHJhbnNfc20ucG5nIl1d/nserc-logo_trans_sm.png)
MSEAPI - An API For Multi-Surface Systems
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Reference Architecture for Multi-Surface Environments
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMjBfMzRfNjU0X1NreWh1bnRlck1peGVkMS5qcGciXV0/SkyhunterMixed1.jpg)
Skyhunter Exploration Project: Visualizing Microseeps and Geological Information with Digital Tabletops and Multisurface Computing
![](../../media/W1siZiIsIjIwMTUvMDcvMjEvMDJfNTVfNTBfODUzX1FRXzIwMTUwNzIwMTk1NDU4LnBuZyJdXQ/QQ%E5%9B%BE%E7%89%8720150720195458.png)
SoD Toolkit
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Visualization of cause-effect relationships and trends in multidimensional time-series data.
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMzhfNDZfODY4X3RyZWV2aXMzLmpwZyJdXQ/treevis3.jpg)
A Web-Based API for Visualizing and Interacting with Trees
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Active Story Gesture: Interactive low-fi prototyping for surface applications
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMjdfNTFfNzMxX2FzZS5qcGciXV0/ase.jpg)
ActiveStory Enhanced Low-Fi Prototyping
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Agile Interaction Design
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Agile Planning: Digital TableTop
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfNTVfNTdfOTEzX2Vob21lLmpwZyJdXQ/ehome.jpg)
Agile Product Line Engineering
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMzlfMjFfODY5X3N0b3JpZXMuanBnIl1d/stories.jpg)
Agile usability
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfNTBfNTZfNTMxX1NiYW5vLnBuZyJdXQ/Sbano.png)
An API for near Real Time Visualizations of Voice Services over Internet Protocol (VOIP)
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfNTdfMTZfMzA4X01SSTEuanBnIl1d/MRI1.jpg)
Control Interfaces for MRI Machines Using Surface Computing
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Designing Social Media Tools for Emergency Response
![](../../media/W1siZiIsIjIwMTMvMTAvMTUvMDVfMTRfNTlfMzUxX0RGLnBuZyJdXQ/DF.png)
eFarmer: Utilizing Digital Tabletops in the High Process of High Precision Farming
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfNTNfMTdfNzY2X2VHcmlkcGhvdG8xLmpwZyJdXQ/eGridphoto1.jpg)
eGrid: Supporting Control Room Operation of Utility Companies with Digital Tabletops
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Executable Acceptance Test Driven Development
![](../media/W1siZiIsIjIwMTUvMDYvMjYvMjFfMzVfNTBfODU4X2JhbmNhZGEucG5nIl1d/bancada.png)
Exploring Collaboration Using Tablets in Geospatial Multi-Display Environments
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfNThfMzRfNDQ1X2dlb3NlYXJjaC5qcGciXV0/geosearch.jpg)
GeoSearch: A Custom Search Engine for the Oil & Gas Industry
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
GestureToolkit: Device Independent Toolkit for Multi-Touch Gesture Recognition and Testing
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
GIS Based Oil and Gas Pipeline Planning Tools
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
IntAirAct - A Framework Enabling Device Interaction Using REST
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
iOSRemoteConnector: An API for Making Remote Calls Between PCs and iOS Devices
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMjhfMzhfOTQzX0xFRVRfSWxsdXN0cmF0aW9uLnBuZyJdXQ/LEET_Illustration.png)
LEET (LEET Enhances Exploratory Testing)
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
MediaSurface: Personal Content Manager Using a Digital Tabletop and Mobile Devices Such as the iPad and iPhone
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfNTVfMDBfMzI4X2xlYXJuLmpwZyJdXQ/learn.jpg)
Name-Based Tangible Detection and Tracking on Tabletops
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Providing Interactive Feedback for Multi-Surface Environments
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Square Kilometer Array (SKA) Multi-Surface Interaction
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
SurfaceToAR : Easy to Use API for Building Augmented Reality Applications on the iOS Devices
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMjJfMDZfNDI2X1RhYmxlTk9DXzEucG5nIl1d/TableNOC_1.png)
TableNOC: Monitoring and Controlling Telephony Networks Using Multitouch Tables/Displays
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Taggy: A Tool for Agile Knowledge Management
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMzFfMzdfOTQ0X1VJVERELnBuZyJdXQ/UITDD.png)
Test-Driven Development of Graphical User Interfaces
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMzdfMTNfMTNfVGFibGVOT0NfMi5wbmciXV0/TableNOC_2.png)
Testing of Web Mapping Applications
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMzJfNDFfNDM0X0xFRVRfSWxsdXN0cmF0aW9uLnBuZyJdXQ/LEET_Illustration.png)
Testing Surface-Based Application with LEET
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMTdfMDNfOTYwX3VvZmNfcm9vbWZpbmVyX25hdjEucG5nIl1d/uofc_roomfiner_nav1.png)
UofC Roomfinder - an on-campus navigation system with mixed reality approach
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMTlfMzZfNTA0X2lndC5wbmciXV0/igt.png)
Using Machine Learning Concepts for Learning gestures
![](http://i.imgur.com/ZOywsSP.png)
Using Multi-Surface Environments to Understand Budgetary Data