Jocelyn Armarego

Learn More
Reviews of the state of the professional practice in Requirements Engineering (RE) stress that the RE process is both complex and hard to describe, and suggest there is a significant difference between competent and "approved" practice. "Approved" practice is reflected by (in all likelihood, in fact, has its genesis in) RE education, so that the knowledge(More)
Reviews of the state of the professional practice in Requirements Engineering (RE) stress that the RE process is both complex and hard to describe, and suggest there is a significant difference between competent and "approved" practice. "Approved" practice is reflected by (in all likelihood, in fact, has its genesis in) RE education, so that the knowledge(More)
Software Engineering is a new discipline aimed at the improvement of the production of large, quality software systems. Interest in the adoption of CASE tools has escalated because of the important role they play in supporting the software development process. However, these automated tools are sophisticated and complex. While studies show that CASE tools(More)