실험 소프트웨어 엔지니어링

Experimental software engineering

실험 소프트웨어 엔지니어링은 소프트웨어 엔지니어링과 관련된 프로세스에 대한 이론의 기초로서 데이터를 사용하기 위해 소프트웨어 [citation needed]시스템의 생성과 관련된 프로세스와 절차에 대한 실험을 실행하는 것을 포함한다(데이터에 의해 뒷받침되는 이론은 과학적 방법의 기본 원칙이다).많은 연구 그룹이 주로 경험적 및 실험적 기법을 사용합니다.

경험적 소프트웨어 공학이라는 용어는 지식을 축적하기 위해 모든 종류의 경험적 연구의 사용을 강조한다.사용되는 방법에는 실험, 사례 연구, 조사 및 사용 가능한 모든 데이터가 포함됩니다.

경험적 소프트웨어 엔지니어링 연구

경험적 소프트웨어 엔지니어링 및 측정에 관한 국제 심포지엄 기조 강연.Wohlin은 경험적 소프트웨어 엔지니어링 [1]연구의 관련성과 영향을 높이기 위해 연구 커뮤니티가 지켜야 할 10가지 약속을 제안했습니다.하지만, 같은 회의에서 Dr.알리는 이러한 것만으로는 충분치 않을 것이며 우리는 단지 우리의 개입의 주장된 편익을 입증하는 증거를 보여줄 필요가 있을 뿐 아니라 실질적인 관련성과 잠재적 영향에 필요한 것은 비용 [2]효율의 증거라고 효과적으로 주장했다.

International Software Engineering Research Network(ISERN; 국제 소프트웨어 엔지니어링 연구 네트워크)는 실험 소프트웨어 엔지니어링에 적극적인 글로벌 연구 그룹입니다.그 목적은 실험 소프트웨어 엔지니어링 내에서 대학과 업계의 협업을 촉진하고 촉진하는 것입니다.ISERN은 경험적 소프트웨어 엔지니어링 및 측정(ESEM)에 관한 국제 심포지엄과 함께 연례 회의를 개최합니다.

레퍼런스

  1. ^ Wohlin, Claes (2016). "Is there a Future for Empirical Software Engineering?". Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement - ESEM '16. p. 1. doi:10.1145/2961111.2962641. ISBN 9781450344272.
  2. ^ Ali, Nauman bin (2016). "Is effectiveness sufficient to choose an intervention?". Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement - ESEM '16. pp. 1–6. doi:10.1145/2961111.2962631. ISBN 9781450344272.

참고 문헌