Criteria for Technology Selection
(from CT Arrington: Enterprise Java with UML)
User Interface Complexity
 | simple data input |
 | static view of data |
 | customizable views |
 | dynamic view of data |
 | interactive graphics |
Deployment constraints for User Interfaces
 | handheld device |
 | any web brwoser on
the internet |
 | late-model web
browser on the internet |
 | late-model web
browser on a network |
 | specific browser on a network |
 | dedicated
workstations on a network |
Number and Type of Users
 | small Number of
dedicated users |
 | general use within an
organizatioin |
 | large audience with
high interest |
 | huge audience with
low interest |
Available Bandwidth
 | dial-up internet
connection |
 | fast internet
connection |
 | dedicated network
between client and server |
Types of System Interfaces
 | data transfer |
 | services through a
protocol |
 | direct access to
system services |
Performance and Scalability
 | read-only |
 | isolated updates |
 | concurrent updates |
|