| ノキア移動電話は、ヨーロッパ最大かつ世界第2の移動電話製造メーカーです。
ノキアのソフトウェア開発プロセスは1987年より体系的に改良されています。当初は
開発業務そのものが焦点でしたが、その後品質管理、ソフトウェアプロセスモニタリングへと重点を移し、1992年にはISO9001を取得しました。
ノキアはIF/Prologをベースにしたツールを主要業務分野に投入し、ノキアの多くの
部署で毎日使用されています。これらのツールは迅速なアプリケーション開発を可能
にし、品質の向上・最適なコードの実現に役立っています。以下に一例を紹介します。
ソフトウェア構築用ツール:
多くの市場分野とユーザー群に対応するため、
移動電話のソフトウェア構成も様々なタイプのものが要求されます。IF/Prologによ
り実装されたソフトウェア構築用ツールは、Prolog形式のコンフィギュレーションフ
ァイルを利用してリンクリストとヘッダーファイルを生成し、ソースコードを作りソ
フトウェアパッケージに仕上げます。
自動コード生成用ツール:
移動電話のソフトウェア部分を設計するためには、グラフィカルなソフウトウェア分析・設計ツールが使 用されます。このツールは図をPrologのコードとして保存し、図を最適化されたソースコードにコンパイルします。
|