Research and Publications

Introduction

SSL engages in traditional and applied research projects at the intersection of software engineering and computer systems.

Research

Completed Research

Below is a list of research projects that have been completed by SSL.

Research Project Title Research Description
Temp Research Project Title Temp Research Description

In Progress Research

Below is a list of research projects that are currently being worked on by members of SSL.

Project Name Project Description
Metrics Dashboard The Metrics Dashboard is research software to apply classical in-process and code metrics to observe team progress and project health in open source projects.
Testing Effectiveness Test effectiveness is an effort to explore existing and new metrics specific to software testing over time. As a code base grows, we hope that its testing code would also grow. We’re also interested in how existing metrics (coverage) correlate with classic metrics, such as defect density.
VoltKey The goal of VoltKey is to make deployment and maintenance of new IoT devices easy. Currently, when we install new IoT devices, we need to go through a complex process of connecting the device to the WiFi network. With VoltKey, no configuration is necessary: you just plug the new device in and it works.

Collaborative Research

Below is a list of research projects that are currently being worked on by members of SSL and other research organizations at Loyola University Chicago and abroad.

Project Name Project Description
Computer Vision Effort with Purdue University ECE
Neuroscience Effort with Argonne National Laboratory and University of Buenos Aires
Shape Analysis The Shape Analysis project is a collaboration between Loyola University Chicago, Louisisana State University, and Uniersity of Connecticut that explores the performance of machine learning algorithms on the classification of fossil teeth in the Family Bovidae. Isolated bovid teeth are typically the most common fossils found in southern Africa and they often constitute the basis for paleoenvironmental reconstructions. Taxonomic identification of fossil bovid teeth, however, is often imprecise and subjective. Using modern teeth with known taxons, machine learning algorithms can be trained to classify fossils.

Incubation Research

Below is a list of research projects that are currently not being worked on by members of SSL due to a lack of resources or because they are early in development.

Research Project Title Research Description
Laptop Ensemble and Software The Loyola University Technology Ensemble performs using a collection of tools for interactive music performance. These tools alow for group performance on laptops and to allow for tracking of progress through a group-performed composition.
ZettelGeist ZettelGeist is a plaintext note-taking system, inspired by the ZettelKasten Method.
Hermes Hermes is a hypervisor for MCU-based systems with real-time requirements. The goal of Hermes is to manage tradeoffs between performance and flexibility in software that runs on embedded systems.
/research/incubation/nlc NLC is a mathematics project centered around writting algorithms for analyical mathematical concepts in a parraell way.
/research/incubation/flic FLIC is a fog computing project which makes a fog topology more effecient with it’s bytes in and bytes out.

Depricated Research

Below is a list of research projects that are currently not being worked on by members of SSL because the research concept was not novel, note worthy, or worth the time to continue pursuing.

Research Project Title Research Description
Temp Research Project Title Temp Research Description

Research Publications

All SSL publications are maintained in the Loyola University eCommons under the SSL Collecton.

Publications prior to the formation of the SSL Collection (2019) can be found in the Computer Science Collection.