Iraj Hirmanpour

Learn More
This article introduces a special section on "Embedding Statistical Methods into Software Engineering Practices." It provides a background on Quantitative Process Management and makes the case for why these methods are important. It presents an example of how a model can be developed to predict project outcomes by using data emerging from the performance of(More)
This paper presents a new approach to computer science education by proposing a model curriculum that presents computer science fundamentals and software engineering concepts in the context of an application domain. This domain-centered model is discussed in terms of its philosophy and structure, and emphasizes curriculum features that enhance the ability(More)
New approaches to system development depend heavily on graphical methods for representation of system requirements and the depiction of final design configuration. Among various diagramming methods, Data Flow Diagrams, Entity-Relationship diagrams and Structure Charts have received the most attention. An automated diagramming tool is created and is made(More)
  • 1