形式言語E-LOTOSで記述されたマルチメディアシステムの実装法
形式言語E-LOTOSで記述されたマルチメディアシステムの実装法
批准号:
10780184
负责人:
安本 慶一
金额:
$1.02万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
财政年份:
1998
资助国家:
日本
项目状态:
已结题
起止时间:
1998 至 1999
中文摘要
点击翻译按钮获取中文摘要
英文摘要
本研究では,形式記述言語E-LOTOSの時間制御構文を従来のLOTOSに採り入れた言語(時間拡張LOTOSと呼ぶ)で記述された実時間システム仕様を実時間スレッド機構を用いて実装するためのコンパイラを作成し,マルチメディアアプリケーションの開発への応用を行った.作成したコンパイラは,我々が開発してきた時間制約を含まないLOTOS仕様のコンパイラの実装法に基づき,与えられた動作仕様をイベントの逐次処理・選択・その反復から成る部分動作式に分割し,各部分動作式を実時間スレッド機構の一つのスレッドに割り当て,スレッド間の共有変数領域を用いて,マルチランデブなどの並列プロセス間におけるインタラクションを実現する.各スレッドはイベントの時間制約から実行開始時刻,デッドラインを計算,設定し,全体として早いデッドラインを設定したスレッドが先にスケジュールされるよう制御する.時間制約が指定されたイベント間のマルチランデブでは,それらのイベントが時間制約を全て満たすようにスレッドを制御する機構や,複数のマルチランデブを時間制約に従って優先的にスケジュールする機構などを考案し,実装した.また、動画の各フレームや指定した時間分の音声データの読込み,デコード,再生などを行うプリミティブを作成し,各プリミティブを時間拡張LOTOS仕様中にイベントとして記述し利用できる機構をコンパイラに実装した.時間拡張LOTOSでは,システムをイベントとその実行順序のみを指定した主プロセスと,それらのイベントの実行時間間隔に対する制約(および代替処理)などを指定した別プロセスから構成し,関連するイベントを同期実行させるという制約指向記述スタイルが利用できる.本研究では,この方法で,典型的なマルチメディアアプリケーションの記述を試み,QoS制御や複数メディア間の同期制御の追加,変更が容易であることを示した.動画再生アプリケーションの記述・実装実験より,記述工数の面で有利だが同期のオーバヘッドを要する制約指向スタイルの時間拡張LOTOS仕様から,本コンパイラにより実用的なスピードで動作する目的コードが生成可能なことを,C言語で同じものを開発した場合との比較により,確認した.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Kota Abe,Keiichi Yasumoto,et al: "Design and Implementation of an effect I/o Method for a Real-time User Level Thread Library" Proc.of IEEE 5th Int.Workshop on Real-time Computing Systems and Applications(RTCSA'98). 117-120 (1998)
Kota Abe、Keiichi Yasumoto 等人:“实时用户级线程库的效果 I/o 方法的设计和实现”Proc.of IEEE 第五届实时计算系统和应用国际研讨会(RTCSA98)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
辰本比呂記,安本慶一他: "時間拡張LOTOSを用いたマルチメディアシステムの記述とその実現" 情報処理学会,マルチメディア通信と分散処理(DPS)ワークショップ論文集. 133-138 (1998)
Hiroshi Tatsumoto、Keiichi Yasumoto 等人:“使用时间扩展的 LOTOS 的多媒体系统的描述和实现”日本信息处理协会,多媒体通信和分布式处理 (DPS) 研讨会论文集 133-138 (1998)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
辰本比呂記,安本慶一他: "時間拡張LOTOSコンパイラの作成とマルチメディアアプリケーションへの応用"情報処理学会論文誌. 41・2. 424-434 (2000)
Hiroshi Tatsumoto、Keiichi Yasumoto 等人:“时间扩展的 LOTOS 编译器的创建及其在多媒体应用中的应用”,日本信息处理学会杂志 41・2(2000 年)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
辰本比呂記,安本慶一他: "リアルタイムスレッドを用いた実時間LOTOSコンパイラの設計と実装" マルチメディア・分散・協調とモーバイル(DICoMo′98)シンポジウム論文集. 555-562 (1998)
Hiroshi Tatsumoto、Keiichi Yasumoto 等人:“使用实时线程设计和实现实时 LOTOS 编译器”多媒体、分布式、协作和移动 (DICoMo98) 研讨会论文集 (DICoMo98) (1998)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Akira Kitajima,Keiichi Yasumoto,et al: "Deriving Concurrent Synchronous EFSMs from Protocol Specifications in LOTOS" 電子情報通信学会英論文誌(A). (掲載予定). (1999)
Akira Kitajima、Keiichi Yasumoto 等人:“从 LOTOS 中的协议规范导出并发同步 EFSM”IEICE 英文期刊 (A)(待出版)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Spot context collection through multi-modal sensing and mobile federated learning
-
批准号:21H03431
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$10.98万
-
财政年份:2021
-
负责人:安本 慶一
-
依托单位:
Blood glucose level prediction from meal photos and behavior change by AR and nudge for avoiding postprandial hyperglycemia
-
批准号:21K19828
-
项目类别:Grant-in-Aid for Challenging Research (Exploratory)
-
资助金额:$4.08万
-
财政年份:2021
-
负责人:安本 慶一
-
依托单位:
アドホックネットワーク向け分散協調アプリケーション記述言語とその処理系
-
批准号:14780208
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$1.79万
-
财政年份:2002
-
负责人:安本 慶一
-
依托单位:
仕様記述言語LOTOSで記述された分散システムの動作の可視化
-
批准号:08780266
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.51万
-
财政年份:1996
-
负责人:安本 慶一
-
依托单位:
海外基金