Computer-Aided Software Engineering (CASE) Tools Term Paper by Nicky

A beirf examination of the use of CASE tools.
# 150664 | 708 words | 5 sources | APA | 2012 | US
Published on Mar 29, 2012 in Computer and Technology (Software)

$19.95 Buy and instantly download this paper now


This paper briefly discusses how the development of an information system requires knowledge of development tools in addition to expertise in software development methodologies and how software development teams often rely on Computer-Aided Software Engineering (CASE) applications, tools and methodologies to increase system development efficiency and accuracy. The paper also examines how CASE tools take the many programming tasks, processes and systematic validation of software code for accuracy and quality, and automate them to reduce the amount of time needed for software development, testing and release of the developed system.

CASE Tools for Web Applications

From the Paper:

"In developing a Web-based course registration system at a college or university, the most critical task is in defining design objectives that meet the needs of each group of users who will rely on the system. For the university, there is the need to track which classes are filling up, when another session needs to be added, and also use the class loads to optimize professors' schedules given their areas of specialization. CASE applications can be used to create a constraint engine that takes this data and create an optimal set of allocations of professors given their areas of expertise by the needs of students to progress through their programs. This constraint engine could also be used for specifically designing upper limits as to how many total sessions to allow to be created given the constraint of professor time and availability. "

Sample of Sources Used:

  • Stefano Ceri, Florian Daniel, Maristella Matera, & Federico M. Facca. (2007). Model-driven development of context-aware Web applications. ACM Transactions on Internet Technology, 7(1), 2.
  • Moez Limayem, Mohamed Khalifa, & Wynne W Chin. (2004). CASE Tools Usage and Impact on System Development Performance. Journal of Organizational Computing and Electronic Commerce, 14(3), 153-175.
  • Ioana Manolescu, Marco Brambilla, Stefano Ceri, Sara Comai, & Piero Fraternali. (2005). Model-driven design and deployment of service-enabled web applications. ACM Transactions on Internet Technology, 5(3), 439.
  • Mattsson, A., Lundell, B., Lings, B., & Fitzgerald, B.. (2009). Linking Model-Driven Development and Software Architecture: A Case Study. IEEE Transactions on Software Engineering, 35(1), 83-93.
  • Montero, S., Diaz, P., & Aedo, I.. (2007). From requirements to implementations: a model-driven approach for web development. European Journal of Information Systems: Including a Special Section on the Information Systems, 16(4), 407-419.

Cite this Term Paper:

APA Format

Computer-Aided Software Engineering (CASE) Tools (2012, March 29) Retrieved September 28, 2023, from

MLA Format

"Computer-Aided Software Engineering (CASE) Tools" 29 March 2012. Web. 28 September. 2023. <>