An incremental algorithm for software analysis. - Martin D. Carroll; Barbara G. Ryder (SDE, 1986)

Incremental Data Flow Analysis via Dominator and Attribute Updates. - Martin D. Carroll; Barbara G. Ryder (POPL, 1988)

Problems with Non-invasive Inheritance In C++. - Martin D. Carroll (C++ Conference, 1991)

Not a Language Extension. - Martin D. Carroll (C++ Conference, 1992)

Faster Parsing via Prefix Analysis. - Martin D. Carroll (C++ Conference, 1994)

Designing and coding reusable C++. - Martin D. Carroll; Margaret A. Ellis (Addison-Wesley, 1995)

Metaprogramming and C++. - Martin D. Carroll (J. Program. Lang., 1996)

Active Objects Made Easy. - Martin D. Carroll (Softw. Pract. Exp., 1998)

Aligning the initial maintenance intervals of cable modem upstream channels. - Martin D. Carroll (IEEE Commun. Mag., 2003)

3D Rendering in the Cloud. - Martin D. Carroll; Ilija Hadzic; William A. Katsak (Bell Labs Tech. J., 2012)

A Simple Desktop Compression and Streaming System. - Ilija Hadzic; Hans C. Woithe; Martin D. Carroll (ISM, 2013)

Building Media-Rich Cloud Services from Network-Attached I/O Devices. - Ilija Hadzic; Martin D. Carroll; Michael J. Coss; Hans C. Woithe (FiCloud, 2016)

Low-Level Frame-Buffer Scraping for GPUs in the Cloud. - Ilija Hadzic; Martin D. Carroll; Hans C. Woithe (ISM, 2016)