首页 | 本学科首页   官方微博 | 高级检索  
     


A study of design characteristics in evolving software using stability as a criterion
Authors:Kelly  D
Affiliation:Dept. of Math. & Comput. Sci., R. Mil. Coll. of Canada, Kingston, Ont., Canada;
Abstract:There are many ideas in software design that are considered good practice. However, research is still needed to validate their contributions to software maintenance. This paper presents a method for examining software systems that have been actively maintained and used over the long term and are potential candidates for yielding lessons about design. The method relies on a criterion of stability and a definition of distance to flag design characteristics that have potentially contributed to long-term maintainability. It is demonstrated by application to an example of long-lived scientific software. The results from this demonstration show that the method can provide insight into the relative importance of individual elements of a set of design characteristics for the long-term evolution of software.
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号