A Software Development Life-Cycle Model for Web-Based Application Development. - Barbara M. King (2004)