• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Shen Guohua, Zhang Wei, Huang Zhiqiu, Zhang Yulong, Jin Lantao, He Wenmin, Jia Zhe, Zhao Ziyue. Description-Logic-Based Feature Modeling and Verification[J]. Journal of Computer Research and Development, 2013, 50(7): 1501-1512.
Citation: Shen Guohua, Zhang Wei, Huang Zhiqiu, Zhang Yulong, Jin Lantao, He Wenmin, Jia Zhe, Zhao Ziyue. Description-Logic-Based Feature Modeling and Verification[J]. Journal of Computer Research and Development, 2013, 50(7): 1501-1512.

Description-Logic-Based Feature Modeling and Verification

More Information
  • Published Date: July 14, 2013
  • The feature model has been widely adopted as a domain requirements capturing model by most of the current domain engineering methods. But these methods lack the semantic description of the feature model and the relationship between features. This has led to the redundancy and confusion in feature model representation between different domain engineering methods. In this paper, a semantic feature model, including feature classes, relationships and constraints among features, is presented based on description logic. Rules for mutex, requirements and conflict constraints are proposed, which are used to verify the consistency and completeness of feature model instances. Then, in the light of a real software domain, the modeling process of the feature model with description logic and its verification are discussed systematically: 1)Ontology editor Protege is used to depict the feature meta-model and models; 2)Rules are described with rule language; 3)Description logic reasoner and query language SPARQL are adopted for consistency and completeness verification. Feature meta-model and rules are domain independent, whereas feature models (that is, the instances of meta-model) are domain dependent, which requires experience of domain experts. This approach will be beneficial to semantic modeling of domain feature models (that is, reduce the inconsistency among different feature modeling methods) and their verification.
  • Related Articles

    [1]Liu Sheng, Lu Kai, Guo Yang, Liu Zhong, Chen Haiyan, Lei Yuanwu, Sun Haiyan, Yang Qianming, Chen Xiaowen, Chen Shenggang, Liu Biwei, Lu Jianzhuang. A Self-Designed Heterogeneous Accelerator for Exascale High Performance Computing[J]. Journal of Computer Research and Development, 2021, 58(6): 1234-1237. DOI: 10.7544/issn1000-1239.2021.20210189
    [2]Zheng Fang, Shen Li, Li Hongliang, Xie Xianghui. Lightweight Error Recovery Techniques of Many-Core Processor in High Performance Computing[J]. Journal of Computer Research and Development, 2015, 52(6): 1316-1328. DOI: 10.7544/issn1000-1239.2015.20150119
    [3]Liu Song, Wu Weiguo, Zhao Bo, Jiang Qing. Loop Tiling for Optimization of Locality and Parallelism[J]. Journal of Computer Research and Development, 2015, 52(5): 1160-1176. DOI: 10.7544/issn1000-1239.2015.20131387
    [4]Wang Kai, Chen Fei, Li Qiang, Li Xiaomin, An Xuejun, Sun Ninghui. Research on Hyper-Node Controller for High Performance Computer[J]. Journal of Computer Research and Development, 2011, 48(1): 1-8.
    [5]Huang Yongqin, Jin Lifeng, and Liu Yao. Current Situation and Trend of Reliability Technology in High Performance Computers[J]. Journal of Computer Research and Development, 2010, 47(4): 589-594.
    [6]Wang Zhen, Jiang Jianhui, and Yuan Chunxin. Error-Correcting Techniques for High-Performance Processors[J]. Journal of Computer Research and Development, 2008, 45(2): 358-366.
    [7]Tu Bibo, Hong Xuehai, Zhan Jianfeng, Fan Jianping. Workflow-Based User Environment for High Performance Computing[J]. Journal of Computer Research and Development, 2007, 44(10): 1717-1723.
    [8]Zhao Yi, Zhu Peng, Chi Xuebin, Niu Tie, and Cao Zongyan. A Brief View on Requirements and Development of High Performance Computing Application[J]. Journal of Computer Research and Development, 2007, 44(10): 1640-1646.
    [9]Feng Shengzhong, Tan Guangming, Xu Lin, Sun Ninghui, Xu Zhiwei. Research on the High Performance Algorithms of Dawning 4000H Bioinformatics Specific Machine[J]. Journal of Computer Research and Development, 2005, 42(6): 1053-1058.
    [10]Xie Xianghui, Peng Longgen, Wu Zhibing, and Lu Deping. Research on High Performance Computer Technology Based on InfiniBand[J]. Journal of Computer Research and Development, 2005, 42(6): 905-912.

Catalog

    Article views (820) PDF downloads (637) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return