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
Computer Science Education
(11)
Presentation
Experiences with Scala Across the College-Level Curriculum
Emerging Technologies Laboratory (2017)
Konstantin Läufer, George K. Thiruvathukal and Mark C Lewis
Various hybrid-functional languages, designed to balance compile-time error detection, conciseness, and performance, have emerged. Scala, e.g., is interoperable with Java ...
Download
Presentation
Spring11: PDC in CS1/2 and a mobile/cloud ...
Proc. 3rd NSF/IEEE-CS TCPP Workshop on Parallel and Distributed Computing Education (2013)
Joseph P. Kaylor, Konstantin Läufer, Chandra N Sekharan and George K. Thiruvathukal
Recent changes in the environment of Loyola University Chicago’s Department of Computer Science include a better differentiation of our four ...
Download
Presentation
Using Scala Strategically Across the Undergraduate Curriculum
Proceedings of the 44th ACM Technical Symposium on Computer Science Education (2013)
Mark Lewis, Konstantin Läufer and George K. Thiruvathukal
Various hybrid-paradigm languages, designed to balance compile-time error detection, conciseness, and performance, have emerged. Scala, e.g., is interoperable with Java ...
Link
Article
Moving Academic Department Functions to Social Networks and Clouds: Initial ...
Computer Science: Faculty Publications & Other Works (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
Initial Experience in Moving Key Academic Department Functions to Social ...
Proc. 6th International Conference on Software and Data Technologies (2011)
David Dennis, George K. Thiruvathukal and Konstantin Läufer
We discuss our initial experience with the transition from conventional technology to social networking sites and other cloud-backed sites for ...
Download
Article
PDC Modules for Every Level: A Comprehensive Model for Incorporating ...
1st NSF/TCPP Workshop on Parallel and Distributed Computing Education (2011)
Konstantin Läufer, Chandra N Sekharan and George K. Thiruvathukal
We propose to give a half-hour presentation on incorporating PDC topics into our existing undergraduate computer science curriculum. We first ...
Download
Article
Essential Tools: Version Control Systems
Computing in Science & Engineering (2009)
Konrad Hinsen, Konstantin Läufer and George K. Thiruvathukal
Did you ever wish you'd made a backup copy of a file before changing it? Or before applying a collaborator's ...
Download
Article
Unit Testing Considered Useful
Computing in Science & Engineering (2006)
George K. Thiruvathukal, Konstantin Läufer and Benjamin Gonzalez
Testing is an important part of application development. Hardware engineers, in particular, have a long established history of testing for ...
Download
Article
Enhancing the CS Curriculum with with Aspect-Oriented Software Development (AOSD ...
Enhancing the CS Curriculum with with Aspect-Oriented Software Development (AOSD) and Early Experience (2003)
Konstantin Läufer, George K. Thiruvathukal and Tzilla Elrad
Aspect-oriented software development (AOSD) is evolving as an important step beyond existing software development approaches such as object-oriented development. An ...
Download
Article
A Multi-Platform Application Suite for Enhancing South Asian Language Pedagogy
Proc. 2003 Midwest Software Engineering Conference (MSEC) (2003)
Tao Bai, Christopher K. Chung, Konstantin Läufer, Daisy Rockwell, et al.
This interdisciplinary project explores the potential for handheld/wireless (H/W) technology in the context of language education within and beyond the ...
Download
Article
The Extreme Software Development Series: An Open Curricular Framework for ...
Computer Science: Faculty Publications and Other Works (2003)
Konstantin Läufer and George K. Thiruvathukal
We describe an open, flexible curricular framework for offering a collection of advanced undergraduate and graduate courses in software development. ...
Download
Software Engineering
(4)
Article
Metrics Dashboard Services: A Framework for Analyzing Free/Open Source ...
Computer Science: Faculty Publications and Other Works (2016)
Shilpika Shilpika, George K. Thiruvathukal, Nicholas Hayward and Konstantin Läufer
Download
Presentation
Towards Sustainable Digital Humanities Software
Chicago Colloquium on Digital Humanities and Computer Science 2015 (2015)
George K. Thiruvathukal, Shilpika Shilpika, Nicholas J Hayward, Saulo Aguiar, et al.
Our work in software quality for digital humanities was borne of an effort to address sustainable practices in scientific software ...
Download
Presentation
Software Metrics and Dashboard
Computer Science: Faculty Publications and Other Works (2015)
Shilpika Shilpika, George K. Thiruvathukal, Saulo Aguiar, Konstantin Läufer, et al.
Software metrics are a critical tool which provide continuous insight to products and processes and help build reliable software in ...
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