Abstract: Computing on the Web is based on distributed system applications that use the client-server architecture. Since web-based applications have been beta-tested, the quality criteria cannot be ...