AUTOSAR OSに対するテストケースおよびテストプログラムの自動生成
|
|
|
- ゆゆこ こうい
- 6 years ago
- Views:
Transcription
1 ソフトウェアテストシンポジウム 2012 JaSST'12: Japan Symposium on Software Testing 2012 AUTOSAR OS に対するテスト ケースおよびテストプログラムの 自動生成 2012 年 1 月 25 日 日本電気通信システム株式会社風間佳之 1
2 アジェンダ 1. はじめに 2. 既存のテストスイートの概要 3. テストスイート開発における課題 4. 組み合わせテストツールの導入検討 5. 組み合わせテストツールによる課題解決 6. 実施結果と評価 7. まとめ 2
3 背景 ECU(Electronic Control Unit) 数の増加 ソフトウェア複雑性の増加 車両内通信の増加 省エネルギー化と安全性に対する要求の増加 車載ソフトウェア開発規模が増加 HW に依存しない非競争領域を共通化したプラットフォームにする事により, 問題を解決する 3
4 AUTOSAR とは? AUTomotive Open System ARchitecture 車両ソフトウェアにおけるオープンシステムアーキテクチャ AUTOSARとは 大規模化する自動車用ソフトウェア開発における様々な課題を解決するために生まれ 標準化されたアーキテクチャ AUTOSAR Consortium OEM Tier 1 Supplier Tool vender Software developer 4
5 AUTOSAR のイメージ Non- AUTOSAR AUTOSAR 5
6 研究の紹介 純国産 AUTOSAR OS TOPPERS/ATK2(Automotive Kernel 2) のコンソーシアム型共同研究 / 開発 具体的な活動 AUTOSAR OS 仕様を明確化, 修正 自由に使える日本語版の仕様書の作成 オープンソース実装 検証スイート開発 AUTOSAR OS の日本における標準を策定する 6
7 コンソーシアム型共同研究 技術者, 研究者 企業の経験 人材養成 研究開発成果 AUTOSAR OS の日本における標準 研究開発成果 教員, 研究者 研究の知見 複数の企業 名古屋大学組込みシステム研究センター (NCES) 1 社当たりの開発投資の削減 AUTOSAR OS 仕様に対する知見の取得, 技術者の教育 産学連携による技術課題の解決 7
8 2011 年度コンソーシアム型共同研究参加企業一覧 企業名 (50 音順 ) 株式会社ヴィッツ株式会社 OTSL 株式会社サニー技研株式会社デンソー株式会社東芝トヨタ自動車株式会社日本電気通信システム株式会社パナソニックアドバンストテクノロジー株式会社富士ソフト株式会社富士通 VLSI 株式会社ルネサスエレクトロニクス株式会社 8
9 AUTOSAR OS の検証における背景 過去のコンソシーアム型共同研究で実績のあったテストスイートを AUTOSAR OS の検証に活用したい μitron 仕様の OS である TOPPERS/ASP/FMP を対象にしたテストスイートである TTSP(TOPPERS Test Suite Package) をベースに AKTSP(Automotive Kernel Test Suite Package) を開発 補足 :TOPPERS 新世代カーネル μitron 仕様をベースとして, 信頼性, 安全性, ソフトウェアポータビリティを向上させるための改良 拡張 シングルプロセッサ向け RTOS:TOPPERS/ASP カーネル マルチプロセッサ向け RTOS :TOPPERS/FMP カーネル 9
10 1. はじめに 2. 既存のテストスイートの概要 3. テストスイート開発における課題 4. 組み合わせテストツールの導入検討 5. 組み合わせテストツールによる課題解決 6. 実施結果と評価 7. まとめ 10
11 システムサービステストの概要 外部仕様書に基づいてシステムサービス発行前後のシステム状態の変化を確認する ActivateTask の仕様抜粋 ActivateTask タスクの起動 機能 ActivateTask は,TaskID で指定されたタスクの状態を, 休止状態から実行可能状態へ遷移させる 前状態 TASK1 ( 実行中 ) 優先度 : 高 TASK2 ( 休止中 ) 優先度 : 中 仕様の振舞いを確認するテストを実施する 自タスク以外のタスクを指定して呼び出す. 休止状態のタスクを指定する. 対象タスクの優先度が, 実行状態のタスクより低い場合, 対象タスクが実行可能状態になること. 処理 TASK1 後状態 ActivateTask TASK2 仕様, 実装の両面からテストを実施 TASK1 TASK2 ( 実行中 ) ( 実行可能 ) 11
12 ハンドコーディングでのテストプログラム開発の問題点 1. テストプログラムの可読性, 保守性の低下テストケースの実現方法が複数存在するため, 開発担当者が異なることによるばらつき発生 2. テストの開発工数 ASP カーネルの API は 121 個存在し, 抽出したテストケースは 1,669 件 3. 異なる RTOS への流用不可同一テストシナリオに対する RTOS 毎の重複開発 テストプログラムを生成するツールを開発 12
13 テストシナリオからのテストプログラム生成 テストケース ( ブラックボックス ) テストケース ( ホワイトボックス ) 形式化したテストシナリオ 前状態 < システムサービス発行前のシステム状態 > 処理 < システムサービス発行処理 > テストケースを前状態 処理 後状態へ具体化する 後状態 < システムサービス発行後のシステム状態 > 入力 AKTG 出力 (Automotive Kernel Test Generator) Ruby で開発 約 22,000 行 テストシナリオを実現するテストプログラム test.cfg test.h test.c TESRY 記法 (TEst Scenario for Rtos by Yaml) AKTG は TTSP で開発した TTG(TOPPERS Test Generator) をベースに開発する 13
14 TESRY 記法 階層型データ形式言語である YAML 形式を用いて全カーネルオブジェクトの属性 / 状態の記述方法を定めた (TESRY 記法で記述したデータファイルを TESRY データと呼ぶ ) ( 例 )ActivateTask のテストケース 前状態優先度中の TASK1 が実行状態優先度高の TASK2 が休止状態 処理 TASK1 が ActivateTask(TASK2) を発行して E_OK が返る 後状態 TASK1 が実行可能状態となる TASK2 が実行状態となる pre_condition: TASK1: type : TASK tskpri : TSK_PRI_MID tskstat: running TASK2: type : TASK tskpri : TSK_PRI_HIGH tskstat: waiting wobjid : SLEEP do: id : TASK1 syscall: ActivateTask(TASK2) ercd : E_OK post_condition: TASK1: tskstat: ready TASK2: tskstat: running 14
15 1. はじめに 2. 既存のテストスイートの概要 3. テストスイート開発における課題 4. 組み合わせテストツールの導入検討 5. 組み合わせテストツールによる課題解決 6. 実施結果と評価 7. まとめ 15
16 課題 : カーネル仕様の差異による組み合わせパターン増加 検査対象 OS が μitron 仕様から AUTOSAR 仕様に変更 OS が提供する API の数は減少したが 仕様の複雑化によりテストとして考慮すべき組み合わせパターンが増大 ( タスクならば前状態だけで ASP の 4 倍の組み合わせになる ) ASP カーネルのテストケース ATK2(SC1) のテストケース 1,669 件増加 5,000 件? 従来型のテスト開発プロセスで行っていた, 組み合わせテストケースの手動作成が困難に! 16
17 テスト手法の適用による効率的な組み合わせテストケース削減の検討 組み合わせ増加に対し, テスト手法による効率的な組み合わせテストケースの削減をすべきでは? しかし 組み合わせ削減により RTOS の品質に与える影響が不明 例 : 特定の因子の組み合わせのみ網羅に注力して組み合わせ削減 どこに注力すべきか, データの蓄積が無いのでポリシーが作れない できることなら, 考慮しうる全組み合わせでのテストを実施したい 17
18 従来型プロセスの課題と改善ポイント テストプログラム生成ツールは再利用したい ( 拡張は必要 ) テストシート作成 TESRY データ作成 テストシートテストファイルレビュー テストプログラム生成 (AKTG) テストプログラム実行 実行パス確認 手動では作りきれない & 仕様変更時の保守ができない! AKTG テストシート ( テキストファイル ) テストケース テストシナリオ 増大 増大 TESRY TESRY データ TESRYデータ テストプログラム test.c test.h test.cfg 実行カバレッジファイル (gcov ファイル ) 組み合わせテストケース作成 +TESRY データ生成を自動化すれば, テストプログラム生成, 実行まで自動で実施可能になりそう 組み合わせテストケース作成ツールの導入へ 18
19 1. はじめに 2. 既存のテストスイートの概要 3. テストスイート開発における課題 4. 組み合わせテストツールの導入検討 5. 組み合わせテストツールによる課題解決 6. 実施結果と評価 7. まとめ 19
20 組み合わせテストツールの導入検討 組み合わせパラメータと制約を定義 ActivateTask のテスト : 対象タスクの状態 READY RUNNNING WAITING SUSPENDED 対象タスクの種別 BASIC EXTENDED 入力 ツール 組み合わせテストケース生成 出力 ActivateTask0001.yaml Test_A: ActivateTask0001: pre_condition: pre_condition: TASK1: TASK1: do: do: syscall: slp_tsk() syscall:... ActivateTask()... post_condition: post_condition: TASK1: TASK1:... テストシート TESRY データ ツール要件 1: 出力フォーマットはYAML 形式が望ましい ソースコードが公開され, 拡張性があることツール要件 2: 組み合わせに対して制約条件を指定したい 仕様によって組み合わせできないパラメータを排除できること 20
21 組み合わせテストツールの選定 候補 ALLPAIERS HEXAWISE QICT PictMaster 選 定 PictMaster とは? 岩通ソフトシステム社が開発した組み合わせテストケース生成ツール. PICT という Microsoft 社が無償で公開している CUI ベースの組み合わせテストツールを,VBA を使って GUI( エクセル ) 上で扱える. 特に着目した点 組み合わせテストがエクセルベースでモデル化されるので扱いが容易 日本語マニュアルが整備されておりツールの習得に時間がかからない オープンソースになっており, 拡張性が高い 21
22 PictMaster の入力 パラメータ, 値入力表 制約表 結果表 組み合わせテストをエクセルにモデル設計 22
23 PictMaster の出力 組み合わせパラメータと期待結果が形式化されて出力される 23
24 1. はじめに 2. 既存のテストスイートの概要 3. テストスイート開発における課題 4. 組み合わせテストツールの導入検討 5. 組み合わせテストツールによる課題解決 6. 実施結果と評価 7. まとめ 24
25 PictMaster による組み合わせテストケース,TESRY データの自動生成 TESRY データ 赤字 : 組み合わせ対象パラメータ pre_condition: TASK1: type: TASK tstat : RUNNING spolicy: AK_SCHFULL TASK2: type: TASK tstat: SUSPENDED inipri: TSK_PRI_HIGH do : id: TASK1 syssrv: ActivateTask(Task2) rettype: StatusType retva l: E_OK post_condition : TASK1: tstat: READY TASK2: tstat: RUNNING パラメータ, 値入力表 制約表 結果表 25
26 PictMaster による組み合わせテストケース,TESRY データの自動生成 外部仕様書 テスト設計 VBA 修正量を考え, 出力形式は従来型の CSV 形式のままにした テストシート 入力 PictMaster 組み合わせテストケース +TESRY 生成 出力 TESRY データ (CSV 形式 ) 入力 Ruby スクリプト (160 行程度 ) CSV 形式 YAML 形式変換 出力 行毎に出力される組み合わせパターンに付随して CSV 形式の TESRY データを出力するように,PictMaster の VBA を 60 行程度修正, 拡張した PictMaster と Ruby スクリプトを連携させることで, TESRY データを自動生成 ActivateTask.yaml ActivateTask0001: pre_condition: TASK1:... do: syscall: ActivateTask()... post_condition: TASK1: TESRY データ 26
27 1. はじめに 2. 既存のテストスイートの概要 3. テストスイート開発における課題 4. 組み合わせテストツールの導入検討 5. 組み合わせテストツールによる課題解決 6. 実施結果と評価 7. まとめ 27
28 実施結果 2011/12 月末時点で 6,107 件の TESRY データを自動生成し, テストを実施した. TESRY データ総行数 :20 万行以上 PictMaster 改造量 : 約 50 行 Ruby スクリプト作成量 : 約 160 行 発見したバグ バグ種別 仕様バグ 実装バグ 発見件数 8 件 7 件 28
29 評価 ~ テストプロセス改善結果 ~ テストシート作成 TESRY データ作成 テストシートテストファイルレビュー テストプログラム生成 (AKTG) 自動化 テストプログラム実行 実行パス確認 AKTG テストシート (PictMaster_XLS ファイル ) テストポリシー TESRY TESRY データ TESRY データデータ テストプログラム test.c test.h test.cfg 実行カバレッジファイル (gcov ファイル ) 組み合わせパラメータ, 値, 制約 期待結果 (TESRY 生成表 ) 保守対象を局所化 得られた効果 生産性が向上 - TESRY データを手動 自動生成 - テスト設計における組み合わせ漏れレビューが容易に 保守性が向上 - 仕様変更に対する保守性が向上した - テストケースの属人性を排除 29
30 評価 ~ 実装バグ分析 ~ システムサービスを発行する処理単位 Task ErrorHook ShutdownHook GetEvent() Category1 ISR Category2 ISR AlarmCallback PreTaskHook PostTaskHook StartupHook ProtectionHook 特定の処理単位から呼び出した場合のみ, 仕様に無いエラーが返る 複数ある処理単位のテストなど, 手動ならばポリシーで部分網羅しかしなかった組み合わせを全網羅することでバグを発見できた 30
31 課題 PictMaster の品質維持に関する課題 ソースコードを直接バージョン管理できない ブックが複数ある場合,VBA のアップデートは各ブック毎に実施する必要あり VBA 修正 1 つ 1 つアップデートし, テストケースを再生成 課題解決の為, 新たなツールの開発 / 導入を検討 31
32 1. はじめに 2. 既存のテストスイートの概要 3. テストスイート開発における課題 4. 組み合わせテストツールの導入検討 5. 組み合わせテストツールによる課題解決 6. 実施結果と評価 7. まとめ 32
33 まとめ 名古屋大学を中心とした ATK2 カーネルの開発 / 検証に関するコンソーシアム型研究組織は,2009 年度に開発した ASP カーネルのテストスイート (TTSP) を拡張する形で, 2011 年度,ATK2 のテストスイート (AKTSP) を開発しテストをシステムサービステストを実施した PictMaster の導入により, 組み合わせテストケースと TESRY データ ( 形式言語によるテストスクリプトファイル ) を自動生成し, 生産性, 保守性の改善を実現した ATK2 の実装, 仕様の不具合を合計 15 件検出した 33
名古屋 学組込みシステム研究センター (NCES) の AUTOSAR に対する取り組み 2013 年 8 23 ( ) 名古屋 学鴫原 1
名古屋 学組込みシステム研究センター (NCES) の AUTOSAR に対する取り組み 2013 年 8 23 ( ) 名古屋 学鴫原 1 次 1. AUTOSARとは 2. NCESの取り組み 3. AUTOSAR OS 4. TOPPERS/ATK2の紹介 5. COMスタック 6. RTE 7. まとめ 2 載ソフトウェアの課題と再利 性の向上 動 の製造コストに占める電 部品の割合 2007
個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 1
個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 [email protected] [email protected] 1 改善効果 品質 : フロントローディングが進み流出不具合 0 継続生産性 : 平均 130% 改善 工数割合分析
SpeC記述のC記述への変換 (SpecCによるソフトウェア記述の実装記述への変換)
TOPPERS プロジェクトプレス発表 2009 年 4 月 23 日 TOPPERS/FMP カーネル TraceLogVisualizer(TLV) 本田晋也 名古屋大学大学院情報科学研究科附属組込みシステム研究センター (NCES) 助教 [email protected] 1 TOPPERS/FMP カーネル 2 組込みシステムにおけるマルチプロセッサの利用 大きく二つの理由により利用が進んでいる
アジェンダ Renesas Synergy TM プラットフォーム構成 ThreadX とは ThreadX の状態遷移 ThreadX とμITRONの機能比較 まとめ ページ 2
Renesas Synergy TM プラットフォーム ThreadX リアルタイム OS 紹介 アジェンダ Renesas Synergy TM プラットフォーム構成 ThreadX とは ThreadX の状態遷移 ThreadX とμITRONの機能比較 まとめ ページ 2 Synergy プラットフォーム構成中核を担う ThreadX リアルタイム OS ご紹介部分 ページ 3 ThreadX
D5-2_S _003.pptx
JaSST 14 Tokyo セッション D5-2 10:30~11:00(30 分 ) キーワード駆動テストを用いた GUI テスト自動化による工期短縮実現への取り組み 2014 年 3 月 8 日 株式会社 NTT データ 技術開発本部プロアクティブ テスティング COE 小林由依 0. 自己紹介 n 氏名 Ø 小林由依 n 所属 Ø 株式会社 NTT データ技術開発本部 プロジェクトマネジメント
PowerPoint プレゼンテーション
JaSST 16 Tokyo テクノロジーセッション AUTOSAR Acceptance Test の自動化の取り組み 株式会社ベリサーブ オートモーティブ検証サービス開発部 須原秀敏 1 自己紹介 項目 所属 内容 株式会社ベリサーブ 名前須原秀敏 ( すはらひでとし ) 経歴 車載電子機器 ( 以後 ECU) のシステムテストを 6 年 活動 SNS WACATE STAC JaSST SQiP
機能安全に必要なトレーサビリティとは
TERAS 第 1 回成果報告会 機能安全に必要な トレーサビリティとは 2012 年 3 月 19 日 TERAS 技術委員会 株式会社ヴィッツ組込制御開発部機能安全開発室 森川聡久 IEC61508 プロセス認証 本日の内容 機能安全認証の取得に際してトレーサビリティをどのように役立てるのかを実体験から紹介します 1. ヴィッツの会社紹介 2.TERASにおけるヴィッツの役割 3. 機能安全に必要なトレーサビリティ要件
トレースログ可視化ツールTraceLogVisualizer(TLV)の一般公開について
TOPPERS プロジェクトプレス発表 2009 年 11 月 18 日 トレースログ可視化ツール TraceLogVisualizer(TLV) の一般公開について 名古屋大学大学院情報科学研究科附属組込みシステム研究センター (NCES) 1 開発の背景 マルチコア環境でのデバッグ マルチコア環境では各コアが独立に並列動作 ブレークポイントやステップ実行を用いたデバッグが困難 実行後のトレースログの解析によるデバッグが有効
スライド 1
Sorich Project Management Standard All Rights Reserved, Copyright 2008, SORICH Ltd. DATE: 2009/6/22 PAGE: 1 構成要素 プロジェクトを管理項目に分解して個々の手法 フォーマットを確立し シームレスに連携します 概要使用ツール取り決め事項等 スケジュール管理 プロジェクトのスケジュールを WBS
1 現コンフィギュレータの問題点 1.1 独自言語 TOPPERS カーネル開発者 ( 特に TOPPERS カーネルのポーティングを行う者 ) は 現コンフィギュレータが提供する tf を使用する必要がある しかし tf は TOPPERS の独自言語であり 初めて TOPPERS カーネルを開発
TOPPERS 活用アイデア アプリケーション開発 コンテスト 部門 : 活用アイデア部門 アプリケーション開発部門 作品のタイトル : Ruby 版 TOPPERS コンフィギュレータ 作成者 : 富士ソフト株式会社 ( 代表 : 鴫原一人 ) 対象者 : TOPPERS ソフトウェア開発者 ( 特にポーティングを行う方 ) 使用する開発成果物 : ASP カーネル R1.9.0 (Skyeye
Microsoft PowerPoint - 教材サンプル1&2.ppt
ソフトウェアバグの現状 : 膨大化するソフトウエア開発と生産性 開発機能数 つの機能を開発する時間開発時間 ( 相対 ) ソフトの量 (FP) 2 2 96 97 98 99 2 2 生産性 (H/FP) 7 6 4 3 2 96 97 98 99 2 2 4 3 2 ソフトウェアエンジニアリングの効果 食い止める何かが必要 96 97 98 99 2 2 出典 :Software Metrics
Microsoft PowerPoint - A1-2_株式会社ネクスト_藤澤正通_S _005.pptx
SQiP シンポジウム 2012 ページオブジェクトパターンによる 動テストメンテナンスの効率化 株式会社ネクスト HOMEʼS事業本部 サービス推進部 品質管理グループ 藤澤 正通 [email protected] 1 動化への取組み 2011 年 4 : リグレッションテストの 動化検討を開始 6 :Selenium IDE を採 動化に着 7 : 機能カバレッジ
Sol-005 可視化とRCSA _ppt [互換モード]
資料番号 SOL-005 RCSA 管理 (Risk Control Self Assessment ) 株式会社アイグラフィックス (1) オペリスクの可視化 業務プロセスにオペレーション関す潜在リスクや固有リスクの情報を記述し リスクの頻度や損失規模に関する情報も加え業務プロセス指向で可視化と管理を行います 内部統制管理で記述されたリスクやコントロール情報を参照することでリスクの漏れを防ぎ網羅性のあるオペリスク管理が行えます
ソフト活用事例③自動Rawデータ管理システム
ソフト活用事例 3 自動 Raw データ管理システム ACD/Labs NMR 無料講習会 & セミナー 2014 於 )2014.7.29 東京 /2014.7.31 大阪 富士通株式会社テクニカルコンピューティング ソリューション事業本部 HPC アプリケーション統括部 ACD/Spectrus をご選択頂いた理由 (NMR 領域 ) パワフルな解 析機能 ベンダーニュートラルな解析環境 直感的なインターフェース
NEXCESS基礎コース01 組込みソフトウェア開発技術の基礎 ソフトウェア開発プロセス編
JaSST 12 Tokai SIG テストエンジニアだからこそ気を付けるテスト仕様書と報告書の書き方 2012 年 11 月 30 日 山本雅基 (ASDoQ/ 名古屋大学 ) E-mail: [email protected] 1 トイレは いつ行ってもいい 気楽に 自己紹介 16:10-16:20 お話 16:20-16:40 個人作業 16:40-16:55 グループ作業
スライド 1
APToolコンソーシアム (AUTOSARツールチェーンに関する共同研究 ) 名古屋大学大学院情報学研究科附属組込みシステム研究センター 最終更新日 :2018 年 6 月 4 日 1 目次 NCESの取組みと研究の形態 AUTOSAR Classic Platform(CP) の概要 NCESのCPに対する研究紹介 コンソーシアムの活動の取り組み 共同研究に対する参加形態 知的財産権の取り扱い
Oracle SQL Developer Data Modeler
Oracle SQL Developer Data Modeler テクニカル レビュー - 2009 年 6 月 アジェンダ テクニカル レビューおよび機能レビュー 開発者の生産性に重点 Oracle SQL Developer Data Modeler の概要 対象 テクノロジー 機能のレビュー パッケージの更新 Oracle SQL Developer
スライド 1
IBM ホスト アクセスのためのツールを集めたソリューション パッケージ Solution Package for Host Access Solution Package for Host Access は 以下の IBM 製品を使用した IBM ホスト システムへのアクセスやホストと PC クライアントとの連携をサポートするソリューションを提供します Host Access Client Package
OSSTechプレゼンテーション
Ver.3 ~ クラウド時代の ID 連携を支援する ~ オープンソース ソリューション テクノロジ株式会社 http://www.osstech.co.jp/ Copyright 2016 Open Source Solution Technology, Corp. 1 クラウド時代の ID 管理 1. 管理対象の分散化 オンプレミスとクラウドサービスの混在 システムごとの ID 管理 2. 3.
AUTOSAR OS仕様とTOPPERS/ATK2の使い方
モデルカーを用いたAUTOSAR 開発入門 AUTOSAR SW-C 対応プログラム開発 : 1ECU 版設計 名古屋大学大学院情報科学研究科附属組込みシステム研究センター人材育成プログラム (NEP) PLE 最終更新日 : 2016/01/07 1 AUTOSAR SW-C 対応 プログラム開発 : 1ECU 版設計 概要 (1) システム /SW-C 設計 (2)SW-C 実装 (3)ECUコンフィギュレーション
セキュリティテスト手法 ファジング による脆弱性低減を! ~ 外部からの脅威に対し 製品出荷前に対策強化するために ~ 2016 年 5 月 12 日独立行政法人情報処理推進機構技術本部セキュリティセンター情報セキュリティ技術ラボラトリー鹿野一人 1
セキュリティテスト手法 ファジング による脆弱性低減を! ~ 外部からの脅威に対し 製品出荷前に対策強化するために ~ 2016 年 5 月 12 日独立行政法人情報処理推進機構技術本部セキュリティセンター情報セキュリティ技術ラボラトリー鹿野一人 1 アジェンダ ネットワークに繋がる機器たち ファジングとは ファジングによる効果 まとめ IPAのファジングに関する取組み 2 ネットワークに繋がる機器たち
PowerPoint プレゼンテーション
課題解決型アーキテクチャ事例と アーキテクト育成の取り組み 1. 課題解決型アーキテクチャ 2. アーキテクチャ事例紹介 3. アーキテクト育成の取り組み 4. まとめ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 [email protected] 1 1. 課題解決型アーキテクチャ 2 モデル アーキテクチャ アーキテクト モデルソフトウェアで実現したい機能を定義して機能を実現するソフトウェアの構造と振る舞いの定義
効率の良いテストシナリオ? テストの進め方 テストプロセス テストの設計 より少ないテストケースで より多くのバグを見つける Mercury Interactive Japan KK all rights reserved. 2
効率の良いテストシナリオ -ソフトウェアテスト ミーティング - マーキュリー インタラクティブ ジャパン ( 株 ) 小崎将弘 効率の良いテストシナリオ? テストの進め方 テストプロセス テストの設計 より少ないテストケースで より多くのバグを見つける Mercury Interactive Japan KK all rights reserved. 2 応する工程単体テスト対開発工程とソフトウェアテスト
PowerPoint プレゼンテーション
ソフトウェア品質シンポジウム 15 継続的システムテストについての 理解を深めるための 開発とバグのメトリクスの分析 15/9/18 荻野恒太郎 [email protected] Test Engineering Team Service Support Section Group Core Service Department http://www.rakuten.co.jp/
<4D F736F F F696E74202D DD8D8782ED82B98B5A8F7082F B582BD835C F E707074>
プロセス改善ベストプラクティス ( テスト ) ワークショップ 組み合わせ技術利用したテストケース生成ツールと適用事例の紹介 2009 年 3 月 27 日東芝ソフトウェア技術センター小笠原秀人 中野隆司 Copyright 2009, Toshiba Corporation. すべてをテストすることはできない 論理的な問題 組み合わせが膨大 バグがこれで最後と証明することができない コスト 時間の問題
Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ
Oracle Un お問合せ : 0120- Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよびSOA 対応データ サービスへ ) を網羅する総合的なデータ統合プラットフォームです Oracle
Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx
MATLAB/Simulink を使用したモータ制御アプリのモデルベース開発事例 ルネサスエレクトロニクス株式会社 第二ソリューション事業本部産業第一事業部家電ソリューション部 Rev. 1.00 2014 Renesas Electronics Corporation. All rights reserved. IAAS-AA-14-0202-1 目次 1. はじめに 1.1 モデルベース開発とは?
使用する前に
この章では Cisco Secure ACS リリース 5.5 以降から Cisco ISE リリース 2.4 システムへのデー タ移行に使用される Cisco Secure ACS to Cisco ISE Migration Tool について説明します 移行の概要 1 ページ Cisco Secure ACS から データ移行 1 ページ Cisco Secure ACS to Cisco ISE
外部からの脅威に対し ファジング の導入を! ~ さらなる脆弱性発見のためのセキュリティテスト ~ 2017 年 5 月 10 日独立行政法人情報処理推進機構技術本部セキュリティセンター小林桂 1
外部からの脅威に対し ファジング の導入を! ~ さらなる脆弱性発見のためのセキュリティテスト ~ 2017 年 5 月 10 日独立行政法人情報処理推進機構技術本部セキュリティセンター小林桂 1 内容 ネットワークに繋がる機器たち ファジングとは ファジングによる効果 まとめ 2 ネットワークに繋がる機器たち ~ 注目されている IoT~ さまざまな機器が通信機能を持ち ネットワークに繋がる時代
press-1005.OHP
TOPPERS プロジェクト合同プレス発表会 TOPPERS プロジェクトの最新状況と ET ロボコンへのプラットフォーム提供 2010 年 5 月 12 日 高田広章 NPO 法人 TOPPERS プロジェクト会長名古屋大学大学院情報科学研究科教授附属組込みシステム研究センター長 Email: [email protected] URL: http://www.ertl.jp/~hiro/ TOPPERS
システム操作インターフェイス最適化によるテスト自動化ROI向上
システム操作インターフェイス最適化によるテスト自動化 ROI 向上 株式会社 Codeer 石川達也 e-mail:[email protected] ご相談を受けた企業様の悩みで多いもの システムテスト自動化やったことあるんだけど 効果が出なくて 作業と ROI 要素を分析 仕様変更等でメンテ 作成 成功 指定のケースではデグレがなかったという情報を取得できた! エラー!
智美塾 ゆもつよメソッドのアーキテクチャ
ゆもつよメソッドのテスト要求分析とテストアーキテクチャ設計 JaSST13 東京智美塾 2013 年 1 月 30 日 湯本剛 ( 日本 HP) [email protected] ゆもつよ風テスト開発プロセス テスト計画 実現したい品質の具体的把握 テスト箇所の選択 テストの目的設定 テスト対象アイテム特定 テスト分析 テストタイプ特定 機能の整理 & 再分類 テスト条件となる仕様項目特定
変更の影響範囲を特定するための 「標準調査プロセス」の提案 2014年ソフトウェア品質管理研究会(30SQiP-A)
変更の影響範囲を特定するための 標準調査プロセス の提案 2014 年ソフトウェア品質管理研究会 [ 第 6 分科会 A グループ ] リーダー : 宇田泰子 ( アンリツエンジニアリング株式会社 ) 夛田一成 ( アンリツエンジニアリング株式会社 ) 川井めぐみ ( サントリーシステムテクノロジー株式会社 ) 伊藤友一 (TIS 株式会社 ) 1. 研究の動機 研究員の現場では 調査を行なっているにも関わらず
6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat
AUTOSAR 1 1, 2 2 2 AUTOSAR AUTOSAR 3 2 2 41% 29% An Extension of AUTOSAR Communication Layers for Multicore Systems Toshiyuki Ichiba, 1 Hiroaki Takada, 1, 2 Shinya Honda 2 and Ryo Kurachi 2 AUTOSAR, a
TOPPERS プロジェクトとは? TOPPERS の概要と最近の取り組み ITRON 仕様の技術開発成果を出発点として, 組込みシステム構築の基盤となる各種の高品質なオープンソースソフトウェアを開発するとともに, その利用技術を提供 組込みシステム分野において,Linuxのように広く使われるオープ
TOPPERS の概要と最近の取り組み ディペンダビリティに関する 定期意見交換会 ( 第 3 回 ) TOPPERS プロジェクトの概要と 最近の取り組み 2016 年 4 12 広章 NPO 法 TOPPERS プロジェクト会 名古屋 学 学院情報科学研究科教授 附属組込みシステム研究センター Email: [email protected] URL: http://www.ertl.jp/~hiro/
Copyright 2014 NTT DATA Corporation 2 INDEX 1. 一括請求 Assist とは 1-1. でんさいに係るサービスの関係性 1-2. 一括請求 Assist の必要性 1-3. 一括請求 Assist の特長 2. 機能紹介 2-1. 一括請求 Assist
Copyright 2014 NTT DATA Corporation 一括請求 Assist のご案内 株式会社 NTT データ株式会社 NTT データフロンティア Copyright 2014 NTT DATA Corporation 2 INDEX 1. 一括請求 Assist とは 1-1. でんさいに係るサービスの関係性 1-2. 一括請求 Assist の必要性 1-3. 一括請求 Assist
Using VectorCAST/C++ with Test Driven Development
ホワイトペーパー V2.0 2018-01 目次 1 はじめに...3 2 従来型のソフトウェア開発...3 3 テスト主導型開発...4 4...5 5 TDD を可能にするテストオートメーションツールの主要機能...5 5.1 テストケースとソースコード間のトレーサビリティー...5 5.2 テストケースと要件間のトレーサビリティー...6 6 テスト主導型開発の例...7 2 1 はじめに 本書では
なぜバグ曲線は収束するのか
なぜバグ曲線は収束するのか ~Microsoft Excel を使って考えてみる ~ JaSST 13 Tokyo 2013 年 1 月 31 日 丹羽岳雄 株式会社日本総合研究所 バグ曲線は ソフトウェア開発の品質管理ツール の 1 つとして広く活用されている バグ曲線で よく 議論されていること より良いモデルの構築? 曲線収束の判定方法? 最適なモデルの選択方法? 横軸は 時間? 工数? テストケース数?
スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構
スキル領域と (8) ソフトウェアデベロップメント スキル領域と SWD-1 2012 経済産業省, 独立行政法人情報処理推進機構 スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD-2 2012 経済産業省, 独立行政法人情報処理推進機構 専門分野 ソフトウェアデベロップメントのスキル領域 スキル項目 職種共通スキル 項目 全専門分野 ソフトウェアエンジニアリング Web アプリケーション技術
PowerPoint プレゼンテーション
GSN を応用したナレッジマネジメントシステムの提案 2017 年 10 月 27 日 D-Case 研究会 国立研究開発法人宇宙航空研究開発機構 研究開発部門第三研究ユニット 梅田浩貴 2017/3/27 C Copyright 2017 JAXA All rights reserved 1 目次 1 課題説明 SECI モデル 2 GSN を応用したナレッジマネジメントシステム概要 3 ツリー型チェックリスト分析
Rational Roseモデルの移行 マニュアル
Model conversion from Rational Rose by SparxSystems Japan Rational Rose モデルの移行マニュアル (2012/1/12 最終更新 ) 1. はじめに このガイドでは 既に Rational( 現 IBM) Rose ( 以下 Rose と表記します ) で作成された UML モデルを Enterprise Architect で利用するための作業ガイドです
背景 1 / Reprinted with permission from paper c 2013 SAE International.
車載グラフィックメータ開発プロセス革新への挑戦 ~ REMO ZIPC による 3D HMI 開発事例 ~ 西川良一株式会社デンソー情報通信システム開発部 背景 1 / 17 2008 2009 2010 2011 2012 2013 Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.
機能検証トレーニング コース一覧
機能検証トレーニング コース一覧 日本シノプシス合同会社 2016.03 トレーニング コース一覧 VCS/DVE 基本コース VCS-NLP/VC LP 基本コース VC Verification IP AXI 基本コース (UVM 版 ) VC Verification IP USB 基本コース (UVM 版 ) Verdi 3 基本コース SpyGlass Lint コース SpyGlass
SQiP シンポジウム 2016 アジャイルプロジェクトにおけるペアワーク適用の改善事例 日本電気株式会社小角能史 2016 年 9 月 16 日 アジェンダ 自己紹介ペアワークとはプロジェクトへのペアワークの適用方法 スクラム適用ルール作成 最適化の流れ KPTを用いたふりかえり 適用ルールの改善事例 適用プロジェクトの概要ペアワーク適用ルール ( 初期 ) 改善例 1 - ペアのローテーション改善例
PGRelief C/C++ 強化ポイント説明書
PGRelief C/C++ 強化ポイント説明書 1. 最新バージョンの強化ポイント (2017autumn 2018) 1) CERT Cコーディングスタンダードの適合性チェックを追加 CERTオプションの購入が必要 2) 指摘メッセージを16 個追加 ( うち15 個はCERTオプション用 ) 3) Visual C++ 2015 の資産に対応 2. 過去バージョンの強化ポイント 2.1. 強化ポイント
15288解説_D.pptx
ISO/IEC 15288:2015 テクニカルプロセス解説 2015/8/26 システムビューロ システムライフサイクル 2 テクニカルプロセス a) Business or mission analysis process b) Stakeholder needs and requirements definieon process c) System requirements definieon
PowerPoint プレゼンテーション
SPI Japan 2012 車載ソフトウェア搭載製品の 機能安全監査と審査 2012 年 10 月 11 日 パナソニック株式会社デバイス社 菅沼由美子 パナソニックのデバイス製品 SPI Japan 2012 2 パナソニック デバイス社のソフト搭載製品 車載スピーカーアクティブ消音アクティブ創音歩行者用警告音 スマートエントリー グローバルに顧客対応 ソフトウェア搭載製品 車載 複合スイッチパネル
テスト設計スキル評価方法の提案と実践事例
ソフトウェアテストシンポジウム 2014 東京 テスト設計スキル評価方法の提案と実践事例 2014 年 3 月 7 日株式会社 NTT データ技術開発本部プロアクティブ テスティング COE 町田欣史 Copyright 2014 NTT DATA Corporation 自己紹介 町田欣史 ( まちだよしのぶ ) 所属株式会社 NTTデータ技術開発本部プロアクティブ テスティングCOE - テストプロセス
クラス図とシーケンス図の整合性確保 マニュアル
Consistency between Class and Sequence by SparxSystems Japan Enterprise Architect 日本語版 クラス図とシーケンス図の整合性確保マニュアル (2011/12/6 最終更新 ) 1 1. はじめに UML を利用したモデリングにおいて クラス図は最も利用される図の 1 つです クラス図は対象のシステムなどの構造をモデリングするために利用されます
スライド 1
レガシーシステムを刷新するモダナイゼーションの効果的 / 効率的なアプローチについて 自動マイグレーション サービス i Renaissance のご紹介 自動マイグレーション サービス i Renaissance とは i RenaissanceはRPG/COBOL/CLから 元言語に寄せたJavaへの自動変換 サービスを提供します i Renaissanceは下記の3つフェーズから構成されます
CodeRecorderでカバレッジ
株式会社コンピューテックス Copyright 2016 Computex Co.,Ltd. 2017.11 カバレッジ と 単体テスト カバレッジとは プログラムがどれだけ実行されているかを示す指標です プログラム全体に対して実行された比率をカバレッジ率で表します カバレッジの基準として 一般的にC0 C1が使われております C0カバレッジは 全体のうち何 % が実行されたかで求めます C1カバレッジは
はじめに 本ドキュメントは Redmine を使用して稼働する定量的プロジェクト管理ツール ( 以下 IPF と略します ) のヘルプです IPF の操作に関わる機能を解説しており Redmine 及び構成管理ツール (Subversion Git) の標準機能については 本ヘルプの記載対象外として
D08-3 定量的プロジェクト管理ツール Redmine 版 ヘルプ 操作編 第 1.0 版 2012 年 2 月 28 日 独立行政法人情報処理推進機構 技術本部ソフトウェア エンジニアリング センター Copyright 2012 IPA, Japan. All rights reserved 1/29 はじめに 本ドキュメントは Redmine を使用して稼働する定量的プロジェクト管理ツール
各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作
マイナンバー管理表 操作説明書 管理者用 2015 年 11 月 30 日 ( 初版 ) 概要 マイナンバー管理表 の動作環境は以下の通りです 対象 OS バージョン Windows7 Windows8 Windows8.1 Windows10 対象 Excel バージョン Excel2010 Excel2013 対象ファイル形式 Microsoft Excel マクロ有効ワークシート (.xlsm)
CANapeを用いたラピッドコントロールプロトタイピングのバイパス手法による制御モデル開発
ape を用いたラピッドコントロールプロトタイピングのバイパス手法による制御モデル開発 近年 自動車のソフトウェア開発において 開発期間の短縮やコスト削減の面からモデルベース開発が注目されています アイシン エィ ダブリュ株式会社は ラピッドコントロールプロトタイピングのバイパス手法による制御モデル開発にベクターの測定 / キャリブレーションツール ape ( キャナピー ) を導入しました 本稿では
システム操作インターフェイス最適化によるテスト自動化ROI向上
SQiP2014 システム操作インターフェイス最適化によるテスト自動化 ROI 向上 Improvement in test automation ROI by system manipulation interface optimization 石川達也 [email protected] 株式会社 Codeer 発表要旨 : 本発表ではシステムテストを自動化する際に アプリケーションをテストプログラムから操作するインターフェイスを最適化する手法と
Microsoft Office Visioによる 施設管理について
VEDA(Visio Extension of Database Assisting) による施設情報管理について 2017 年 10 月 株式会社マイスター VEDA( ヴェーダ ) とは 機能概要 Visio 標準機能との比較 製品価格 サービスメニュー システム構成例 VEDA とは VEDA( ヴェーダ ) とは VEDA は Microsoft 社が開発 販売するビジネスグラフィックスツール
PowerPoint Presentation
ETAS の AUTO ソリューションイータス株式会社 1 Public STJ2/ETAS 2014-01 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, イータス株式会社会社概要 ETAS Driving Embedded Excellence
障害管理テンプレート仕様書
目次 1. テンプレート利用の前提... 2 1.1 対象... 2 1.2 役割... 2 1.3 受付区分内容と運用への影響... 2 1.4 プロセス... 2 1.5 ステータス... 3 2. テンプレートの項目... 5 2.1 入力項目... 5 2.2 入力方法および属性... 6 2.3 他の属性... 7 3. トラッキングユニットの設定... 8 3.1 メール送信一覧...
テスト設計コンテスト
テスト設計コンテスト 17 話題沸騰ポット (GOMA-1015 型 ) テスト設計 目次 Page 2/25 1. はじめにチーム紹介チームの立ち位置テスト設計の流れ 2. テスト要求分析テスト要求分析の流れ仕様把握と機能要求分析非機能要求分析因子水準表 3. テストアーキテクチャ設計アーキテクチャ設計の流れテストアーキテクチャ全体俯瞰図機能アーキテクチャ非機能アーキテクチャシステム全体俯瞰図 4.
JBoss と Arquillian で実現する 究極のテスト環境 レッドハット株式会社 JBoss サービス事業部 コンサルタント 山 田義和
JBoss と Arquillian で実現する 究極のテスト環境 レッドハット株式会社 JBoss サービス事業部 コンサルタント 山 田義和 Who am I? Hi, I m glad to see you! 2 Arquillian??? インテグレーションテストのための テスティングプラットフォーム http://www.jboss.org/arquillian.html 3 テスティングプラットフォーム?
ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar
ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います
お客様からの依頼内容とその現状
ログハウスメーカー様向け顧客管理システム構築 By BizBrowser+GeneXus 株式会社ディマージシェア お客様からの依頼内容とその現状 現状の問題点 2004 年から稼動しているクライアント / サーバ型システムのリニューアル 1) システム変更や不具合が発生するたびにソフトウェアを物理的に配布 2) 全国約 30 拠点 ( 展示場 ) 本社にサーバを設置 3) 夜間処理で拠点データを本社サーバに複製して同期
Microsoft PowerPoint - Session4古賀様.ppt
Windows Embedded CE の テスト環境と活用 マイクロソフト Windows Embedded Partner ( 株 ) サムシングプレシャス代表取締役社長古賀信哉 普段の開発の立ち位置 はじめに ミドルウェア層の開発が主 (DLNA 関連など ) 必要に応じてデバイスドライバ ( カーネルモジュール ) 概要 特定ターゲット向けの BSP も 開発環境及び開発環境を用いた動作確認
Microsoft Word - ModelAnalys操作マニュアル_
モデル分析アドイン操作マニュアル Ver.0.5.0 205/0/05 株式会社グローバルアシスト 目次 概要... 3. ツール概要... 3.2 対象... 3 2 インストールと設定... 4 2. モデル分析アドインのインストール... 4 2.2 モデル分析アドイン画面の起動... 6 3 モデル分析機能... 7 3. 要求分析機能... 7 3.. ID について... 0 3.2 要求ツリー抽出機能...
040402.ユニットテスト
2. ユニットテスト ユニットテスト ( 単体テスト ) ユニットテストとはユニットテストはプログラムの最小単位であるモジュールの品質をテストすることであり その目的は結合テスト前にモジュール内のエラーを発見することである テストは機能テストと構造テストの2つの観点から行う モジュールはプログラムを構成する要素であるから 単体では動作しない ドライバとスタブというテスト支援ツールを使用してテストを行う
PARTⅢ 検証事例 2. トレーサビリティ管理の自動化に踏み切った理由や経緯 (1) 国際スタンダード認証に関する課題 ISO DO-178B/C IEC などの国際スタンダードでは 開発工程全般にわたって要件が満たされていること ( システムの正しい要件が 正しい方法で
先進的な設計 検証技術の適用事例報告書 2015 年度版 PARTⅢ 検証事例 SEC-2015-B-3-01 15-B-3 国際スタンダード認証に求められる 要件から検証結果までのトレーサビリティ管理 の効率化の取組み 1 1. 概要 安全性が求められるシステムのソフトウェアに対する規格である ISO 26262( 自動車安全規格 ) DO-178B/C( 航空システムや装置の安全規格 ) IEC
CW6_A1441_15_D06.indd
技術紹介 EPS 用 ECU 試作開発における MBD の適用 小林将之 1 はじめに 従来の組込み制御システム開発の多くは, ドキュメントベースの設計とハンドコーディングにより行われてきた. しかしながら, 自動車分野を中心に電子制御システムの高性能 多機能化が進む一方, 高品質 低コストかつ開発期間の短縮化が要求されている.KYBの代表的な電子制御システムの一つである電動パワーステアリング (
i コンピテンシ ディクショナリ を 活用した品質エンジニアの育成 その 2 独立行政法人情報処理推進機構 HRD イニシアティブセンター 奥村有紀子
i コンピテンシ ディクショナリ を 活用した品質エンジニアの育成 その 2 独立行政法人情報処理推進機構 HRD イニシアティブセンター 奥村有紀子 i コンピテンシ ディクショナリ における品質関連情報の扱い SQuBOK V1.0 をスキルディクショナリにて参照 520 の項目を 知識項目として参照 ( その 1 P.20) 参照 BOK 系の中ではダントツの数 3 スキル標準や CCSF に比べ
第 3 回 TERAS 成果報告会 TERAS V3 紹介と今後の展開 Tool Environment for Reliable and Accountable Software 一般社団法人 TERAS 理事開発委員長渡辺政彦 2014 年 3 月 12 日
第 3 回 TERAS 成果報告会 TERAS V3 紹介と今後の展開 Tool Environment for Reliable and Accountable Software 一般社団法人 TERAS 理事開発委員長渡辺政彦 2014 年 3 月 12 日 最新 TERAS V3 2011 年度 Ver.1 2012 年度 Ver.2 2013 年度 Ver.3 成果物間リンク - ファイル単位
Simulinkモデル開発における工夫事例
MBD 中部コンファレンス PMA2:MATLAB 開発 Simulink モデル開発における 工夫事例 2014 年 12 月 18 日オムロンオートモーティブエレクトロニクス株式会社開発統括室ボディコントロールシステム開発部町井紀善 はじめに Simulink の導入 開発手法 環境をそれぞれの事情 ( 会社 部署 個人 開発アイテム ビジネスモデル 等 ) に合せ込むことで効率化を実現します
HIGIS 3/プレゼンテーション資料/J_GrayA.ppt
品質保証部における W モデル適用の検討と実践 2013/09/13 株式会社日立製作所情報 通信システム社 IT プラットフォーム事業本部開発統括本部プラットフォーム QA 本部ソフト品質保証部 富田貴仁, 秦泉寺貴文, 高山啓 0 品質保証部における W モデル適用の検討と実践 Contents 1. 章はじめに 2. 章現状の品質保証工程の分析 3. 章 Wモデルの適用の検討 4. 章実施と評価
PowerPoint プレゼンテーション
5 月 Java 基礎 1 タイトル Java 基礎 2 日間 概要 目的 サーバサイドのプログラミング言語で最もシェアの高い Java SE の基本を習得します 当研修ではひとつの技術ごとに実用的なアプリケーションを作成するため 効果的な学習ができます Java SE の多くの API の中で 仕事でよく利用するものを中心に効率よく学びます 実際の業務で最も利用される開発環境である Eclipse
