CASE Tools: Constructivism and its Application to Learning and Usability of Software Engineering Tools
Lynne Fowler, Jocelyn Armarego, Maurice Allen · Computer Science Education · 2001
Software Engineering is a new discipline aimed at the improvement of the production of large, quality software systems. Interest in CASE tools has grown because of the important role they play in supporting the software development process. Studies show these complex and sophisticated tools have a positive impact on quality and productivity but they have been slow to be adopted by industry; this is partially explained by the difficulty of learning to use the tool.