ABSTRACT
The authors describe a new research framework for applying empirical software engineering methods in industrial practice and accomplishments in using it. The selected target for applying the framework is a governmentally funded software development project involving multiple vendors. This project involved in-process project data measurement in real time, data sharing with industry and academia, data analysis, and feedback to the project members. Today the project is in the system integration process. This paper shows the value of this research framework and describes issues of empirical data sharing between industry and academia which have emerged while using it. This experiment raised two major issues. One is the necessity of a new research framework for project measurement called the "Macro Measurement Tool". The other is effects of the software industry structure on this framework.
- Collins, S. & Wakoh, H. :Universities and technology transfer in Japan: Recent reforms in historical perspective., Journal of Technology Transfer 25,(2000) 213--222Google ScholarCross Ref
- Yoshiki Mitani, Mike Barker, Koji Torii, Seishiro Tsuruho: An Experimental Framework for Japanese Academic-Industry Collaboration in Empirical Software Engineering Research, International Symposium on Empirical Software Engineering?ISESE)2004,Redond Beach, USA,Aug.(2004).Google Scholar
- Yoshiki Mitani, Nahomi Kikuchi, Tomoko Matsumura, Satoshi Iwamura, Mike Barker, Ken-ichi Matsumoto, An empirical trial of multi-dimensional in-process measurement and feedback on a governmental multi-vendor software project. International Symposium on Empirical Software Engineering (ISESE) 2005, vol.2,Noosa Heads, Australia,Nov.(2005)5--8Google Scholar
- Masao Ohira, Reishi Yokomori, Makoto Sakai, Ken-ichi Matsumoto, Katsuro Inoue, Koji Torii: "Empirical Project Monitor: A Tool for Mining Multiple Project Data", International Workshop on Mining Software Repositories (MSR)2004, Scotland, UK, (2004.)Google ScholarCross Ref
- Masao Ohira, Reishi Yokomori, Makoto Sakai, Ken-ichi Matsumoto, Katsuro Inoue, Michael Barker, Koji Torii: Empirical Project Monitor: A System for Managing Software Development Projects in Real Time, International Symposium on Empirical Software Engineering?ISESE?2004, Redond Beach, USA,Aug (2004).Google Scholar
- EASE project http://www.empirical.jp/English/index.htmlGoogle Scholar
- T. Kamiya, S. Kusumoto, K. Inoue: CCFinder: A Multi-Linguistic Token-based?Code Clone Detection System for Large Scale Source Code. IEEE TSE 28 (2002) 654--670 Google ScholarDigital Library
- N. Ohsugi, A. Monden, S. Morisaki: Collaborative Filtering Approach for Software Function Discovery. In: Int. Symp. Empirical SE (ISESE)2002, vol.2, Nara, Japan (2002) 45--46Google Scholar
- Effects of software industry structure on a research framework for empirical software engineering
Recommendations
Conducting empirical software engineering research in Nigeria: the posing problems
ICSE '05: Proceedings of the 27th international conference on Software engineeringEmpirical Software engineering research has advanced in many parts of the world especially the western nations, but little has been contributed in this research domain by the developing nations such as Nigeria, the well-acclaimed 'Giant of Africa'. The ...
Combining education, industry, and empirical studies in Software Engineering: an experience report
ECSAW '15: Proceedings of the 2015 European Conference on Software Architecture WorkshopsSoftware industry is one of the most pervasive industries today and has a great impact on our day-to-day lives. At the same time, the quality of software systems is directly related to the quality of software engineers -- it is the responsibility of ...
Benchmarking as Empirical Standard in Software Engineering Research
EASE '21: Proceedings of the 25th International Conference on Evaluation and Assessment in Software EngineeringIn empirical software engineering, benchmarks can be used for comparing different methods, techniques and tools. However, the recent ACM SIGSOFT Empirical Standards for Software Engineering Research do not include an explicit checklist for ...
Comments