期刊文献+

软件系统配置研究综述 被引量:2

Survey on Software System Configuration
下载PDF
导出
摘要 随着软件系统规模和复杂度的不断提升,软件配置已经成为软件工程领域中的一个重要话题.大量、复杂的配置项为正确使用软件系统带来了极大的困难,例如,配置错误会影响系统性能,并带来严重损失.软件系统配置技术得到广泛关注,并取得了众多的研究成果.本文对软件配置领域的研究现状和主要成果进行分析和综述.文章首先提出了基于软件生命周期和技术手段两个维度的软件配置相关工作分析框架,然后基于该框架对当前主要研究成果进行分类总结和分析评价,最后总结软件配置领域的工作特点,探讨未来可能的研究热点,对于今后该领域的深入研究具有一定借鉴意义. Amid the growing scale and complexity of software systems,their configuration has become an essential topic in the field of software engineering.Massive complicated configuration entries bring difficulties in correctly deploying and using software systems;for instance,misconfigurations will lead to performance degradation and significant losses.Researchers are devoted to handling software configuration,mainly for resolving software misconfiguration.This paper presents a systematic literature review on the work of software configuration,including the research status and main achievements.It first proposes a two-dimensional analysis framework for the research work from the perspectives of software lifecycle and techniques.Based on this framework,this paper analyzes and categorizes the state-of-the-art results.Finally,it summarizes the characteristics of the current work and envisions beneficial prospects of future work.
作者 陈艳 叶宏杰 陈伟 CHEN Yan;YE Hong-Jie;CHEN Wei(The 15th Research Institute of China Electronic Technology Group Corporation,Beijing 100083,China;University of Chinese Academy of Sciences,Beijing 100049,China;Institute of Software,Chinese Academy of Sciences,Beijing 100190,China)
出处 《计算机系统应用》 2021年第7期1-12,共12页 Computer Systems & Applications
基金 装备发展部“十三五”预研课题(31505303)。
关键词 软件系统配置 配置错误 配置管理 分析框架 软件生命周期 综述 software system configuration misconfiguration configuration management analysis framework software lifecycle survey
  • 相关文献

参考文献3

二级参考文献72

  • 1李福亮,杨家海,吴建平,安常青,姜宁.互联网自动配置研究.软件学报,2014,25(1):118-134.http://www.jos.org.cn/1000-9825/4458.htm.
  • 2Rabkin A, Katz R. Static extraction of program configuration options. In: Proc. of the 33rd lnt'l Conf. on Software Engineering (ICSE). 2011. Idol: 10.1145/1985793.1985812].
  • 3Oppenheimer D, Ganapathi A, Patterson DA. Why do Internet services fail, and what can be done about it? In: Proc. of the 4th USENIX Symp. on Intemet Technologies and Systems (USITS). 2003.
  • 4Gray J. Why do computer stop and what can be done about it? Technical Report, 85.7, Tandem Corp., 1985.
  • 5Hale B. Why every IT practitioner should care about network change and configuration management. 2012. http://web.swcdn.net/ creative/pdf/Wh-itepapers/Why_Every_IT Practitioner Should_Care_About_NCCM.pdf.
  • 6Sverdlik Y. Microsoft: Misconfigured network device led to azure outage. 2012. http://www.datacenterdynamics.eom/focus/ archive/2012/07/microsoft-misconfigured-network-device-led-azure-outage.
  • 7CirclelD. Misconfiguration brings down entire .SE domain in Sweden. www.circleid.com/posts/misconfiguration_brings_down_ entire_se_domain in sweden/.
  • 8Rabkin A, Katz R. Precomputing possible configuration error diagnoses. In: Proc. of the 26th IEEE/ACM Int'l Conf. on Automated Software Engineering (ASE). 201 l. [doi: 10.1109/ASE.2011.6100053].
  • 9Attariyan M, Flinn J. Automating configuration troubleshooting with dynamic information flow analysis. In: Proc. of the 9th USENIX Conf. on Operating Systems Design and Implementation (OSD1). 2010.
  • 10Hadoop. http://hadoop.apaehe.org/.

共引文献11

同被引文献23

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部