Database
Autor: ji ham • July 8, 2016 • Coursework • 1,784 Words (8 Pages) • 769 Views
1)
Computer-Aided Software Engineering (CASE) technologies are tools that give computerized help for software development. The objective of presenting CASE tools is diminish of the time and cost of software development and the upgrade of the nature of the frameworks created. The enthusiasm for CASE devices and situations depends on assumptions about expanding efficiency, enhancing item quality, encouraging upkeep, and making software designers' undertaking not so much nefarious but rather more pleasant. The term Computer-Aided Software Engineering (CASE) envelops a wide range of items with various functionalities. At the point when the term CASE is utilized, it is critical to illuminate what is being examined. Most orders of CASE tools begin by considering whether the tool is upper CASE, lower CASE, or integrated CASE. An upper CASE tool gives backing to the early stages in the frameworks improvement life cycle, for example, requirements, analysis and design. Further characterizations for the most part rundown which functionalities are upheld by the tool, for example, data flow outlines, entity relationships data models, and so forth gives an alternate kind of model of CASE usefulness which arranges CASE tools.
CASE technology is the computerization of orderly approach for software and system development. CASE tools are described by the stage or phases of software development life cycle on which they center. Since various tools covering distinctive stages offer regular info, it is required that they incorporate through some focal archive framework to have a reliable perspective of such Information. In periods of software development life cycle incorporated through a focal data word dictionary. Case Tools are utilized as a part of numerous routes in our organizations.
Advantages of case tools:
Improved productivity, accuracy and quality.
Better documentation and reduced lifetime maintenance.
Reduced cost of software and produce high quality and consistent documents.
Increase speed of processing and easy to program software.
An increase in project control through better planning, monitoring and communication.
Disadvantages of case tools:
Purchasing of case tools is very high
Require more extensive and accurate definition of user needs and requirement.
Difficult to customize.
Difficult to use with existing systems.
Case technology vendors:
Analysis and design | Yes, UML class diagrams and interaction diagrams and if you need to add some proto types | Yes, UML class diagrams and interactions diagrams framework wizard provides a series of templates to construct the model. |
Version control | Does not directly support. Control unit, release plans for the future. | The SCC corresponding integrated version of control application. |
Project management | Risk management resource allocation project budget. | No |
...