• Ease of use and simplify the user tasks.
• Provide secure system that protects from unauthorized manipulation.
• Be competitive at cost to features ratio.