计算机与现代化

• 应用与开发 • 上一篇    

基于特征可变性建模教学服务管理系统的研究与实现

  

  1. (东北师范大学信息科学与技术学院,吉林长春130117)
  • 收稿日期:2018-01-26 出版日期:2018-09-11 发布日期:2018-09-11
  • 作者简介:郑晓娟(1965-),女,吉林长春人,东北师范大学信息与科学技术学院教授,博士,研究方向:软件产品线; 刘洋(1992-),女,硕士研究生,研究方向:软件产品线; 陈祥科,男,硕士研究生,研究方向:软件产品线。

#br# Teaching Service Management System #br# Based on Feature Variability Modeling

  1. (School of Information Science and Technology, Northeast Normal University, Changchun 130117, China)
  • Received:2018-01-26 Online:2018-09-11 Published:2018-09-11

摘要: 可变性建模是软件产品线领域研究热点,现阶段的研究局限在需求阶段,缺乏完整的理论体系,从领域工程到应用工程缺乏详细的指导。针对这些问题,本文改进特征模型构建方法和流程,使其支持软件全生命周期,加强各模型的映射关系,增强流程可操作性,保障模型间的一致性。最后,得到需求阶段和设计阶段的可变性模型,并成功应用到教学服务管理系统二次开发中。通过构件开发和效率比较,验证本文改进方法作为软件复用分支理论是实际可行的,并且能够提高开发效率。

关键词: 软件产品线, 可变性建模, 特征建模, 参考架构, 可变构件

Abstract:  The modeling of variability is a hot research topic in the field of software product line. At present, the research is limited to the demand stage, which lacks a complete theoretical system and detailed guidance from field engineering to application engineering. Aiming at this problem, this paper improves the existing method and process of constructing feature models to support the software life cycle, strengthen the mapping between the various models, enhance process operability, and ensure consistency between models. Finally, the demand phase variability model and the design phase variability model are obtained, which are successfully applied to the secondary development of teaching service management system. Through component development and efficiency comparison, it is verified that the improved method provides effective support for reuse.

Key words: software product line, variability modeling, feature modeling, reference architecture, variable components

中图分类号: