M. Brian Blake

Associate Professor and Chair

Georgetown University
Department of Computer Science
 

I joined the Department of Computer Science  in the Fall of 2000. My research interests  lie in the investigation of automated approaches  to sharing information and software capabilities across  organizational boundaries, sometimes referred  to as enterprise integration. With respect to this  area, my investigations cover the spectrum of  software engineering: design, specification, proof  of correctness, implementation/experimentation, performance evaluation, and application.  

I teach the department’s courses on  Software Engineering (COSC 345/346) and Electronic Commerce (COSC 545/ MGMT 630). In addition, I make regular scholarly contributions to the area of software engineering education.

  • One of 10 Emerging Scholars for 2007, Diverse: Issues in Higher Education

  • National Science Foundation Advisory Board, CISE 2006-2008

  • Author of Most Downloaded Paper, Annals of Software Engineering and Information Systems and E-Business Management, February 2005

  • Author of the Best Transaction Paper of 2003, IEEE Transactions on Education, October 2004

  • Author of the Best Mini-Track Paper (Best Paper Finalist), Web Services and Workflow Track, IEEE Hawaii International Conference on Systems Science (HICSS 2004)

  • Named the Most Promising Engineer, Black Engineer of Year, February 2003

  • Software Engineering for Web Services Workflow Systems, International Journal of Software Engineering and Knowledge Engineering, March 2008 (with L. Singh)

  • Decomposing Composition, Service-Oriented Software Engineers,  IEEE Software,  Special Issue of Realizing Service-Centric Systems, Nov/Dec 2007

  • Workflow Composition of Service Level Agreements,  IEEE International Conference on Services Computing, 2007 (with undergraduate, Cummings) (20% Acceptance Rate)

  • Context-Aware Agents for User-Oriented Service Discovery and Execution, Distributed and Parallel Databases, 2007 (with undergraduates, Nowlan & Kahan)

  • A Lightweight Software Design Process for Web Services Workflows, IEEE International Conference on Web Services, September 2006 (16% Acceptance Rate)

  • Experimentation with Local Consensus Ontologies with Implications for Automated Service Composition, IEEE Transactions on Knowledge and Data Engineering, July 2005 (with A. Williams and A. Padmanabhan)

  • Agent-Oriented Compositional Approaches to Services-Based Cross-Organizational Workflow, Special Issue on Web Services and Process Management, Decision Support Systems, July 2005 (with H. Gomaa)

  • A Specification Language and Service-Oriented Architecture to Support Distributed Data Management, Software: Practice and Experience, September 2004

  • Coordinating Multiple Agents for Workflow-Oriented Process Orchestration, Information Systems and E-Business Management, December 2003

Awards:
Professional Activities
Representative Publications:
 
Contact Information:

 

M. Brian Blake

Department of Computer Science

323 St. Mary's Hall

37th and O Street, NW

Georgetown University

Washington, DC 20057-1232

blakeb(at)cs(dot)georgetown(dot)edu

 

Phone: (202) 687-3084

Fax: (202) 687-1835

 

 

y> tml>