セミナーシリーズ「ポスト・コロナ時代のソフトウェアエンジニアリングを考える」

あらゆる産業においてデジタルトランスフォーメーション(DX)がなし崩し的に進められようとするポスト・コロナ時代に、ソフトウェアエンジニアリングのあり方も見直し、必要に応じて変えるときが来ています。本セミナーシリーズでは全5回にわたり、ソフトウェアの開発や運用において変わらない本質と、変わりゆく新たな考え方や技術・プラクティスを探ります。具体的には、変化の激しい時代にビジネス・社会価値を見定めて開発を進める考え方と(第1回)、それらの価値から追跡可能な先にあるべきDXの技術的原動力となるIoT・機械学習応用の設計(第2回)を取り上げます。そして、それらの活動を進めていくうえでの方法論の基盤(第3回)および品質面を含む国際標準(第4回)を取り上げます。最後に、諸活動を進めるうえで基本となる変化へ適応的なアジャイル開発プロセスにおける品質保証のあり方(第5回)を取り上げます。全てオンライン開催・参加無料です。ぜひご参加ください。

Landscape of Architecture and Design Patterns for IoT Systems, accepted for IEEE Internet of Things Journal (SCIE indexed, IF=9.5)

Hironori Washizaki, Shinpei Ogata, Atsuo Hazeyama, Takao Okubo, Eduardo B. Fernandez, Nobukazu Yoshioka, “Landscape of Architecture and Design Patterns for IoT Systems,” IEEE Internet of Things Journal, pp.1-12 (SCIE indexed, IF=9.5) (to appear)

Due to the widespread proliferation of today’s internet of things (IoT), a system designer needs IoT system and software design patterns to assist in designing scalable and replicable solutions. Patterns are encapsulations of reusable common problems and solutions under specific contexts. Many IoT patterns have been published such as IoT design patterns and IoT architecture patterns to document the successes (and failures) in IoT systems and software development. However, because these patterns are not well classified, their adoption does not live up to their potential. To understand the reasons, we conducted a systematic literature review. From the 32 identified papers, 143 IoT architecture and design patterns were extracted.We analyzed these patterns according to several characteristics and outlined directions for improvements when publishing and adopting IoT patterns. Of the extracted patterns, 57% are non-IoT patterns, suggesting that IoT systems and software are often designed via conventional architecture and design patterns that are not specific to IoT design. Although most IoT design patterns are applicable to any domain, IoT architecture patterns tend to be domain-specific, implying that the unique nature of IoT adoption in specific domains appears at the architecture level. As more domains adopt IoT, the number of domain-specific IoT design patterns should increase. In terms of quality attributes, many IoT patterns address compatibility, security, and maintainability.

Prioritization in Automotive Software Testing: Systematic Literature Review and Directions for Future Research, accepted for a book “Research and Evidence in Software Engineering”

Naohiko Tsuda, Ankush Dadwal, Hironori Washizaki, Yoshiaki Fukazawa, Masashi Mizoguchi, Kentaro Yoshimura, “Prioritization in Automotive Software Testing: Systematic Literature Review and Directions for Future Research”, Chapter in “Research and Evidence in Software Engineering: From Empirical Studies to Open Source Artifacts”, CRC Press, 2020 (Scopus indexed)(to appear)

Newsweek ニューズウィーク日本版にアイビーシー加藤社長、朝日教授、鷲崎教授の対談掲載

今週の #Newsweek ニューズウィーク日本版に、アイビーシー加藤社長、朝日教授、鷲崎教授の対談が掲載されました。同社のブロックチェーンに基づくIoTセキュリティ技術 kusabi を軸として、With/Afterコロナ時代のIoTとセキュリティについて、監視運用やセキュリティ人材育成の重要性を含めて扱っています。ぜひご覧ください。

IBC(アイビーシー)パンデミックによりオンラインが社会が爆発的に加速。サイバー攻撃から防御する先進技術と人材がますます必要, ニューズウィーク日本版, 2020年6月2日号(スマートエスイーについて言及)

Experimental Evaluation of Traceability Checking Tool for Goal Dependency Modeling, accepted for JCKBSE 2020

Haruhiko Kaiya, Wataru Fujita, Ryotaro Yamada, Atsuo Hazeyama, Shinpei Ogata, Takao Okubo, Nobukazu Yoshioka, and Hironori Washizaki, “Experimental Evaluation of Traceability Checking Tool for Goal Dependency Modeling”, 13th International Joint Conference on Knowledge-based Software Engineering (JCKBSE2020)

アジャイル品質のためのパターン:「QAを含むOneチーム」「品質スプリント」「プロダクト品質チャンピオン」

アジャイル開発に効く品質保証ノウハウをパターン集として整理したQuality Assurance to Agile Qualityの和訳シリーズ、第2弾が翔泳社CodeZineにて掲載されました。ぜひご覧ください。以降も随時公開していく予定です。今回は品質のアジャイルなあり方:「QAを含むOneチーム」「品質スプリント」「プロダクト品質チャンピオン」をご紹介しています。

鷲崎 弘宜, 長谷川 裕一, 濱井 和夫, 小林 浩, 長田 武徳, 田村 英雅, 陳 凌峰, “品質のアジャイルなあり方:「QAを含むOneチーム」「品質スプリント」「プロダクト品質チャンピオン」”, QA to AQ 第2回, CodeZine, 2020/05/11

Four papers accepted for COMPSAC 2020 Fast Abstract Track

Four papers accepted for COMPSAC 2020 Fast Abstract Track:

  • Hironori Washizaki, Junzo Hagimoto, Kazuo Hamai, Mitsunori Seki, Takeshi Inoue, Shinya Taniguchi, Hiroshi Kobayashi, Kenji Hiranabe and Eiichi Hanyuda, “Value Driven Process Towards Software Engineering for Business and Society (SE4BS)”, The 44th IEEE Computer Society Signature Conference on Computers, Software, and Applications (COMPSAC 2020), Fast Abstract, 2020.
  • Hironori Washizaki, “Towards Software Value Co-Creation with AI”, The 44th IEEE Computer Society Signature Conference on Computers, Software, and Applications (COMPSAC 2020), Fast Abstract, 2020.
  • Zeming Tai, Hironori Washizaki, Yoshiaki Fukazawa, Yurie Fujimatsu and Jun Kanai, “Binary Similarity Analysis for Vulnerability Detection”, The 44th IEEE Computer Society Signature Conference on Computers, Software, and Applications (COMPSAC 2020), Fast Abstract, 2020.
  • Hironori Washizaki, Kenji Tei, Kazunori Ueda, Hayato Yamana, Yoshiaki Fukazawa, Shinichi Honiden, Shoichi Okazaki, Nobukazu Yoshioka and Naoshi Uchihira, “Smart SE: Smart Systems and Services Innovative Professional Education Program”, The 44th IEEE Computer Society Signature Conference on Computers, Software, and Applications (COMPSAC 2020), Fast Abstract, 2020.

記事掲載「子どもたちのプログラミング的思考を養うために何が必要か? 動機づけや学び場づくりの研究より【デブサミ2020】」EdTechZine

鷲崎教授・齋藤講師・坂本客員准教授によるデブサミ2020講演内容に基づく解説記事を掲載いただきました。書籍『Scratchでたのしく学ぶプログラミング的思考』のエッセンスや、地域における課題解決の場づくり、さらには、学びの動機づけの科学。ぜひご覧ください。

EdTechZine 神谷 加代[著], “子どもたちのプログラミング的思考を養うために何が必要か? 動機づけや学び場づくりの研究より【デブサミ2020】 Developers Summit 2020【13-F-4】若年層におけるプログラミング的思考の学びの場づくりと動機づけ レポート”, 2020/05/08