Motivation and framework for using genetic algorithms for microcode compaction. - Steven J. Beaty; L. Darrell Whitley; Gearold Johnson (MICRO, 1990)

Post-compaction register assignment in a retargetable compiler. - Philip H. Sweany; Steven J. Beaty (MICRO, 1990)

Genetic Algorithms and Instruction Scheduling. - Steven J. Beaty (MICRO, 1991)

Lookahead scheduling. - Steven J. Beaty (MICRO, 1992)

Dominator-path scheduling: a global scheduling method. - Philip H. Sweany; Steven J. Beaty (MICRO, 1992)

A technique for tracing memory leaks in C++. - Steven J. Beaty (OOPS Messenger, 1994)

CRAIG: a practical framework for combining instruction scheduling and register assignment. - Thomas S. Brasier; Philip H. Sweany; Steven J. Beaty; Steve Carr 001 (PACT, 1995)

ParsesraP: Using One Grammar to Specify Both Input and Output. - Steven J. Beaty (ACM SIGPLAN Notices, 1995)

Extending List Scheduling to Consider Execution Frequency. - Michael J. Bourke III; Philip H. Sweany; Steven J. Beaty (HICSS (1), 1996)

Foreword to the Special Issue. - Steve Beaty; Wen-mei W. Hwu (Int. J. Parallel Program., 1998)

Building a Retargetable Local Instruction Scheduler. - Vicki H. Allan; Steven J. Beaty; Bogong Su; Philip H. Sweany (Softw. Pract. Exp., 1998)

Register Assignment for Software Pipelining with Partitioned Register Banks. - Jason Hiser; Steve Carr 001; Philip H. Sweany; Steven J. Beaty (IPDPS, 2000)

Programs, not code. - Steven J. Beaty (J. Comput. Sci. Coll., 2001)

Do you know JACK?: the Java Architecture Construction Kit. - Steven J. Beaty (J. Comput. Sci. Coll., 2007)

Recent Non-technical Forces in Security at the National Center for Atmospheric Research. - Steven J. Beaty; Robert Williams; Susan Ramsey (CLHS@HPDC, 2015)