In conjunction with ESEM 2013
TRW Professor of Software Engineering
Director Emeritus, Center for Systems and Software Engineering
University of Southern California
Dr. Barry Boehm is the TRW Professor in the USC Computer Sciences and Industrial and Systems Engineering Departments. He is also the Chief Scientist of the DoD-Stevens-USC Systems Engineering Research Center, and the founding Director of the USC Center for Systems and Software Engineering. He was director of DARPA-ISTO 1989-92, at TRW 1973-89, at Rand Corporation 1959-73, and at General Dynamics 1955-59. His contributions include the COCOMO family of cost models and the Spiral family of process models. He is a Fellow of the primary professional societies in computing (ACM), aerospace (AIAA), electronics (IEEE), and systems engineering (INCOSE), and a member of the U.S. National Academy of Engineering.
IBM Rational Software
Dr. Murray Cantor is an IBM Distinguished Engineer and the governance solutions lead on the IBM Rational Software CTO team. His areas of expertise include IT and development governance, software and system engineering processes, and system development management. Murray was the lead architect of RUP SE, the extension of the Rational Unified Process for system and enterprise engineering. He is the author of Object-Oriented Project Management with UML (John Wiley 1998) and Software Leadership (Addison-Wesley 2001), and has been a system architect, team lead, project manager, development product manager, architecture manager, program manager, and lead consultant. He developed and currently teaches a course on Development Governance at Stevens Institute in New Jersey.
Software Engineer Senior Staff
Lockheed Martin Corporation
Robert Eisenberg is a senior software engineer with the Lockheed Martin Corporation. His areas of expertise include software methodologies and processes, schedule and earned value management, and technical team leadership. He is a strong advocate for Agile methods and co-authored the Lockheed Martin guidebook for earned value management on Agile programs. Rob is the corporate project lead on investigating technical debt and is the author of the Lockheed Martin guidebook on measuring and managing software technical debt. Robert received an MS in computer science from the University of Virginia.
Chief Architect for the Siemens Healthcare Health Services
In my dreams, I am a professional skier and a professional triathlete. In reality, I am a professional software architect for a VERY large, multi-national, software development organization. My focus is changing from being purely technology focused to being very focused on the business aspects of software designs and really working to understand and drive strategic technology investments that make business sense.
My current role is as Chief Architect for the Siemens Healthcare Health Services product line. I have unique experience in building large scale information and transaction processing systems. I was instrumental in the success of the Siemens Healthcare Data Exchange (HDX) EDI clearinghouse through my software designs and implementations. Part of my current work focuses on building and executing on a SOA strategy for Siemens Healthcare. This work is important as Moore's law has brought us to the point where in memory CEP (Complex Event Processing) rules can constantly evaluate patients, populations, and disease states and start BPM (Business Process Management) work flows that promise to automate many patient healthcare interactions. I also spend time working on our cloud architecture and infrastructure strategy.
Todd will be sharing the good, bad, and ugly of technical debt accumulation and pay down in a large, multi-national business.
Chief Executive Officer
Olivier Gaudin is the CEO and cofounder of SonarSource, in Geneva, Switzerland. In 2008, Gaudin and two partners launched an open-source solution to solve challenges in application code quality. Since the first release of their Sonar (renamed SonarQube), the mission has grown to encompass continuous inspection for more than 22 languages, an active worldwide open-source community, and governance modules to enable organizations to reduce costs and improve time to market. SonarSource has grown from an industry-first open-source solution to a recognized industry leader with over 25,000 live customer installations.
In his presentation "Take Control of Technical Debt with SonarQube and Sqale," Gaudin will explain and show how to put under control the incoming flow of technical debt using this platform and method. He will demonstrate why this must be the first step toward an objective to decrease technical debt and improve maintainability of software. He will also explain how the practice of "Continuous Inspection" leads to a virtuous circle within development teams.
Industrial Research Chair in Software Engineering
University of Calgary
Guenther Ruhe holds an Industrial Research Chair in Software Engineering at University of Calgary. He received a doctorate rer. nat degree in Mathematics with emphasis on Operations Research from Freiberg University, Germany and a doctorate habil. nat. degree from both the Technical University of Leipzig and University of Kaiserslautern, Germany. From 1996 until 2001 he was deputy director of the Fraunhofer Institute for Experimental Software Engineering Fh IESE, Germany. His main research interests are in the areas of Software Engineering Decision Support, Product Release Planning, Software Project and Process Management, Software Quality Management, Empirical Software Engineering, Software Measurement as well as Modeling and Simulation. He is a member of the ACM, the IEEE Computer Society, and the Informatics Society German GI.
Associate Professor of Information Systems
University of Maryland Baltimore County (UMBC)
Dr. Seaman is an Associate Professor of Information Systems at the University of Maryland Baltimore County (UMBC). Her research generally falls under the umbrella of empirical studies of software engineering, with particular emphases on software technical debt, maintenance, organizational structure, communication, measurement, COTS-based development, and qualitative research methods. Dr. Seaman is also a Research Fellow at the Fraunhofer Center for Experimental Software Engineering, Maryland, where she participates in research on experience management in software engineering organizations and software metrics. She holds a PhD in Computer Science from the University of Maryland, College Park, a MS in Information and Computer Science from Georgia Tech, and a BA in Computer Science and Mathematics from the College of Wooster (Ohio). She has worked in the software industry as a software engineer and consultant, and has conducted most of her research in industrial and governmental settings (e.g. IBM Canada Ltd., NASA, Xerox).