Alternative software architectures for parallel protocol execution with synchronous IPC. - C. Murray Woodside; Greg Franks (IEEE/ACM Trans. Netw., 1993)

TimeBench: a CAD tool for real-time system design. - Raymond J. A. Buhr; Gerald M. Karam; C. Murray Woodside; Ronald S. Casselman; Greg Franks; H. Scott; D. Bailey (SETA, 1994)

A Toolset for Performance Engineering and Software Design of Client-Server Systems. - Greg Franks; Alex Hubbard; Shikharesh Majumdar; John E. Neilson; Dorina C. Petriu; Jerome A. Rolia; C. Murray Woodside (Perform. Evaluation, 1995)

Performance of multi-level client-server systems with parallel service operations. - Greg Franks; C. Murray Woodside (WOSP, 1998)

Effectiveness of Early Replies in Client-Server Systems. - Greg Franks; C. Murray Woodside (Perform. Evaluation, 1999)

Multiclass Multiservers with Deferred Operations in Layered Queueing Networks, with Software System Applications. - Greg Franks; C. Murray Woodside (MASCOTS, 2004)

Automatic generation of layered queuing software performance models from commonly available traces. - Tauseef A. Israr; Danny H. Lau; Greg Franks; C. Murray Woodside (WOSP, 2005)

Solving layered queueing networks of large client-server systems with symmetric replication. - Tariq Omari; Greg Franks; C. Murray Woodside; Amy Pan (WOSP, 2005)

Layered Bottlenecks and Their Mitigation. - Greg Franks; Dorina C. Petriu; C. Murray Woodside; Jing Xu 024; Peter Tregunno (QEST, 2006)

Dynamic Load Balancing Protocol for Locally Distributed Systems. - Tariq Omari; Seyed H. Hosseini; Greg Franks (Int. J. Comput. Their Appl., 2006)

The Future of Software Performance Engineering. - C. Murray Woodside; Greg Franks; Dorina C. Petriu (FOSE, 2007)

Performance Modeling of a Quorum Pattern in Layered Service Systems. - Tariq Omari; Salem Derisavi; Greg Franks; C. Murray Woodside (QEST, 2007)

Towards A Performance-Oriented Self-Adaptive System. - Chung-Horng Lung; Xiu Zhang; Greg Franks; Marzia Zaman (Software Engineering Research and Practice, 2007)

Deriving distribution of thread service time in layered queueing networks. - Tariq Omari; Salem Derisavi; Greg Franks (WOSP, 2007)

Interaction tree algorithms to extract effective architecture and layered performance models from traces. - Tauseef A. Israr; C. Murray Woodside; Greg Franks (J. Syst. Softw., 2007)

Efficient performance models for layered server systems with replicated servers and parallel behaviour. - Tariq Omari; Greg Franks; C. Murray Woodside; Amy Pan (J. Syst. Softw., 2007)

Performance modeling of systems using fair share scheduling with Layered Queueing Networks. - Lianhua Li; Greg Franks (MASCOTS, 2009)

A performance experiment system supporting fast mapping of system issues. - Martin Mroz; Greg Franks (VALUETOOLS, 2009)

Enhanced Modeling and Solution of Layered Queueing Networks. - Greg Franks; Tariq Omari; C. Murray Woodside; Olivia Das; Salem Derisavi (IEEE Trans. Software Eng., 2009)

Towards Architecture-based Autonomic Software Performance Engineering. - Xu Zhang; Chung-Horng Lung; Greg Franks (CAL, 2010)

Performance measurements and modeling of a java-based session initiation protocol (SIP) application server. - Greg Franks; Danny H. Lau; Curtis E. Hrischuk (QoSA/ISARCS, 2011)

Simulating layered queueing networks with passive resources. - Greg Franks (SpringSim (TMS-DEVS), 2011)

An automatic trace based performance evaluation model building for parallel distributed systems. - Ahmad Mizan; Greg Franks (ICPE, 2011)

An automatic trace based performance evaluation model building for parallel distributed systems (abstracts only). - Ahmad Mizan; Greg Franks (SIGMETRICS Perform. Evaluation Rev., 2011)

Automated Construction of Performance Models for High Performance Distributed Applications. - Ahmad Mizan; Greg Franks (CCGRID, 2012)

Hybrid Performance Modeling using Layered Queueing Networks. - Greg Franks; Lianhua Li (Int. CMG Conference, 2012)

Automated Performance Model Construction through Event Log Analysis. - Ahmad Mizan; Greg Franks (ICST, 2012)

Efficiency improvements for solving layered queueing networks. - Greg Franks; Lianhua Li (ICPE, 2012)

Improved interlock correction when solving layered queueing networks using decomposition. - Lianhua Li; Greg Franks (CCECE, 2015)

Improved Chain Calculation for Sub-chain Dependencies in Layered Queueing Networks. - Lianhua Li; Greg Franks (UIC/ATC/ScalCom, 2015)

Analytic Solution of Fair Share Scheduling in Layered Queueing Networks. - Lianhua Li; Greg Franks (EPEW, 2016)

Modelling decisions in layered queueing networks. - Lianhua Li; Greg Franks (SummerSim, 2016)

Dynamic Parameter Substitution for solution of Layered Queueing Networks with Timeout Decisions. - Lianhua Li; Greg Franks (VALUETOOLS, 2016)