Carnegie Mellon University Website Home Page
 

bass

Matthew Bass

Faculty and 
Assoc. Director for Corporate and Alumni Relations

mbass@cmu.edu



Matthew Bass is a member of the core faculty of Carnegie Mellon's Master of Software Engineering professional programs and the Associate Director of Software Engineering Professional Programs for Corporate and Alumni Relations. Prior to joining Carnegie Mellon, Matthew was a member of the technical staff for the Software Architecture group of Siemens Corporate Research. In this role, he taught software architecture classes, mentored Siemens operating companies in software architecture practices, conducted software architecture reviews for critical projects, and acted as a software architect for multiple domains including automotive, medical, building automation, and power distribution. He spent 3+ years as a resident affiliate with the Product Line Systems program at Carnegie Mellon's Software Engineering Institute.

With an undergraduate degree in Computer Science and a graduate degree in Software Engineering, Matthew has been a practicing software engineer for more than 15 years, working with Fortune 500 companies across a variety of industry domains. His commitments range from local industry consultation to international invited talks and conference participation.

Publications

Books

  • Raghvinder Sangwan , Matthew Bass , Neel Mullick , Daniel J. Paulish, and Juergen Kazmeier (Author) Global Software Development Handbook. Boca Raton, FL: Auerbach Publications, 2007.

Conference Papers

  • Bass, M. & Paulish, D. “Global Software Development Process Research at Siemens” The 3rd International Workshop on Global Software Development, Edinburgh, Scotland. May 2004.
  • Herbsleb, JD., Paulish, DJ., Bass, M. “Global Software Development at Siemens: Experience from Nine Projects”Proceedings from the 27th International Conference on Software Engineering, St. Louis, Missouri. pp 524-533 May 2005.
  • Bass, M. “Monitoring GSD Projects Via Shared Mental Models: A Suggested Approach” The 3rd International Workshop on Global Software Development for the Practitioner, Shanghai, China. May 2006.
  • Mullick, N., Bass, M., El-Houda, Z., Paulish, D., Cataldo, M., “Siemens Global Studio Project: Experiences Adopting an Integrated GSD Infrastructure” ICGSE International Conference on Global Software Engineering, Florianopolis, Brazil. October 2006.
  • Cataldo, M., Bass, M., Herbsleb, JD., Bass, L. “Managing Complexity in Collaborative Software Development: On the Limits of Modularity” Supporting the Social Side of Large Scale Software Development, Banff, Canada. November 2006
  • Bass, M., Mikulovic, V., Bass, L., Herbsleb, JD., Cataldo, M. “Architectural Misalignment: An Experience Report”WICSA 07 the Working Conference on Software Architecture, Mumbai, India. January 2007.
  • Bass, M., Herbsleb, JD., Lescher, C., “Collaboration in Global Software Development Projects at Siemens: An Experience Report” ICGSE 07 International Conference on Global Software Engineering, Munich, Germany. August 2007.
  • Cataldo, M., Bass, M., Herbsleb, JD., “On Coordination Mechanisms in Global Software Development” ICGSE 07 International Conference on Global Software Engineering, Munich, Germany. August 2007.
  • Bass, M., Herbsleb, JD., Lescher, C., “A Coordination Risk Analysis Method for Multi-Site Projects: Experience Report” ICGSE 09 International Conference on Global Software Engineering, Limerick, Ireland. July 2009

Journal Papers

  • Sangwan, RS., Neil, C., Bass, M., El-Houda, Z.,“Integrating a Software Architecture-Centric Method Into Object-Oriented Analysis and Design” Journal of Systems and Software. Volume 81, Issue 5. Pages 727-746. May, 2008

Tutorials

  • Bass, M., Smith, M., Sangwan, RS.,“Risk Mitigation Tactics for Planning and Monitoring Global Software Development Projects” ICGSE 07 International Conference on Global Software Engineering, Munich, Germany. August 2007.
  • Bass, M., Smith, M., Sangwan, RS., “Architecture Design for Globally Distributed Projects” WICSA 07 the Working Conference on Software Architecture, Mumbai, India. January 2007.
  • Bass., M., “Eliciting Architecturally Significant Requirements” CONSEG 2009. Chennai, India. December 2009.

Invited Talks

  • Uniandinos “Leveraging Software Architecture” May 2009. Bogota, Colombia
  • CONSEG 2009 “Architecture as a Strategic Asset” December 2009. Chennai, India
  • Universidad De Antioquia “Architecture as a Strategic Asset” June 2010. Medellin, Colombia

Courses Offered

17-638 Systems Architecture for Managers
17-676 Software Engineering Bootcamp
17-671 Software Development Studio I
17-664 Enterprise Application Integration
17-648 Engineering Data Intensive Scalable Systems
17-655 Architectures for Software Systems

Website

www.professionaleducationconsortium.com