Yoshikazu UEDAProfessor

■Researcher basic information

Organization

  • College of Engineering Department of Computer and Information Sciences
  • Graduate School of Science and Engineering(Master's Program) Major in Computer and Information Sciences
  • Graduate School of Science and Engineerin(Doctoral Program) Major in Society's Infrastructure Systems Science
  • Faculty of Applied Science and Engineering Domain of Computer and Information Sciences

Research Areas

  • Informatics, Software, ソフトウェア工学
  • Informatics, Computational science, Computer Science, Software Engineering
  • Informatics, Information theory, Computer Science, Software Engineering

Research Keyword

  • Software Engineering, Embedded Software Engineering

Degree

  • 1989年03月 工学博士(名古屋工業大学工博)

Educational Background

  • 1989, Nagoya Institute of Technology, Graduate School, Division of Engineering, 電気情報工学
  • 1984, Nagoya Institute of Technology, Faculty of Engineering, 情報工学科

Career

  • Apr. 2012, Ibaraki University, Professor
  • Apr. 2007 - Mar. 2012, Ibaraki University, Associate Professor
  • Oct. 2002 - Mar. 2007, Ibaraki University, Associate Professor
  • Oct. 1990 - Sep. 2002, Ibaraki University, Assistant Professor
  • Apr. 1989 - Sep. 1990, Nagoya Institute of Technology, Research Associate

■Research activity information

Paper

  • 機能安全対応基盤ソフト向け階層型検証システムアーキテクチャ
    成沢 文雄; 上田 賀一, 自動車技術会
    自動車技術会論文集, 25 Mar. 2019, []
  • Safety verification method for priority-based real-time software
    Fumio Narisawa; Yoshikazu Ueda, The number of functions and the sizes of electronic controls and software systems in automobiles are increasing, as ADAS 1 and autonomous driving systems are realized. A higher safety level is also being demanded for complex control systems, so functional safety standards, such as ISO 26262, are increasingly being introduced to in-vehicle systems. In safety-critical systems, failures are diagnosed by the cooperative function of hardware and software. Furthermore, the diagnostic software consists of a mixture of a cyclic execution portion and a hardware-event-driven portion. Testing the cooperative function of multiple concurrent processes is impractically time consuming because the combinations of conditions are so numerous. Formal verification technology is effective because it enables exhaustive verification of a vast quantity of test cases including unexpected states, but a modeling methodology for timing-related uncertainty between hardware events and cyclic software executions has not been established. Our proposed method is to model a combination of the concurrent executions of multiple tasks under non-deterministic event from hardware. We chose the C-language-based model checker CBMC as a verification engine and made an extension to CSeq as a concurrency pre-processor. We proposed the common verification architecture for functional safety software and developed priority-based scheduling mechanism and the event-injection mechanism on CSeq., IOS Press
    Frontiers in Artificial Intelligence and Applications, 2017, []
  • 組込みシステム検査のための協調解析               
    Satoru Furukawa; Yoshikazu Ueda; Shin Nakajima
    日本ソフトウェア科学会コンピュータソフトウェア, Aug. 2014, []
  • Realistic Validation of Specification for Modeling Language using Alloy
    Kei Kogai; Yoshikazu Ueda, Authors suggest a resolution to validate metamodels using a formal description language and analyzer Alloy. A MDA meta-hierarchy divides a model into three layers. Therefore this approach is able to validate partial models using Alloy. Validating partial models reduce execution time. For an example of realistic validation, this paper shows application to the specification of an information control system modeling language and results of the validations for the specification., IEEE
    Asia-Pacific Conference on Computer Aided System Engineering (APCASE) 2014, Feb. 2014, []
  • 離散構造化モデル記述言語系OOJの構築と効果的な利用法,---分析からプログラムまでの一貫開発とV&V評価実現の検討---               
    Masayuki Hatakeyama; Yosuke Ikeda; Keisuke Mitsuduka; Mikio Ohki; Kazuo Katohgi; Yoshikazu Ueda
    情報処理学会論文誌:数理モデル化と応用, Dec. 2013, []
  • UMLとの比較に基づくオブジェクト指向分析設計記述言語OONJの評価               
    Yosuke Ikeda; Mikio Ohki; Keisuke Mitsuduka; Yoshikazu Ueda; Kazuo Katohgi; Masayuki Hatakeyama
    情報処理学会論文誌:数理モデル化と応用, Sep. 2012, []
  • 情報制御システム記述言語による列車運行制御モデルの記述と検証               
    Kei Kogai; Kyohei Oyama; Yoshikazu Ueda; Yuhki Takahashi; Takayuki Takezawa; Toshihiko Nakano
    日本ソフトウェア科学会コンピュータソフトウェア, Aug. 2012, []
  • Co-Analysis of SysML and Simulink Models for Cyber-Physical Systems Design
    Shin Nakajima; Satoru Furukawa; Yoshikazu Ueda, Model-Based Development (MBD) is a promising approach to achieving the required reliability levels of Cyber-Physical Systems. These systems are inherently heterogeneous. For example, models such as a controller and a plant have different characteristics. This paper proposes a Co-Analysis method. Logic-based analysis is employed to deal with an under-constrained or non-deterministic controller described with SysML. The analysis of the plant with Simulink adapts numerical simulation methods since the model represents physical phenomena whose time-dependent behavior is deterministic but computed with the initial states. The paper discusses further issues with the proposed co-analysis method. © 2012 IEEE.
    IEEE 18th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2012), Aug. 2012, []
  • Alloyを利用した情報制御システム記述言語の仕様検証の実用化               
    Kei Kogai; Yoshikazu Ueda; Satoshi Ohkubo; Yuhki Nakano; Toshihiko Nakano
    日本ソフトウェア科学会コンピュータソフトウェア, Nov. 2010, []
  • A Study of Quality Evaluation Model for UML Design               
    佐藤 美穂; 田村 真吾; 上田 賀一
    Transactions of Information Processing Society of Japan, Jul. 2008, []
  • Object-oriented Program Design Description Language OOPD and Its Description Environment.               
    Kazuo Katougi; Masayuki Hatakeyama; Yoshikazu Ueda
    Transactions of Information Processing Society of Japan, May 2002
  • A Programming Language for Object-oriented concurrent System Design.               
    平井 譲; 上田 賀一
    Transaction of Information Processing Society of Japan, 2000
  • メタ階層アーキテクチャにおけるモデル生成・解釈機構の開発               
    Ryuichi Shouji; Yoshikazu Ueda
    JSSST, Foundation of Software Engineering, 1999, []
  • 並列オブジェクト指向シミュレーションのための記述言語とプログラム設計               
    Yuzuru Hirai; Kei Kogai; Yoshikazu Ueda
    JSSST, Foundation of Software Engineering, 1998, []
  • Supporting System for Acquiring Requirement and Deriving Specification from Descriptions Using Natural Language.               
    Yozo Takizawa; Yoshikazu Ueda
    Transactions of Information Processing Society of Japan, 1997
  • メタ階層に基づくモデルベースソフトウェア開発基盤の提案               
    Yoshikazu Ueda; Sonomi Anma; Daisuke Takahashi
    JSSST, Foundation of Software Engineering, 1996, []
  • Derivation Supporting System of Object-Oriented Requirement Specification               
    Yozo Takizawa; Yoshikazu Ueda
    JSSST, Foundations of Software Engineering, 1994, []
  • Description Language based on Class Version and Relationship               
    Hideto Shimura; Yoshikazu Ueda
    JSSST,Foundations of Software Engineering, 1994
  • Improved Complex Demodulation Method for Frequency Analysis.               
    郝 英利; 上田 賀一; 石井 直宏
    電子情報通信学会論文誌(DII), 1989
  • Automatic Detection Methods of Spindle Waves in Sleep EEG.               
    上田 賀一; 郝 英利; 石井 直宏
    電子情報通信学会論文誌(DII), 1989
  • Estimation for Spread Forms of Spindle Waves in Multi-chamel EEG               
    Yoshikazu Ueda; Naohiro Ishii
    電子情報通信学会論文誌(D), 1988

MISC

  • Detecting Defects in Object Oriented Designs Using Design Metrics
    C.Munkhnasan; Y.Ueda
    Joint Conference on Knowledge Based Software Engineering 2006, 2006
    Last
  • A Faceted Classification Approach for Constructing Software Repository
    Yoshikazu Ueda; Miyuki Kubota
    Journal of the Faculty of Engineering, Ibaraki University, 2002
    Lead
  • A Formal Type Checking on Object-Based Language : Bramble
    Yoshikazu Ueda; Tetsuya Harada
    Journal of the Faculty of Engineering, Ibaraki University, 2001
    Lead
  • Soft Systems Methodology Based Software Development Method and its Example.
    Y. Ueda; Y. Hirai; Y. Takenouchi; T. Ohshima
    Journal of the Faculty of Engineering, Ibaraki Unversity, 1999
    Lead
  • Reference Model of Groupware Development Using Object-oriented Development Methodology.               
    Yoshikazu Ueda; Yuki Yamada
    Journal of the Faculty of Engineering, Ibaraki University, 1995
    Lead
  • Process Description and Execution System based on Meta-Model.               
    上田 賀一; 安間 その美; 志村 秀人
    Journal of the Faculty of Engineering, Ibaraki University, 1994
    Lead
  • A Visual File Manager based on the Relationship among Files               
    Yoshikazu Ueda; Ken-ichi Akiyama; Yuji Yamada
    Journal of the Faculty of Engineering, Ibaraki University, 1993
    Lead
  • Behavior of Sleep Spindles and Fluctuation of Heart Rate               
    Yoshikazu Ueda; Naohiro Ishii
    Japanese Journal of Medical Electronics and Biological Engineering, 1993
    Lead
  • Design of a Programming Language and Its Environment for Fuzzy Applications.               
    Yoshikazu Ueda
    茨城大学工学部研究集報, 1991

Books and other publications

  • オブジェクト指向システム分析 ---3つのモデルに基づくアプローチ---               
    東京電機大学出版局, 1993

Lectures, oral presentations, etc.

  • SimulinkとSMTソルバの連携による協調解析支援ツールの開発               
    Engielista Anak Norman,上田 賀一
    電子情報通信学会,技術報告(知能ソフトウェア工学研究会), 17 Mar. 2023
  • OSSプロジェクトの早期成否判別に関する活動情報の調査               
    菊池 悠雅,上田 賀一
    電子情報通信学会,技術報告(知能ソフトウェア工学研究会), 17 Mar. 2023
  • POIとGEOを組み合わせた人間活動の類似性予測法の検討               
    曹 慶荥,上田 賀一
    電子情報通信学会,技術報告(ライフインテリジェンスとオフィス情報システム研究会), 04 Mar. 2021
  • 検証性質を充足する解空間の可視化による協調解析支援ツールの開発               
    兎澤 佑; 上田 賀一
    情報処理学会, 研究報告(ソフトウェア工学), Mar. 2015
  • SysMLモデルの制約妥当性検証に関する考察               
    加藤 秀明; 上田 賀一; 中島 震
    情報処理学会, 組込みシステムシンポジウム2010, 28 Oct. 2010
  • Simulink に基づくテストファーストUML設計手法の提案               
    原 彬寛; 吉田 聡; 上田 賀一; 中島 震
    情報処理学会, 組込みシステムシンポジウム2008, 31 Oct. 2008
  • UMLによる組込みソフトウェア設計のレビュー支援ツールの開発               
    鈴木 健司; 上田 賀一
    情報処理学会, 組込みシステムシンポジウム2007, 19 Oct. 2007
  • Detecting Defects in Object Oriented Designs Using Design Metrics               
    Munkhnasan Choinzon; Yoshikazu Ueda
    Joint Conference On Knowledge-Based Software Engineering 2006 (JCKBSE'06), 28 Aug. 2006

Affiliated academic society

  • IEEE, Computer Society
  • 米国計算機学会(Association for Computing Machinery)
  • Japan Society for Software Science and Technology
  • 情報処理学会
  • 電子情報通信学会

Research Themes

  • 組込みシステムのモデルベース設計のためのハイブリッドモデル検査手法の確立               
    基盤研究(C)(一般)
    Apr. 2018 - Mar. 2021