National Research Council CanadaSkip all menusSkip first menu Menu
National Research Council CanadaGovernment of Canada
NRC-IIT - Institute for Information Technology
NRC-IIT - Institute for Information Technology
NRC-IIT Staff List
Director General's Office
Administration and Finance
Business Development Office
Communications Office
Industry Partnership Facility
Human Resources
Research Programs, Ottawa
Interactive Language Technologies Group
Research Programs, New Brunswick
NRC-IIT Organizational Chart
NRC Staff Search
Printable version Printable
version
Home | People | Hakan Erdogmus

People

Dr. Hakan Erdogmus


Research Officer
Software Engineering

NRC Institute for Information Technology
1200 Montreal Road
Building M-50, Room 241A
Ottawa, ON K1A 0R6
Telephone: +1 (613) 991-1018
Fax: +1 (613) 952-7151
E-mail: Hakan.Erdogmus@nrc-cnrc.gc.ca


Photo of Hakan Erdogmus

Biography

Hakan graduated from the Université du Québec, Institut national de la recherche scientifique (INRS), Montreal (1994) with a Ph.D. degree in Telecommunications, and from McGill University, Montreal (1989) with a M.Sc. in Computer Science. He holds a B.Sc degree in Computer Engineering from Bosphorus University, Istanbul, Turkey (1986).

Hakan is a Senior Research Officer in the NRC-IIT Software Engineering Group, which he joined in 1995, following his appointment at INRS as a research associate. His early research at NRC-IIT focused on formal methods, applied to the specification and analysis of concurrent programs. The output of this research was an extension to the protocol validation tool SPIN.

From 1997 to 1999, Dr. Erdogmus developed mathematical models for reasoning about architectural properties of communicating systems, continuing to build on his background in formal methods. His collaboration in this context with Dr. Oryal Tanir of Bell Canada resulted in a tool that supports the reuse of architectural designs.

Hakan's current research interests are centered on two threads:

  1. His research in software economics aims to improve the quality and effectiveness of decision making in software development.
  2. His activities in agile and collaborative methods aims to improve the state of software practice through processes that leverage team communication to cope with uncertainty and change.

Hakan is active in the Economics-Driven Software Engineering Research (EDSER) as well as Agile Methods and Extreme Programming communities. He has helped organize several events that promote and advance the work of these communities.

Hakan was a program co-chair of CASCON '97, the annual conference of the IBM Centre for Advanced Studies. He co-edited the book, Advances in Software Engineering, published by Springer (2001).

Additional Information

Recent Publications
XML for Publications of author Subscribe
Understanding the Open-Source Software Development Process: A Case Study with CVSChecker
On the Effectiveness of Test-first Approach to Programming
The Role of Process Measurement in Test-Driven Development
Guest Editors' Introduction: Return on Investment
The Role of Process Measurement in Test-Driven Development
View all publications for Hakan Erdogmus

This database is updated continuously.
Top of Page