摘要
现有的构件模型难以对领域的共性和变化性进行定义与描述,致使构件的粒度大小难以控制。基于常用的树形程序的特点,提出一种基于青鸟接口规约的全领域构件模型系统,整个系统由全领域构件模型及相应的二次加工工具系统组成。全领域构件模型能对领域中一族具有共性和变化性的描述进行代码实现;二次加工工具系统能对全领域构件进行二次加工,剔除构件中的冗余子模块。此全领域构件模型系统能够有效解决代码构件开发中经常遇到的构件的粒度大小问题。
When building domain code components , the existing component model is difficult to define and describe the family commonality and variability of the domain, resulting in component particle size is difficult to control .A whole domain component model system based on interface specification of Beida Jadebird in tree programs is proposed .The system consists of the whole do-main component model and secondary processing tool which is used to process the corresponding components .By the whole do-main component model , the family commonality and variability of the domain can be described in code .And, the secondary pro-cessing tool can be used to process the corresponding components , removing redundant sub-modules in the corresponding compo-nent.The system can effectively solve the problems of reusing and scale of the components which are frequently encountered in developing code components .
出处
《计算机与现代化》
2014年第7期45-48,共4页
Computer and Modernization
基金
国家自然科学基金资助项目(51069004)
关键词
领域分析
二次加工
冗余
代码实现
domain analysis
secondary processing
redundancy
coding