LowerCASE Tool
- LowerCASE Tool
- a Computer-Aided Software Engineering (CASE) software
tool
that directly supports the implementation (programming) and integration tasks
As illustrated in the preceding figure, LowerCASE Tool is part of the following inheritance hierarchy:
- Type: Concrete
- Superclass: Tool
- Subclasses: None
- Example Instances:
- Text Editor (e.g., Notepad)
- Language-Sensitive Text Editor (e.g., WebEdit)
- Class Browser (e.g., IBM VisualAge)
- Personal Web Server (for testing webpages and associated scripts)
- Formatter or Pretty Printer (e.g., HTML Tidy)
- HTML Image Mapper (e.g., Map Designer, Image Mapper)
- Internet Browser (e.g., Internet Explorer, Netscape Navigator)
- Compiler
- Linker
- Loader
- Source Code Control Tool
- Unit Test Tool
- Debugger
- Command Interpreter
- Static Analysis Tools:
- Syntax Checker (e.g., W3C CSS Validator, W3C HTML Validator)
- HTML hyperlink Checker (e.g., W3C Link Checker, Linkbot)
- Dynamic Analysis Tools:
- Performance Analyzer (Profiler)
- Database Management Systems
The typical responsibilities of a LowerCASE Tool is to support the
performance of the following tasks:
- To support forward and reverse engineering, ensure that the upperCASE and lowerCASE tools are interoperable.