2014年の振り返り、および、2015年の抱負

「早稲田大学グローバルソフトウェアエンジニアリング研究所および鷲崎研究室・高信頼ソフトウェア: 2014年の振り返り、および、2015年の抱負」

研究グループの構成、研究業績、イベント・コミュニティ貢献の観点から、以下に2014年を振り返り、2015年の抱負を述べます。

*私たちの構成*
2014: 昨年は、昨年1月に予見した通り、中国、タイ、シンガポールから複数の国際学生が新たに加わりました。

2015: 今年も引き続き様々な国々からの国際学生の参加を期待しています。多様な背景、文化、マインドセットを持つメンバが集うことで、我々のグループは創造性を含む様々な面でより強化されます。

*研究業績*
2014: 昨年我々は論文誌論文3編 (国際論文誌2編、和文国内1編)、国際会議発表・論文26編 (CORE Rank A会議1編、Rank B 11編、Rank C 3編、CORE Rankなし会議11編)を発表しました。昨年1月1日に目標として掲げた数字は論文誌7編 (国際論文誌3編以上を含む)、国際会議20編 (CORE Rank A会議2編以上、Rank B会議10編以上)でした。国際会議における発表は総数として目標を上回りましたが、論文誌とCORE Rank A会議については目標を下回りました。しかしながら、2015年中に3編の論文誌論文が採択済みであることから、目標に対してまずまずの達成であったと自己評価します。さらに昨年は、多くの研究を13の産業界・学術界パートナーとの共同研究として進め、パートナー等における成果の利用が開始された点も特筆に値します。

2015: 今年我々は、昨年と同じビジョン「堅固な理論に基づくソフトウェア開発プラクティスの実現」を持って、13以上の産業界・学術界パートナーと協調しながら、競争的資金を獲得しつつ研究を進めます。理論に裏打ちされた独創的かつアクショナブルなソフトウェアエンジニアリング手法・ツールにより、ソフトウェアエンジニアリングの産業界および学術界に貢献します。よりインパクトのある論文をより良い場所で発表します。具体的には、論文誌7編 (国際論文誌3編以上を含む)、国際会議20編 (CORE Rank A会議2編以上、Rank B会議10編以上)を目標とします。幸いにも、2015年中に3編の論文誌論文が採択済みです。我々の研究成果の多くが手法、プラクティス、ツールといった形で、研究パートナーとの連携を通じて実際に用いられ価値を生み出すことを目指します。研究連携について、私は今年後半に3ヶ月ほど、研究に優れたモントリオール理工科大学に滞在する予定です。それにより国際的な観点から我々の研究をより加速し強化することを目指します。無論、私の滞在中もオンライン会合システムを活用して、研究会合やゼミを継続する予定です。

*イベント・コミュニティ貢献*
2014: 多くのご支援ご協力の元、次にあげる多くのプログラミング・エンジニアリングコンテストを開催あるいは開催に貢献してきました: ACM ICPC 2014 Asia Tokyo Regional ContestETロボコン2014東京地区大会Hack U早稲田大学2014情報処理学会SamurAI Coding 2014-15。加えて我々は、次を含む多くの会議を開催あるいは開催に貢献してきました: AsianPLoP 2014XP祭り2014SEMAT日本支部勉強会

2015: 今年我々は、プログラミングコンテストである情報処理学会SamurAI Coding 2014-15(予選締切1月12日21:00 JST、決勝3月18日)の開催に貢献することを続けます。また我々は、次を含む多くの会議を開催あるいは開催に貢献します: 早稲田大学&フラウンフォーファIESE & IPA/SEC共催セミナー「データに裏付けられたIT経営とソフトウェア品質」(2月19日)、AsianPLoP 2015(3月5-7日)、第32回日本ソフトウェア科学会大会(9月8-11日)。これらのイベントやコミュニティの開催や開催支援を通じて我々は研究成果を発信し、外部社会へと貢献するとともに繋がりを広げていきます。さらに私は本日付でIEEE Computer Society Japan ChapterのChairに就任しました。IEEE CS主催・共催イベントや表彰を通じて、IEEE CSの認知を広めるとともに情報技術の研究および産業の発展に貢献してまいります。

鷲崎 弘宜
早稲田大学グローバルソフトウェアエンジニアリング研究所 所長

Review of last year’s resolution and New Year’s Resolution 2015

In below, I review the last year’s resolution 2014 of Waseda University Global Software Engineering Laboratory. Moreover I send you New Year’s Resolution 2015 regarding Group Organization, Research Achievements, and Event and Community Contribution.

*Group Organization*
2014: As I expected on last January, we have several international students from China, Thailand and Singapore in 2014.

2015: Like last year, we expect some students come from several countries. Our group is growing and having more diversity in national origins, backgrounds and mindsets. Such diversity contributes to our group in various aspects such as creativity.

*Research Achievement*
2014: We published 3 journal papers (2 international and 1 domestic) and 26 international conference and workshop papers (1 at CORE Rank A conference, 11 at Rank B, 3 at Rank C, and 11 at conferences without CORE Rank). On 1st Jan 2014, I stated that we hoped to publish 7 journal papers (incl. 3+ international) and 20 international conference and workshop papers (2+ at CORE Rank A and 10+ at Rank B). Although we got paper acceptances at international conferences and workshops more than expected, the numbers about journals and CORE Rank A conferences are smaller than expected. However actually we have 3 papers to be published at journals in 2015 so that our publish record was mostly good against the Last Year’s resolution. Moreover, most of the research achievements are obtained by joint research with 13 industrial and academic partners; through these partners our achievements were started to be used!

2015: Having the same clear vision “establishing software development practices based on solid engineering theory”, we will push forward with research on novel and actionable software engineering methods and tools based on well-defined and validated theory to contribute to software engineering industry and academia in collaboration with 13+ local and global partners and funds. We aim to publish impactful papers at better places: at least 7 journal papers (incl. 3+international) and 20 international conference papers (2+ at CORE Rank A and 10+ at Rank B). Fortunately we already have 3 papers to be published at journals and 1 paper at international conference in 2015. Many of our research achievements in the form of methods, practices and tools shall be actually used and produce values through our research partners. Regarding the partnership, I have a plan to stay at a good research university École Polytechnique de Montréal around 3 months in the second part of 2015; it will accelerate and strengthen our research from a global perspective. Of course during my stay, our usual study meetings including the journal club will be continued via Online meeting systems.

*Event and Community Contribution*
2014: Thanks to many collaborators and supporters, we organized or contributed to many major programming and engineering contests: ACM ICPC 2014 Asia Tokyo Regional Contest, ET Robocon 2014 Tokyo Regional Contest, Hack U Waseda 2014, and IPSJ SamurAI Coding 2014-15. Moreover we organized or hosted various conferences and meetings including AsianPLoP 2014, XP-Festival (i.e. Matsuri) and SEMAT Japan Chapter meeting.

2015: We continue to contribute to IPSJ SamurAI Coding 2014-15. Moreover we will host or organize various conferences and meetings including Waseda & Fraunfoher IESE & IPA/SEC Seminar on IT Management and Software Quality on February 19, AsianPLoP 2015 on March 5-7, and, 32nd JSSST National Convention on September 8-11th at Waseda University. These event and community organizations give us good opportunities to publicize our research achievements and contribute to the outer world and expand our network. Moreover today I become Chair of IEEE Computer Society Japan Chapter; through events and awards by the chapter, I promote activities of IEEE CS and contribute to ICT research and industry.

Hironori Washizaki
Head of Global Software Engineering Laboratory, Waseda University

日本最大級のエンジニア・デザイナーの新卒採用求人媒体「エンジニア就活」にてインタビュー記事掲載: 早稲田大学基幹理工学部准教授 鷲崎弘宜さんインタビュー

日本最大級のエンジニア・デザイナーの新卒採用求人媒体「エンジニア就活」にて、私のインタビュー記事 早稲田大学基幹理工学部准教授 鷲崎弘宜さんインタビュー が掲載されました。インタビューの中では、実践を意識したソフトウェアエンジニアリング研究やソフトウェア品質関係の具体的な共同研究の様子、SamurAI Codingをはじめとするコンテストを通じた学び、プログラミング・情報技術について幾らか言及させていただきました。ぜひご参照ください。

106086d678f983e70b96f07b53077961-600x450

2015年2月19日 早稲田大学グローバルソフトウェアエンジニアリング研究所、IESE、IPA/SECが2月19日無料セミナー「データに裏付けられたIT経営とソフトウェア品質~ゴール指向測定・改善およびGQM+Strategies実践」開催

早稲田大学、フラウンホーファー研究機構 実験的ソフトウェア工学研究所(IESE)、独立行政法人情報処理推進機構(IPA)技術本部 ソフトウェア高信頼化センターの3者により2月19日に無料の共同セミナー「データに裏付けられたIT経営とソフトウェア品質 ~ゴール指向の測定・改善およびGQM+Strategiesの実践~」を開催します。参加募集を開始しました。ぜひご参加ください。http://sec.ipa.go.jp/seminar/20150219.html

GQM+StrategiesはIESEによって開発された、企業・組織における目標と戦略(例えばIT化)の間で整合性をもたせて組織構造に沿って連鎖させ、かつ、目標達成を定量的に評価可能とする手法です。

・早稲田大学グローバルソフトウェアエンジニアリング研究所からは、ゴール指向の測定・改善を中心としたソフトウェア品質評価と改善の実践的な取組みとして、Yahoo! Japanや富士通、コマツをはじめとする様々な企業とのそれぞれ個別の産学連携成果を紹介します。さらに、伊藤忠テクノソリューションズ、リクルート住まいカンパニー等の企業における事業目標管理や計画策定へのGQM+Strategies適用事例、および、GQM+Strategiesを補完する利害関係者に着目した分析手法を解説します。
・IESEからは、GQM+Strategiesの解説と実践の事例、および、ソフトウェア品質関係の研究実践事例を紹介します。
・IPA/SECからは、欧州/米国におけるソフトウェア開発技術の動向を踏まえたIPA/SECの取組みを紹介します。

開催日時 2015年2月19日(木)10:00~14:40
開催場所 〒162-0042 東京都新宿区早稲田町27 早稲田大学グリーン・コンピューティング・システム研究機構
参加費 無料
募集対象 ITシステム部門、開発部門、業務部門、営業部門、さらには組織の運営や計画の立案に係る実務家や研究者など、幅広くご参加いただけます。特に以下に関心をお持ちの方にお勧めです。
・データに裏付けられた戦略立案やソフトウェア品質管理の方法と事例
・目標と戦略が整合した形での組織運営、計画立案の方法と事例
・ソフトウェア品質の測定、評価、改善の方法と事例
・ソフトウェア高信頼化、見える化の方法と事例など

なお翌 2月20日にはIPA/SEC主催の別セミナー「IoT時代のソフトウェアエンジニアリングとビジネスイノベーション」もあります。宜しければこちらもあわせてぜひご参加ください。
http://sec.ipa.go.jp/seminar/20150220.html

教育システム情報学会 2015年1月研究会にて2件の研究発表を予定: ロボットを用いたプログラミング教育

教育システム情報学会 2015年1月研究会にて下記2件の研究発表を予定しています。

音森一輝,坂本一憲,鷲崎弘宜,深澤良彰, “キャラクタの性質によるプログラミング教育効果の差異の検証”, 教育システム情報学会 2015年1月研究会, 大阪産業大学, 2015年1月10日(土) (to appear)

山崎頌平,坂本一憲,本田澄,鷲崎弘宜,深澤良彰, “プログラミング教育:ロボットの導入による効果についての比較研究”, 教育システム情報学会 2015年1月研究会, 大阪産業大学, 2015年1月10日(土) (to appear)

ウィンターワークショップ2015・イン・宜野湾にて4件のポジション発表を予定

情報処理学会ソフトウェア工学研究会ウィンターワークショップ2015・イン・宜野湾にて研究グループから下記4件のポジション発表を予定しています。

津田直彦, 高田正樹, 鷲崎弘宜, 深澤良彰, 杉村俊輔, 保田裕一朗, 二上将直, “メトリクスと閾値による保守性・再利用性評価式の作成・更新プロセス”, 情報処理学会ソフトウェア工学研究会ウィンターワークショップ2015・イン・宜野湾, 2015年1月22日(木)~23日(金), カルチャーリゾート フェストーネ (to appear)

鷲崎弘宜, 夏天, 深澤良彰, “ピアレビュー技法とライターズワークショップ”, 情報処理学会ソフトウェア工学研究会ウィンターワークショップ2015・イン・宜野湾, 2015年1月22日(木)~23日(金), カルチャーリゾート フェストーネ (to appear)

本田澄, 鷲崎弘宜, 深澤良彰, “開発者行動を考慮したソフトウェア信頼性モデル”, 情報処理学会ソフトウェア工学研究会ウィンターワークショップ2015・イン・宜野湾, 2015年1月22日(木)~23日(金), カルチャーリゾート フェストーネ (to appear)

Jonatan Hernandez, Hironori Washizaki, and Yoshiaki Fukazawa, “Can the software design activity be quanti ed?,” 情報処理学会ソフトウェア工学研究会ウィンターワークショップ2015・イン・宜野湾, 2015年1月22日(木)~23日(金), カルチャーリゾート フェストーネ (to appear)

Recovering Traceability Links between Requirements and Source Code using the Configuration Management Log, accepted at IEICE Transactions (SCIE indexed).

Ryosuke Tsuchiya, Hironori Washizaki, Yoshiaki Fukazawa, Tadahisa Kato, Masumi Kawakami and Kentaro Yoshimura, Recovering Traceability Links between Requirements and Source Code using the Configuration Management Log,” IEICE Transactions on Information and Systems, Vol.98-D, No.NN, pp.NN-NN, 2015. (to appear)

Traceability links between requirements and source code are helpful in software reuse and maintenance tasks. However, manually recovering links in a large group of products requires significant costs and some links may be overlooked. Here, we propose a semi-automatic method to recover traceability links between requirements and source code in the same series of large software products. In order to support differences in representation between requirements and source code, we recover links by using the configuration management log as an intermediary. We refine the links by classifying requirements and code elements in terms of whether they are common to multiple products or specific to one. As a result of applying our method to real products that have 60KLOC, we have recovered valid traceability links within a reasonable amount of time. Automatic parts have taken 13 minutes 36 seconds, and non-automatic parts have taken about 3 hours, with a recall of 76.2% and a precision of 94.1%. Moreover, we recovered some links that were unknown to engineers. By recovering traceability links, software reusability and maintainability will be improved.

日本科学技術連名SQiP研究会 演習コースI ソフトウェア工学の基礎にてメトリクスの基礎の講義ならびにゴール指向の測定手法 Goal-Question-Metric(GQM)パラダイム演習実施

日本科学技術連名SQiP研究会 演習コースI ソフトウェア工学の基礎にて、メトリクスの基礎の講義ならびにゴール指向の測定手法 Goal-Question-Metric(GQM)パラダイムの演習を実施しました。

鷲崎 弘宜, “メトリクスの基礎とGQM法によるゴール指向の測定”, 日本科学技術連名SQiP研究会 演習コースI ソフトウェア工学の基礎, 2014年12月18日

愛媛大学にて招待講演「プロジェクト型演習における成績評価と個人特性に基づくチーム構成(に向けて)」

鷲崎弘宜, “プロジェクト型演習における成績評価と個人特性に基づくチーム構成(に向けて)” 愛媛大学 講演, 2014年12月15日

Deadline Extended Jan 11 (締切延長 1月11日AoE) SamurAI Coding 2014-15 IPSJ International AI Programming Contest 情報処理学会 国際AIプログラミングコンテスト

Submission due of SamurAI Coding 2014-15 IPSJ International AI Programming Contest has been extended to Jan 11th 2015! Moreover, prize information was updated. Take a look at it, and consider to win the prize! http://samuraicoding.info/

情報処理学会 国際AIプログラミングコンテスト: SamurAI Coding 2014-15の予選応募締め切りを1月11日(日本時間12日21:00)まで延長しました。また、特典情報を更新しました。賞品等追加されていますのでぜひ応募ください。 http://samuraicoding.info/index-jp.html

samurailogoJavaChallenge2