Abstract:
Software reuse has been proven to be the effective approach to implement the industrialized production of software. In order to meet the needs that the results at all stages of software life cycle could be inherited, design commonality could be reused in other application of the same field, in view of requirements analysis and system design, considering metadata, operation process, rules and other software development elements, this article adopted the top-down hierarchical and step-by-step business modeling idea, according to the characteristics of the system and business needs in specific domain; abandoned the problems of text description form of the traditional description method, that the phenomenon of ambiguity and information funnel increased the cost of communication, not easy to maintain, track or change management difficulties and difficult to reuse, etc., formed the form of the structure, inheritance and reuse based on the “graphic plus form templates”. This article also summarized a series of reuse oriented analysis and design standards. On this basis, a standard template suite was formed which could match each stage of the software life cycle.