Suppose that you are asked to study various software
development tools and recommend best 3 to your
company. The following list shows the available
development tools.
Tool Name/Vendor Languages
Platforms
Features
Supported
Bean Machine
Java
Windows, OS2,
Best: Visual applet and JavaBean
IBM
Unix
generation
CodeWarrior Pro
Java, C, C++, Pascal
Unix, Windows,
Best: if you need to support Unix,
Metrowerks
Mac
Windows, and Mac platforms
Java Workshop
Java
Solaris, Windows
Better: Written 100% in Java; tools
Sun Microsystems
based on a web browser metaphor
JBuilder Imprise
Java
Windows, AS400
Better: database support
Visual Cafe for Java
Java
Windows
Good: multithreaded debugger
Symantec
VisualAge
Java
Unix, Windows
Good: includes incremental compiler
IBM
and automatic version control
Visual J++
Java
Windows
Fair: All the bells and whistles for
Microsoft
Windows
Solve the following
i. What are the entities attributes and their values in
your model?
ii. What is the best scale for each of the attributes you
define?