My research interests lie in:
- Human behavior and its implications for design and development (especially: privacy-related behavior);
- Information Visualization and Information Modeling;
- Human-Computer Interaction and Human-Centered Design;
- Virtual Reality, Augmented Reality, and Tangible Interaction;
- Social and Psychological Aspects of Computing;
- Computer Science Education.
I am passionate about software development that:
- Focuses on user-centered applications that are usable, useful, and adoptable;
- Is device agnostic and web-enabled;
- Creates powerful applications and frameworks;
- Brings together multidisciplinary teams to fully explore the design space;
- Increases productivity and results in return on investment.
PREprocess is a methodological framework for the construction of application-specific privacy requirements models. It addresses the problem of translating the privacy-preserving behavior elicited through user studies into actionable requirements for the development of privacy-aware applications. The framework prescribes a series of steps for systematically creating and refining application-specific privacy requirements models from privacy-related information. The Privacy Analyst’s Work eNvironment (PAWN) is designed to aid this process by providing means to manage , visualize, and query privacy-related information.
Also, feel free to browse through my git repositories on GitHub!
The goal of the Open Semantic Network Analysis Platform (OSNAP) is to provide domain experts with the means to gain insight into the semantics of their data. OSNAP is built to address the “Hairball Effect”, a commonly encountered phenomenon in graph visualization. It describes the effect of visualizations of graphs on human investigators where even the connectivity among a few hundred nodes can become overwhelming. This problem has become more pronounced due to the pervasiveness of graph-based data in across a wide variety of domains from knowledge representation to network flow, bioinformatics, and software optimization.
As part of the LumenHAUS team, I was responsible for the design and implementation of an iPad application that could control certain aspects of the house and provide access to the sensor data available from the house. This involved close collaboration with a graphics designer in the design and layout of the different control screens while maintaining the LumenHAUS brand for the app.
This work addresses the difficulty and high cost of manually authoring Augmented Reality (AR) content for workflows guiding trainees or maintenance technicians through the maintenance of a machine tool. While at the time of the writing the workflows themselves could be automatically generated from ontology data, the AR scenes depicting the workflow still had to be created manually by diligently placing virtual object within a global coordinate system (provided by tracking systems) by a technical writer.
The goal of the ARSIS project was the development of an OWL-based ontology management framework implemented entirely in C#. After joining the project, I was initially responsible for the re-design of the client-server architecture using WCF. Eventually, I became the programming lead of the project and was entrusted with the modification of the domain model.
ARTESAS aimed at the exploration and evaluation of Augmented Reality base technologies for applications in industrial service environments. The project’s focus areas were markerless tracking procedures for rough industrial environments, user-friendly AR devices, and the implementation and evaluation in industrial application fields.