Generating fractal-like surfaces on general purpose mesh-connected computers. - Michael S. Wainer (IEEE Trans. Computers, 1988)

Massively Parallel Implementations of Adaptively Subdividing Fractal Generating Algorithms with Parameter Extensions. - Michael S. Wainer (Great Lakes Computer Science Conference, 1989)

A Library for Developing PHIGS Programming Tools in a PEX Environment. - Michael S. Wainer; Ting Tan (Comput. Graph. Forum, 1993)

Interactive Computation and Visualization of Fetch Using Standard Computer Graphics Hardware. - Michael S. Wainer (SAC, 2003)

Evolving Software Development Instruction to Support Agile Practices. - Michael S. Wainer; Denny Hays (Software Engineering Research and Practice, 2003)

Adaptations for Teaching Software Development with Extreme Programming: An Experience Report. - Michael S. Wainer (XP/Agile Universe, 2003)

A Platform for Studying and Facilitating Two-Handed Interaction. - Tong Du; Michael S. Wainer (CATA, 2004)

Teaching Java and Extreme Programming in the Software Development Course. - Michael S. Wainer (PDPTA, 2004)

Empirical Study of the GBC Approach for Mapping XML Data to Relations. - Dunren Che; Wen-Chi Hou; Michael S. Wainer; Ping Han (CATA, 2005)

Using Agile Management to Share Course Projects Among Multiple Classes. - Michael S. Wainer (AGILE, 2006)

An Analysis of Java Distributed Computing Communication Trade-offs: Performance and Programming. - Michael S. Wainer; Shahram Rahimi 001; Delano Lewis (PDPTA, 2006)

Development of an Ant Script Builder with Thought to Usability and Best Practices. - Kalyana Gundamaraju; Michael S. Wainer (Software Engineering Research and Practice, 2006)

Faster Computation and Display of Dotplots using Graphics Hardware. - Michael S. Wainer; Fil Schroeder (CATA, 2007)

Tablet PCs and robots: Technology as platform and motivator for explorations in collaboration. - Michael S. Wainer; Henry Hexmoor; Marshall Riley (CTS, 2007)

Implementations of the CC′01 human - computer interaction guidelines using Bloom's taxonomy. - Bill Z. Manaris; Michael S. Wainer; Arthur E. Kirkpatrick; RoxAnn H. Stalvey; Christine Shannon; Laura M. Leventhal; Julie Barnes; John Wright; J. Ben Schafer; Dean Sanders (Comput. Sci. Educ., 2007)

A Performance and Programming Analysis of Java Communication Mechanisms in a Distributed Environment. - Shahram Rahimi 001; Michael S. Wainer; Delano Lewis (Scalable Comput. Pract. Exp., 2007)

Realizing The Software Studio Pedagogy: Expanding Opportunities With Technology. - Michael S. Wainer (e-Learning, 2008)

Looking for Smells: Visualizing Java Code with Dotplots. - Alvin Jefferson; Michael S. Wainer (Software Engineering Research and Practice, 2008)

Parallel Sequence Alignments Using Graphics Processing Unit. - Jintai He; Mengxia Zhu; Michael S. Wainer (BIOCOMP, 2009)

Visualization of Network Security Traffic using Hexagonal Self-Organizing Maps. - Chet Langin; Dunren Che; Michael S. Wainer; Shahram Rahimi 001 (CAINE, 2009)

A Dynamic Grid File for High-Dimensional Data Cube Storage and Range-Sum Querying. - Wen-Chi Hou; Xiaoguang Yu; Chih-Fang Wang; Cheng Luo; Michael S. Wainer (J. Database Manag., 2009)

SOM with Vulture Fest Model Discovers Feral Malware and Visually Profiles the Security of Subnets. - Chet Langin; Dunren Che; Michael S. Wainer; Shahram Rahimi 001 (Int. J. Comput. Their Appl., 2010)

Approximate Clustering on Data Streams Using Discrete Cosine Transform. - Feng Yu 002; Damalie Oyana; Wen-Chi Hou; Michael S. Wainer (J. Inf. Process. Syst., 2010)

GUI Tools and Generated Code: Refactoring to Reveal Intent. - Michael S. Wainer (CATA, 2011)

Sufficient Statistics for Re-Optimizing Repetitive Queries. - Feng Yu 002; Wen-Chi Hou; Michael S. Wainer; Cheng Luo (Int. J. Comput. Their Appl., 2013)