Message Streaming Network Components Architecture and In-Network Programming Model. - David Bernstein; John McDowall; Krishna Sankar; Stanley Poon (SERA, 2008)

A multi-agent approach for generating ontologies and composing services into executable workflows. - John McDowall; Larry Kerschberg (EDBT/ICDT Workshops, 2010)

Leveraging Social Networks to Improve Service Selection in Workflow Composition. - John McDowall; Larry Kerschberg (ASONAM, 2012)

Agent Negotiation Strategies for Composing Service Workflows. - John McDowall; Larry Kerschberg (ICDE Workshops, 2012)

Optimizing Service Selection in Dynamic Workflow Composition: Using Social Media to Develop Recommendations. - John McDowall; Larry Kerschberg (SRII Global Conference, 2012)