Skip to main content
MENU
Toggle navigation menu
Sign up
Log in
Loyola University Chicago
Loyola eCommons Gallery
Faculty Gallery
Follow
Contact
Konstantin Läufer
Save
Cancel
Professor of Computer Science, Loyola University Chicago
Title
Save
Cancel
Konstantin Läufer is a
Professor of Computer Science
at
Loyola University Chicago
.
read more
Works
About
×
About Konstantin Läufer
Konstantin Läufer is a
Professor of Computer Science
at
Loyola University Chicago
.
Positions
2005 - Present
Professor,
Loyola University Chicago
‐
Department of Computer Science
Institution
Organization
Position Type
Position Title
Time Period
to
Options
Current Position
Affiliate my profile with this Institution
Save
Cancel
Disciplines
OS and Networks
,
Programming Languages and Compilers
,
Software Engineering
, and
Systems Architecture
Research Interests
Konstantin's current research focuses on functional and reactive languages and patterns, mobile/pervasive computing including the Internet of Things (IoT), software testing, structural and in-process software quality metrics, and digital music.
Title
URL
Funding Agency
Grant Name
Grant Number
Amount
$
Role
Colleague(s)
Time Period
to
Enter a valid date range.
Current Grant
Save
Cancel
Position
Affiliation
Time Period
to
Enter a valid date range.
Current Position
URL
Save
Cancel
Links
Personal web page
ORCID
http://orcid.org/0000-0002-7548-0876
Jump to Category
View All
Featured Works
Programming Languages
Parallel and Distributed Systems
Research Works
Recent Works
Operating Systems
Mobile and Pervasive Computing
Computing in Science and Engineering
Computer Science Education
Software Engineering
Parallel and Distributed Systems
(15)
Presentation
An Object-Oriented Framework for Userland Filesystem Development
NOFS (2012)
George K. Thiruvathukal, Joseph P. Kaylor and Konstantin Läufer
Userland filesystems (also known as virtual/installable filesystems) represent a promising direction for interfacing the traditional filesystem concept to specific domain ...
Download
Article
Moving Academic Department Functions to Social Networks and Clouds: Initial ...
Computing in Science & Engineering (2011)
George K. Thiruvathukal, Konstantin Läufer and David Dennis
The ability to move locally hosted services to cloud-based technologies is a key element in the scientific programming toolbox.
Download
Article
REST on Routers? Preliminary Lessons for Language Designers, Framework Architects ...
Proc. 6th International Conference on Software and Data Technologies (2011)
Joseph P. Kaylor, Konstantin Läufer and George K. Thiruvathukal
In this position paper, we provide a preliminary assessment of hardware and software solution stack choices available to developers of ...
Download
Article
RestFS: Resources and Services are Filesystems, Too
Computer Science: Faculty Publications and Other Works (2011)
Joseph P. Kaylor, Konstantin Läufer and George K. Thiruvathukal
We have designed and implemented RestFS, a software frame-work that provides a uniform, configurable connector layerfor mapping remote web-based resources ...
Download
Article
RestFS: The Filesystem as a Connector Abstraction for Flexible Resource ...
Cloud Computing: Methodology, System, and Applications (2011)
Joseph P. Kaylor, Konstantin Läufer and George K. Thiruvathukal
The broader context for this chapter comprises business scenarios requiring resource and/or service composition, such as (intra-company) enterprise application integration ...
Download
Article
Online Layered File System (OLFS): A Layered and Versioned Filesystem ...
Proceedings of Electro/Information Technology (2010)
Joseph P. Kaylor, Konstantin Läufer and George K. Thiruvathukal
We present a novel form of intra-volume directory layering with hierarchical, inheritance-like namespace unification. While each layer of an OLFS ...
Download
Article
Combining SOA and BPM Technologies for Cross-System Process Automation
SEKE (2008)
Sebastian Herr, John Shafaee, Konstantin Läufer, George K. Thiruvathukal, et al.
This paper summarizes the results of an industry case study that introduced a cross-system business process automation solution based on ...
Download
Article
A Model-Driven Approach to Job/Task Composition in Cluster Computing
IEEE International Parallel and Distributed Processing Symposium (2007)
Yogesh Kanitkar, Konstantin Läufer, Neeraj Mehta and George K. Thiruvathukal
In the general area of high-performance computing, object-oriented methods have gone largely unnoticed. In contrast, the Computational Neighborhood (CN), a ...
Download
Article
Automated Systematic Testing for Constraint-Based Interactive Services
Proceedings of the 8th ACM SIGSOFT international symposium on Foundations of software engineering: twenty-first century applications (2000)
Patrice Godefroid, Lalita Jategaonkar Jagadeesan, Radha Jagadeesan and Konstantin Laufer
Constraint-based languages can express in a concise way the complex logic of a new generation of interactive services for applications ...
Download
Article
Design and Implementation of Triveni: a Process-Algebraic API for Threads ...
Proc. Intl. Conf. on Computer Languages (1998)
Christopher P Colby, Lalita Jategaonkar Jagaeesan, Radhakrishnan Jagadeesan, Konstantin Laufer, et al.
We describe Triveni, a framework and API for integrating threads and events. The design of Triveni is based on an ...
Download
Research Works
(12)
Article
On the Interaction of Object-Oriented Design Patterns and Programming Languages
arXiv: Programming Languages (2019)
Gerald Baumgartner, Konstantin Läufer and Vincent F. Russo
Link
Article
Cultural subcode transformation “elite - masses” in the era of digitization
SHS Web of Conferences (2019)
Konstantin Laufer
Link
Article
Auto-generated Spies Increase Test Maintainability
ArXiv (2018)
Konstantin Läufer, John O'Sullivan and George K. Thiruvathukal
We have inspected the test code for the scala.collection.Iterator trait for potential systematic maintainability enhancements. Test spies are stub objects ...
Link
Article
Metrics Dashboard: A Hosted Platform for Software Quality Metrics
ArXiv (2018)
George K. Thiruvathukal, Shilpika, Nicholas J Hayward and Konstantin Läufer
There is an emerging consensus in the scientific software community that progress in scientific research is dependent on the "quality ...
Link
Book
Programming With Structures, Functions, and Objects
(2018)
F. Henglein and K. Laufer
Link
Article
Managing Concurrency in Mobile User Interfaces with Examples in Android
Topics in Parallel and Distributed Computing (2018)
Konstantin Läufer and George K. Thiruvathukal
Link
Article
A Framework Architecture for Student Learning in Distributed Embedded Systems
10th IEEE International Symposium on Industrial Embedded Systems (SIES) (2015)
William L Honig, Konstantin Läufer and George K. Thiruvathukal
Academic courses focused on individual microcomputers or client/server applications are no longer sufficient for students to develop knowledge in embedded ...
Download
Article
GCASR ‘15: Middleware for Collaborative Distributed/Mobile Applications: XMPP or ...
(2015)
Brian Gathright, Konstantin Läufer, Azizullah Parsa and George K. Thiruvathukal
Link
Article
Scala for introductory CS and parallelism(abstract only)
Technical Symposium on Computer Science Education (2014)
Mark C. Lewis, Konstantin Läufer and George K. Thiruvathukal
Link
Article
A Hike through a Post-EJB J2EE Web Application Architecture, Part ...
Computing in Science and Engineering (2007)
Konstantin Laufer, George K. Thiruvathukal and Benjamin Gonzalez
By incorporating automated component, integration, and acceptance testing into the various tiers of a lightweight lava 2 Enterprise Edition (J2EE) ...
Download
Article
On the Interaction of Object-Oriented Design Patterns and Programming Languages
Department of Computer Science Technical Reports (1996)
Gerald Baumgartner, Konstantin Läufer and Vincent F Russo
Design patterns are distilled from many real systems to catalog common programming practice. However, some object-oriented design patterns are distorted ...
Download
Article
Putting Type Annotations to Work
Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, ser. POPL (1996)
Martin Odersky and Konstantin Laufer
We study an extension of the Hindley/Milner system with explicit type scheme annotations and type declarations. The system can express ...
Download
Recent Works
(2)
Article
Metrics Pipeline (Codename): An Analytics and Visualization Pipeline for Software ...
Undergraduate Research and Engagement Symposium
Nicholas Synovic, Emmanuel Amobi, Erik Greve, Sophie Von Hatten, et al.
The Metrics Pipeline (Codename) focuses on metrics indicative of team progress and project health instead of privileging individual metrics, e.g. ...
Download
Article
Toward a containerized pipeline for longitudinal analysis of open-source software ...
Graduate Research Symposium
Allan Miller, George Thiruvathukal, Konstantin Laufer, Emmanuel Amobi, et al.
Trust in open-source software is a cornerstone of scientific progress and a foundation of high-quality public services. Just as standards ...
Download
Operating Systems
(5)
Article
RestFS: Resources and Services are Filesystems, Too
Computer Science: Faculty Publications and Other Works (2011)
Joseph P. Kaylor, Konstantin Läufer and George K. Thiruvathukal
We have designed and implemented RestFS, a software frame-work that provides a uniform, configurable connector layerfor mapping remote web-based resources ...
Download
More