japan.internet.comThe Internet & IT Network
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2009年7月4日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
携帯・ワイヤレス2008年10月28日 17:30

開発者の不具合修正やコード最適化を助ける「Symbian Analysis Workbench」が発表

国内国内internet.com発の記事
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
Symbian は、2008年10月21日、不具合修正およびコード最適化にかかる時間と労力を削減し、開発を容易かつ迅速に行うための新しいツール、Symbian Analysis Workbench(SAW)を発表した。

SAW は Eclipse をベースとしたプレパッケージツールで、Carbide.c++ 開発環境に統合されたグラフィカルビューを使用して Symbian C++ ソフトウェアを最適化することで、開発者の作業を容易にする。

Symbian OS 上での開発向けに各種ツールやリソースを提供するオンラインフォーラムである Symbian Developer Network(SDN++)では、Eclipse ダウンロードサービスを提供、Carbide.c++ 内からの SAW のインストールをサポートする。

SAW は、解析、プロファイリング、ターゲット管理ツールを提供する統合型スイートで、単一のワークスペース内でのトレースイベント、リソース利用、システム動作のレポートにより、開発者がソフトウェアの動作を理解する助けとなる。

SAW の機能には、「Trace Event Viewer」、「CPU Profiler」、「Memory Usage Reporter」、「Thread State Reporter」、「Target Management」などが含まれる。

「Trace Event Viewer」は、テキストベースのディスプレイで、「Symbian OS Unified Trace Framework」からのアウトプットと互換性を有する。開発者はこの「Trace Event Viewer」によってソフトウェアの状況を把握し、イベント全ての完全な履歴を確認できる。

「CPU Profiler Viewer」は、ソフトウェア内でプロセッササイクルを最も多く消費しているホットスポットやボトルネックを特定するために、プロセッサの動作を可視化する機能。表示される関数名を解決するためにデバッグシンボルデータや ROM ビルドログが使われているため、開発者は最も使用頻度の高い関数を素早く容易に把握し、より詳細な検証が行える。

「Memory Reporter Viewer」では、ソフトウェアを最適化するため、ヒープ領域、実行可能ファイル、機能ごとに、時間とともに変化するメモリ使用状況を確認できる。メモリリークの検出やピークメモリ使用量の確認ができるだけでなく、フラグメンテーションなどのメモリに関する複雑な問題を理解できる。

「Thread State Viewer」は、スレッドの生成・破棄された時間、および時間とともに変化するスレッドの遷移を表示することで、プログラム実行を中断することなくスレッド動作を可視化する。既存のデバッグツールでは見極めが難しい、実行中のスレッド間の相互関係を理解できる。

「Target Management」は、FTP ファイルの管理エージェントおよび TelNet のコマンド実行エージェントを提供し、デスクトップ上からデバイスコントロールを可能にする。

SAW v1.0は、Symbian OS v9.4および今後リリースされるすべてのバージョンをサポートする。

このエントリーを含むはてなブックマーク この記事をクリップ!
BuzzurlにブックマークBuzzurlにブックマーク Yahoo!ブックマークに登録
この記事をokyuuへインポート
最新トップニュース
データメーション
【データメーション】
中国が「Green Dam」フィルタ規制を撤回(7月1日)
Graphic Design Forum
【Graphic Design Forum】
Chris Dickman(6月25日)
プライバシー ジャパン・インターネットコム版
【プライバシー ジャパン・インターネットコム版】
グーグル・ストリートビューの問題について総務省の見解(6月23日)
エンジニアの独り言
【エンジニアの独り言】
システムを「使う」時代のエンジニアに求められるもの(6月2日)
最新ハイテク講座
最新ハイテク講座
電気は家庭でつくる時代へ!燃料電池「エネファーム」(7月3日)
アクセス解析で見るWebマーケティング
アクセス解析で見るWebマーケティング
決定力を探るアクセス解析(7月3日)
百式のネットビジネス研究
百式のネットビジネス研究
ファーストフードを高級っぽく盛り付けて紹介している「Fancy Fast Food」(7月3日)
週刊-サイト別アクセス状況データ
週刊-サイト別アクセス状況データ
ビデオリサーチインタラクティブ調査(月間インターネットオーディエンスデータ)(7月2日)
成約率、反応率を上げる Web 文章術
成約率、反応率を上げる Web 文章術
言葉がダイレクトにキャッシュを生む(7月2日)
不況時代の Web ビジネス最適化講座
不況時代の Web ビジネス最適化講座
アクセス解析エキスパートここだけの話、Web コンシェルジュの“勉強法”こっそり教えます(7月2日)
「Webからの脅威」―その傾向と最新対策
「Webからの脅威」―その傾向と最新対策
不正プログラムの分類(7月1日)
DevX
DevX
JavaScriptとDOMによる動的なWebページの作成(6月30日)
エンジニア転職ノウハウ開発室
エンジニア転職ノウハウ開発室
今のままで大丈夫?3匹の子ブタ的キャリア危険度診断(6月30日)
アイレップの SEM フロンティア
アイレップの SEM フロンティア
Web サイトは「無駄な穴のたくさん開いたじょうご」〜サイト成果向上の基本的な考え方(6月30日)
Copyright 2009 Japan Internet.com K.K. All Rights Reserved.http://www.internet.com/