Designing software architecture for web-based health care information system using the four view approach - Sri Devi Ravana (2001)