鷲崎准教授が防衛大学にて「ゴール指向に基づくソフトウェア品質評価とIT経営」について講義しました。具体的にはメトリクスの概念と留意事項、ゴール指向の測定評価の枠組みであるGQM法、ならびに、組織目標と戦略の整合を扱うGQM+Strategies手法を解説し、活発な議論を行いました。
鷲崎 弘宜、”ゴール指向に基づくソフトウェア品質評価とIT経営”、防衛大学 講義、2015年2月10日
Ryosuke Tsuchiya, Hironori Washizaki, Yoshiaki Fukazawa, Keishi Oshima, and Ryota Mibe, “Interactive Recovery of Requirements Traceability Links Using User Feedback and Configuration Management Logs,” Proceedings of 27th International Conference on Advanced Information Systems Engineering (CAiSE 2015), pp.XX-YY, 8-12 June 2015 in Stockholm, Sweden (to appear)
Traceability links can assist in software maintenance tasks. There are some automatic traceability recovery methods. Most of them are similarity-based methods recovering links by comparing representation similarity between requirements and code. They cannot work well if there are some links indepen-dent of the representation similarity. Herein to cover weakness of them and im-prove the accuracy of recovery, we propose a method that extends the similari-ty-based method using two elemental techniques: a log-based traceability re-covery method using the configuration management log and a link recommen-dation from user feedback. These techniques are independent of the representa-tion similarity between requirements and code. As a result of applying our me-thod to a large enterprise system, we successfully improved both recall and pre-cision by more than a 20 percent point in comparison with singly applying the similarity-based method (recall: 60.2% to 80.4%, precision: 41.1% to 64.8%).
SQuBOK v2 講演会にて、鷲崎准教授がSQuBOKの設計開発領域およびそれを活用した品質の組み入れ活動について事例を交えて講演しました。品質への取り組みの一助となれぱ幸いです。
鷲崎 弘宜, “SQuBOK V2設計開発領域について”, ソフトウェア品質知識体系ガイド (第2版) SQuBOK Guide V2発行記念講演会, 2015年2月9日
Shohei Yamazaki received Best Student Paper Award at Australasian Computing Education Conference (ACE 2015) for the paper “Comparative Study on Programmable Robots as Programming Educational Tools” authored by Shohei Yamazaki, Kazunori Sakamoto, Kiyoshi Honda, Hironori Washizaki, Yoshiaki Fukazawa. Congratulations, Yamazaki-kun!
IPSJ International AI Programming Contest: SamurAI Coding 2014-15
http://samuraicoding.info/preliminary.html
We received more than 130 submissions to the Preliminary round! By conducting the preliminary round according to the way described in About the Preliminary Round, 16 teams have been selected for advancing to the World final. By considering actual regional balance, 14 teams with the highest ratings among all teams and 2 international teams with good results have been selected. The game results are on the online execution server.
Congratulations to all winners! See you in beautiful Kyoto! Other teams that lost are invited to Banquet on the World final round date on a first-come, first-served basis; so come to Kyoto and watch the World final together! Later we will let you know in detail.
情報処理学会 国際AIプログラミングコンテスト: SamurAI Coding 2014-15
http://samuraicoding.info/preliminary-jp.html
予選には130を超えるプログラム投稿がありました。「予選について」記載の方式で予選を実施した結果、16チームの決勝進出を決定しました。 具体的には全チームの地域バランスの考慮の結果、後述のレーティング上位の14チームを選抜し、残り2チームは海外からの参加チームのうちで成績優秀なチームを選抜しました。 予選の対戦結果はオンライン対戦サーバーをご覧ください。
決勝進出チームの皆さん、おめでとうございます! 京都で会いましょう。 惜しかった皆さん、決勝をぜひ一緒に観戦しましょう。また懇親会に先着順で招待します。 懇親会招待については後日、事務局から連絡します。
櫨山淳雄, 齊藤大仁, 吉岡信和, 熊谷梓, 小橋孝紀, 鷲崎弘宜, 海谷治彦, 大久保隆夫, “ソフトウェアセキュリティ知識ベースを活用したセキュアなWebアプリケーション開発事例ベースの試作”, 電子情報通信学会 知能ソフトウェア工学研究会 (KBSE) , 2015年1月研究会, 東京, 2015年1月27日.
櫨山淳雄, 齊藤大仁, 吉岡信和, 熊谷梓, 小橋孝紀, 鷲崎弘宜, 海谷治彦, 大久保隆夫, “ソフトウェアセキュリティ知識ベースを活用したセキュアなソフトウェア開発事例ベースの提案”, 情報処理学会 第77回全国大会, 京都大学, 2015年3月17-19日.
鷲崎弘宜、ソフトウェア品質プロフェッショナルに求められる専門性と倫理性: 知識、スキル、コンピテンシ、倫理綱領、IPA/SEC Journal, Vol.39(「今品質について考える」特集), 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 Contest、ETロボコン2014東京地区大会、Hack U早稲田大学2014、情報処理学会SamurAI Coding 2014-15。加えて我々は、次を含む多くの会議を開催あるいは開催に貢献してきました: AsianPLoP 2014、XP祭り2014、 SEMAT日本支部勉強会。
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の認知を広めるとともに情報技術の研究および産業の発展に貢献してまいります。
鷲崎 弘宜
早稲田大学グローバルソフトウェアエンジニアリング研究所 所長
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をはじめとするコンテストを通じた学び、プログラミング・情報技術について幾らか言及させていただきました。ぜひご参照ください。