Date Added: Aug 2010
Advances in distributed object technologies dramatically impact the development process of distributed software applications. In particular, time for providing new distributed services is decreasing because applications are not built from scratch any longer. Object-oriented technology brings great ease in software redevelopment areas. One of the new issue is that how to develop quality of the system and how to measure and improve software quality for both development and redevelopment. Object-oriented design plays a pivotal role in software development, because it determines the structure of the software solution.