組み込みソフト開発の鍵となる単体テスト、定着させる3つのファクターとは
組み込み開発においてソフトウェアの重要度が高まるにつれ、多機能化やリリースサイクルの加速が進み、その品質確保が困難になりつつある。単体テストは改善策の1つだが、活用できていない開発現場はまだ多い。なぜ定着しないのか。
2021/09/06
- カテゴリ:
- 組み込み開発
- ソフトウェアテスト/デバッグ
組み込み開発においてソフトウェアの重要度が高まるにつれ、多機能化やリリースサイクルの加速が進み、その品質確保が困難になりつつある。単体テストは改善策の1つだが、活用できていない開発現場はまだ多い。なぜ定着しないのか。
2021/09/06
組み込みソフトウェア開発においてもセキュリティが必須要件となり、CERT準拠のセキュアコーディングの実践が進んでいる。しかし、プログラムのサイズと複雑さが増したことで、目視でのチェックは実質的に不可能なものになった。
2021/09/06
製造現場における事故などのトラブルは設備や機械の周辺で発生することが多く、防止には「権限管理」の徹底が欠かせない。この仕組みをシンプルかつ低コストで構築できる「RFIDソリューション」について、導入事例を交えて紹介する。
2021/09/06
車載ソフトウェア開発の安全性と信頼性を担保する上で、基準となるのが英国の自動車関連ソフトウェア団体が定めたコーディングのガイドライン、MISRA-C/C++だ。しかし、そのテストや文書作成プロセスは煩雑で、開発者の負担となっている。
2021/09/03
コロナウイルスの感染拡大を受けて、国内の化学・素材企業でもDXが推進されるようになった。しかし、その取り組みは途上であり、欧米企業と比べて大きな格差が生まれている。その背景には、デマンドチェーン領域での遅れがあるようだ。
2021/09/03
人間とのインタラクションによってロボットに言葉を学習させるためには、1つの行動ごとに学習モデルを更新し、モデル学習を繰り返す必要がある。そこでネックとなった、モデルの学習時間をどのように短縮したのかを本事例から読み解く。
2021/09/03
2021年4~6月にMONOistで公開した人工知能関係のニュースをまとめた。
2021/09/03
SAPシステムの運用が複雑化するいま、IT部門が手作業で行ってきたシステムのプロビジョニングやデータのバックアップ/リストア、リソース監視などをいかに自動化するかが課題となっている。その解決策となり得るソリューションとは?
2021/09/01
AIベンチャーのHEROZでは、使用するデータや項目の条件が膨大であることから、CPU単体でのAI学習に多大な時間を要していた。これを解消し、高い演算能力によってAI開発効率を向上させた同社は、どんなGPUサーバを導入したのか。
2021/08/31
ビジネスのあらゆる面をサポートするSAPソリューション。その性能をフルに引き出すには優れた運用基盤が欠かせない。自動化機能によるプロジェクト期間の短縮や、ハイブリッド環境でのシームレスなデータ移行も実現できるようになる。
2021/08/31