This paper explores the idea of complementing the UML with a compatible mechanism for precisely specifying action semantics in a software-platform-independent manner. We believe that this would bring significant benefits to the community, such as: Early Verification. Precise action specifications can be used to perform specification-based simulation and… (More)
Software project and product outcomes strongly suggest that the software industry still suffers from dismal performance. A brief survey of job postings reveals a significant gap between what hiring managers of software developer positions are asking for and what they actually need.
Engineering economy has existed for over 100 years and is a recognized component of the traditional engineering disciplines such as Civil Engineering, Mechanical Engineering, etc. A course in Engineering Economy is at least an elective, and is often a requirement, in traditional engineering degree programs at most colleges and universities. This paper takes… (More)