Domain analysis for mining software repositories: Towards feature-based DSL construction

Changyun Huang, Kazuhiro Yamashita, Yasutaka Kamei, Kenji Hisazumi, Naoyasu Ubayashi

研究成果: Chapter in Book/Report/Conference proceedingConference contribution

2 引用 (Scopus)

抜粋

The mining software repositories (MSR) analyze data stored in software repositories and discover meaningful information to support software development. However, MSR is complex due to conducting large scale data collection with various repositories. To help practitioners perform MSR analysis, one possible way is to apply the approaches of software product line (SPL) to the MSR domain to understand variability and commonality for the domain, and to construct domain specific languages (DSLs) because DSLs have high readability to reduce the complexity of the procedure of MSR. In this paper, we construct a SQL-based DSL to support MSR and provide a systematic approach to conduct Feature-Oriented Domain Analysis (FODA) for MSR towards the construction of the DSL. We provide the syntax of the DSL and explain how to locate language elements of the DSL to the four-layer structure used in FODA.

元の言語英語
ホスト出版物のタイトル2013 4th International Workshop on Product LinE Approaches in Software Engineering, PLEASE 2013 - Proceedings
ページ41-44
ページ数4
DOI
出版物ステータス出版済み - 10 28 2013
イベント2013 4th International Workshop on Product LinE Approaches in Software Engineering, PLEASE 2013 - San Francisco, CA, 米国
継続期間: 5 20 20135 20 2013

出版物シリーズ

名前2013 4th International Workshop on Product LinE Approaches in Software Engineering, PLEASE 2013 - Proceedings

その他

その他2013 4th International Workshop on Product LinE Approaches in Software Engineering, PLEASE 2013
米国
San Francisco, CA
期間5/20/135/20/13

All Science Journal Classification (ASJC) codes

  • Software

フィンガープリント Domain analysis for mining software repositories: Towards feature-based DSL construction' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用

    Huang, C., Yamashita, K., Kamei, Y., Hisazumi, K., & Ubayashi, N. (2013). Domain analysis for mining software repositories: Towards feature-based DSL construction. : 2013 4th International Workshop on Product LinE Approaches in Software Engineering, PLEASE 2013 - Proceedings (pp. 41-44). [6608663] (2013 4th International Workshop on Product LinE Approaches in Software Engineering, PLEASE 2013 - Proceedings). https://doi.org/10.1109/PLEASE.2013.6608663