摘要
软件重用被广泛地认为是提高软件生产率和质量的关键。面向对象方法中的对象类是一种很好的可重用构件形式。为了快速获取和积累可重用构件,本文研究从源程序中获取对象类的问题,提出了一套较完整的从命令式语言程序中获取对象类的方法和规则。该方法能够从被分析的软件中提取尽可能多的可重用性较好的大粒度和小粒度的对象类。
Software reuse is regarded as a key technology of raising software productivity and improving the quality of software products. Object classes in object-oriented method is a kind of good form of reusable components. In order to quickly obtain and accumulate reusable components, the paper studies the problem of obtaining object classes from existing software and presents a complete set of rules for extracting objects and classes from programs in imperative programming. The rules can extract as many large-grain and small-grain classes that have fairly good reusabilty as possible.
出处
《小型微型计算机系统》
EI
CSCD
北大核心
1998年第4期19-25,共7页
Journal of Chinese Computer Systems
基金
国防科工委"八五"规划预研项目
关键词
可重用构件
对象
源程序
软件开发
Software reuse, Reusable components, Object-oriented, Object classes