Articles, papers, presentations, and other materials authored by faculty from the Computer Science department of Loyola University Chicago's College of Arts & Sciences.
Submissions from 2006
Home Networking, George K. Thiruvathukal
Electronic Editing of Anglo-Saxon Texts, George K. Thiruvathukal and Allen J. Frantzen
Unit Testing Considered Useful, George K. Thiruvathukal, Konstantin Läufer, and Benjamin Gonzalez
Submissions from 2005
Guest Editor's Introduction: Cluster Computing, George K. Thiruvathukal
Submissions from 2004
Gentoo Linux: The Next Generation of Linux, George K. Thiruvathukal
XML in Computational Science, George K. Thiruvathukal
Natural XML for Data Binding, Processing, and Persistence, George K. Thiruvathukal and Konstantin Läufer
Plone and Content Management, George K. Thiruvathukal and Konstantin Läufer
Submissions from 2003
A Multi-Platform Application Suite for Enhancing South Asian Language Pedagogy, Tao Bai, Christopher K. Chung, Konstantin Läufer, Daisy Rockwell, and George K. Thiruvathukal
Bounds on the Number of Longest Common Subsequences., Ronald I. Greenberg
Computing the Number of Longest Common Subsequences, Ronald I. Greenberg
Fast and Space-Efficient Location of Heavy or Dense Segments in Run-Length Encoded Sequences, Ronald I. Greenberg
The Extreme Software Development Series: An Open Curricular Framework for Applied Capstone Courses, Konstantin Läufer and George K. Thiruvathukal
Enhancing the CS Curriculum with with Aspect-Oriented Software Development (AOSD) and Early Experience, Konstantin Läufer, George K. Thiruvathukal, and Tzilla Elrad
Scalable Implementations of MPI Atomicity for Concurrent Overlapping I/O, Wei-keng Liao, Alok Choudhary, Kenin Coloma, George K. Thiruvathukal, Lee Ward, Eric Russell, and Neil Pundit
Submissions from 2002
On the Area of Hypercube Layouts, Ronald I. Greenberg and Lee Guan
Java at Middle Age: Enabling Java for Computational Science, George K. Thiruvathukal
Web Programming in Python: Techniques for Integrating Linux, Apache, and MySQL, George K. Thiruvathukal, Thomas W. Christopher, and John P. Shafaee
Submissions from 2000
Sisl: Several Interfaces, Single Logic, Thomas Ball, Christopher P. Colby, Peter Danielsen, Lalita Jategaonkar Jagadeesan, Radhakrishnan Jagadeesan, Konstantin Laufer, Peter Mataga, and Kenneth Rehor
A Novel Application Development Environment for Large-Scale Scientific Computations, Alok Choudhary, Mahmut Kandemir, Wei-Keng Liao, G Memik, S More, X Shen, A Singh, and George K. Thiruvathukal
High-Performance Java Platform Computing, Thomas W. Christopher and George K. Thiruvathukal
Automated Systematic Testing for Constraint-Based Interactive Services, Patrice Godefroid, Lalita Jategaonkar Jagadeesan, Radha Jagadeesan, and Konstantin Laufer
A Java Graphical User Interface for Large-Scale Scientific Computations in Distributed Systems, X Shen, George K. Thiruvathukal, Wei-keng Liao, Alok Choudhary, and A Singh
Java on Networks of Workstations (JavaNOW): A Parallel Computing Framework Inspired by Linda and the Message Passing Interface (MPI), George K. Thiruvathukal, Phil M. Dickens, and Shahzad Bhatti
Submissions from 1998
Design and Implementation of Triveni: a Process-Algebraic API for Threads + Events, Christopher P. Colby, Lalita Jategaonkar Jagaeesan, Radhakrishnan Jagadeesan, Konstantin Laufer, and Carlos Puchol
Wide-Area Implementation of the Message Passing Interface, Ian Foster, Jonathan Geisler, William Gropp, Nicholas Karonis, Ewing Lusk, George K. Thiruvathukal, and Steven Tuecke
A Computational Framework for Telemedicine, Ian Foster, Gregor von Laszewski, Brian Toonen, and George K. Thiruvathukal
Java Grande Forum Report: Making Java Work for High-End Computing, George K. Thiruvathukal
Reflective Remote Method Invocation, George K. Thiruvathukal, Lovely S. Thomas, and Andy T. Korczynski
Submissions from 1997
Technologies for Ubiquitous Supercomputing: A Java Interface to the Nexus Communication system, Ian Foster, George K. Thiruvathukal, and Steven Tuecke
An Improved Analytical Model for Wormhole Routed Networks with Application to Butterfly Fat-Trees, Ronald I. Greenberg and Lee Guan
Modeling and Comparison of Wormhole Routed Mesh and Torus Networks, Ronald I. Greenberg and Lee Guan
Parallel Algorithms for Single-Layer Channel Routing, Ronald I. Greenberg, Shih-Chuan Hung, and Jau-Der Shih
Minimizing Channel Density with Movable Terminals, Ronald I. Greenberg and Jau-Der Shih
Submissions from 1996
On the Interaction of Object-Oriented Design Patterns and Programming Languages, Gerald Baumgartner, Konstantin Läufer, and Vincent F. Russo
Some Applications of Sophisticated Mathematics to Randomized Computing, Ronald I. Greenberg
An Empirical Comparison of Area-Universal and Other Parallel Computing Networks, Ronald I. Greenberg and Lee Guan
An Empirical Comparison of Networks and Routing Strategies for Parallel Computation, Ronald I. Greenberg and Lee Guan
Single-Layer Channel Routing and Placement with Single-Sided Nets, Ronald I. Greenberg and Jau-Der Shih
Putting Type Annotations to Work, Martin Odersky and Konstantin Laufer
Submissions from 1995
Finding Connected Components on a Scan Line Array Processor, Ronald I. Greenberg
Packet Routing in Networks with Long Wires, Ronald I. Greenberg and Hyeong-Cheol Oh
Feasible Offset and Optimal Offset for General Single-Layer Channel Routing, Ronald I. Greenberg and Jau-Der Shih
Submissions from 1994
The Fat-Pyramid and Universal Parallel Computation Independent of Wire Delay, Ronald I. Greenberg
A Generic Software Modeling Framework for Building Heterogeneous Distributed and Parallel Software Systems, William T. O'Connell, George K. Thiruvathukal, and Thomas W. Christopher
Distributed Memo: A Heterogeneously Distributed and Parallel Software Development Environment, William T. O'Connell, George K. Thiruvathukal, and Thomas W. Christopher
Distributed-Memo: Heterogeneously Concurrent Programming with a Shared Directory of Unordered Queues, William T. O'Connell, George K. Thiruvathukal, and Thomas W. Christopher
Toward Scalable Parallel Software: An Active Object Model and Library to Support von Neumann Languages, George K. Thiruvathukal
Submissions from 1993
Parallel Algorithms for Single-Layer Channel Routing, Ronald I. Greenberg, Shih-Chuan Hung, and Jau-Der Shih
A Systolic Simulation and Transformation System, Ronald I. Greenberg and H.-C. Oh
Universal Wormhole Routing, Ronald I. Greenberg and Hyeong-Cheol Oh
Feasible Offset and Optimal Offset for Single-Layer Channel Routing, Ronald I. Greenberg and Jau-Der Shih
Minimizing Channel Density with Movable Terminals, Ronald I. Greenberg and Jau-Der Shih
Submissions from 1992
On the Difficulty of Manhattan Channel Routing, Ronald I. Greenberg, Joseph JaJa, and Sridhar Krishnamurthy
Minimum Separation for Single-Layer Channel Routing, Ronald I. Greenberg and F. Miller Maley
Packet Routing in Networks with Long Wires, Ronald I. Greenberg and H.-C. Oh
Finding a Maximum-Density Planar Subset of a Set of Nets in a Channel, Ronald I. Greenberg and Jau-Der Shih
Submissions from 1991
A Simulation of Demand-Driven Dataflow: Translation from Lucid into MDC Language, George K. Thiruvathukal and Thomas W. Christopher
Apt Compiler Toolkit User Manual, George K. Thiruvathukal and Ufuk Verun
Submissions from 1990
The Fat-Pyramid: A Robust Network for Parallel Computation, Ronald I. Greenberg
Submissions from 1989
Lower Bounds on the Area of Finite-State Machines, M. J. Foster and Ronald I. Greenberg
Efficient Interconnection Schemes for VLSI and Parallel Computation, Ronald I. Greenberg
Efficient Multi-Layer Channel Routing, Ronald I. Greenberg
Randomized Routing on Fat-Trees, Ronald I. Greenberg and Charles E. Leiserson
Euclidean Traveling Salesman Heuristics, Ron Greenberg, Cindy Phillips, and Joel Wein
Submissions from 1988
MulCh: a Multi-layer Channel Router using One, Two, and Three Layer Partitions, Ronald I. Greenberg, Alex T. Ishii, and Alberto L. Sangiovanni-Vincentelli
A Compact Layout for the Three-Dimensional Tree of Meshes, Ronald I. Greenberg and Charles E. Leiserson
Erratum to a Compact Layout for the Three-Dimensional Tree of Meshes, Ronald I. Greenberg and Charles E. Leiserson
Matrix Methods of Approximating Classical Predator-Prey Problems, E. Y. Rodin, R. Greenberg, and B. Nelson
Submissions from 1985
Randomized Routing on Fat-trees, Ronald I. Greenberg
Retrospective Data Filter, Richard J. Prengaman, Robert E. Thurber, Joe Phipps, Ronald I. Greenberg, Wai L. Hom, James F. Jaworski, and Guy W. Riffle
Submissions from 1983
An Interval Newton Method, E R. Hansen and R I. Greenberg
Submissions from 1982
An Interval Arithmetic Newton Method for Solving Systems of Nonlinear Equations, Ronald I. Greenberg and Eldon R. Hansen
Submissions from 1981
Multi-Scan Correlation to Separate Radar Tracks from False Alarms, R. I. Greenberg, R. E. Thurber, and R. J. Prengaman
Submissions from 1978
An Investigation of Montmort's "Probleme de Recontres" and Generalizations, Ronald I. Greenberg
Submissions from 1975
A Model of Data Structures Commonly Used in Programming Languages and Data Base Management Systems, William L. Honig
Submissions from 1972
The Myhill Functor, Input-Reduced Machines, and Generalised Krohn-Rhodes Theory, Robert H. Yacobellis