计算机科学 ›› 2017, Vol. 44 ›› Issue (4): 82-84.doi: 10.11896/j.issn.1002-137X.2017.04.018

• NASAC 2015 • 上一篇    下一篇

混源软件质量模型与度量方法研究

刘启林,董威,尹良泽,齐璇,杨沙洲   

  1. 国防科学技术大学计算机学院 长沙410073,国防科学技术大学计算机学院 长沙410073,国防科学技术大学计算机学院 长沙410073,北京系统工程研究所 北京100101,国防科学技术大学计算机学院 长沙410073
  • 出版日期:2018-11-13 发布日期:2018-11-13

Research on Mixed Source Software Quality Model and Measurement Method

LIU Qi-lin, DONG Wei, YIN Liang-ze, QI Xuan and YANG Sha-zhou   

  • Online:2018-11-13 Published:2018-11-13

摘要: 由于混源软件包含自主代码、开源代码等不同来源代码,从而具有更高的多样性和复杂性,对其质量的度量评估与传统软件存在极大区别。为了度量混源软件质量,建立混源软件质量度量模型和方法是非常必要的。通过分析混源软件质量特性,提出混源软件质量模型。然后利用层次分析法、幂性法及线性法构建度量方法体系。最后对UbuntuKylin操作系统进行了实验性的度量评估,验证了模型与方法的可行性和有效性。

关键词: 混源软件,质量模型,软件度量,自主可控,度量方法

Abstract: Because the mixed source software(MSS) contains independent code,open source code and other different codes,the MSS has higher diversity and complexity,and quality measurement is greatly different between traditional software.In order to measure the MSS,it is very essential to establish measurement model and method.Based on MSS quality property,this paper put forward mixed source software quality model. Then we used the analytic hierarchy process,power method and linear method to build measurement method system.Finally we performed an experimental measurement on UbuntuKylin operating system.The experimental results shows the effectiveness,feasibility of the model and method.

Key words: Mixed source software,Quality model,Software measurement,Independence and controllability,Measure methods

[1] ISO/IEC.2011 Systems and Software Quality Requirements and Evaluation:ISO/IEC 25010[S].2011.
[2] PETRINJA E,SILLITTI A,SUCCI G.Comparing OpenBRR,QSOS,and OMM Assessment Models[C]∥Open Source Software:New Horizons.2010:224-238.
[3] HAALAND K,GROVEN A K,GLOTT R,et al.Free/LibreOpen Source Quality Models-a comparison between two approaches∥http:/publications.nr.no/FLOS34workshop.final.pdf.
[4] PETRINJA E,NAMBAKAM R,SILLITTI A.Introducing the OpenSource Maturity Model[C]∥Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development.IEEE Computer Society,2009:37-41.
[5] CHEN Y,HU C J,WU T.Open Source Software Maturity Assessment-Part One[J].Information Technology & Standardizaton,2011(9):62-67.(in Chinese) 陈越,胡昌军,吴桐.开放源代码软件成熟度评估(上)[J].信息技术与标准,2011(9):62-67.
[6] NI G N.Independence and Controllability is the premise to enhance security internet[J].Business Culture,2014(30):42-45.(in Chinese) 倪光南.自主可控是增强网络安全的前提[J].商业文化,2014,(30):42-45.
[7] 《运筹学》教材编写组.运筹学(第4版)[M].北京:清华大学出版社,2012:522-527.
[8] WANG J,CHEN Y X,GU B,et al.An approach to measuring and grading software trust for spacecraft software[J].Science China Press,2015,5(2):221-228.(in Chinese).王婧,陈仪香,顾斌,等.航天嵌入式软件可信性度量方法及应用研究[J].中国科学:技术科学,2015,5(2):221-228.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!