Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Ryo Kawahara is active.

Publication


Featured researches published by Ryo Kawahara.


2009 International Conference on Model-Based Systems Engineering | 2009

Verification of embedded system's specification using collaborative simulation of SysML and simulink models

Ryo Kawahara; Dolev Dotan; Takashi Sakairi; Kohichi Ono; Hiroaki Nakamura; Andrei Kirshin; Shinichi Hirose; Hiroshi Ishikawa

The authors propose an extension of SysML which enables description of continuous-time behavior. The authors also develop its execution tool integrated on Eclipse-based platform by exploiting co-simulation of SysML and MATLAB / Simulink. To demonstrate the effectiveness of the tool and the extension to SysML in verifying specifications of an embedded system, we create a sample model and analyze its execution results by checking constraints under a test case.


asia and south pacific design automation conference | 2011

Coarse-grained simulation method for performance evaluation a of shared memory system

Ryo Kawahara; Kenta Nakamura; Kouichi Ono; Takeo Nakada; Yoshifumi Sakamoto

We propose a coarse-grained simulation method which takes the effect of memory access contention into account. The method can be used for the evaluation of the execution time of an application program during the system architecture design in an early phase of development. In this phase, information about memory access timings is usually not available. Our method uses a statistical approximation of the memory access timings to estimate their influences on the execution time. We report a preliminary verification of our simulation method by comparing it with an experimental result from an image processing application on a dual-core PC. We find an error of the order of 3 percents on the execution time.


design, automation, and test in europe | 2010

A modeling method by eliminating execution traces for performance evaluation

Kouichi Ono; Manabu Toyota; Ryo Kawahara; Yoshifumi Sakamoto; Takeo Nakada; Naoaki Fukuoka

This paper describes a system-level modeling method in UML for performance evaluation of embedded systems. The core technology of this modeling method is reverse modeling based on dynamic analysis. A case study of real MFPs (multifunction peripherals/printers) is presented in this paper to evaluate the modeling method.


european conference on modelling foundations and applications | 2010

A model-based method for evaluating embedded system performance by abstraction of execution traces

Kouichi Ono; Manabu Toyota; Ryo Kawahara; Yoshifumi Sakamoto; Takeo Nakada; Naoaki Fukuoka

This paper describes a model-based method to evaluate performance of embedded systems. The core technology of this modeling method is reverse modeling based on dynamic analysis of the existing systems. A case study of real MFPs (multifunction peripherals/printers) is presented in this paper to evaluate the modeling method.


multicore software engineering performance and tools | 2013

MVA-Based Probabilistic Model of Shared Memory with a Round Robin Arbiter for Predicting Performance with Heterogeneous Workload

Ryo Kawahara; Kouichi Ono; Takeo Nakada

Memory access contention can be a cause of performance problems and should be assessed at early stages of development. We devised a probabilistic model of shared memory for performance estimation. The calculation time is polynomial in the number of processors. The model is applicable for the region of high and heterogeneous bandwidth utilization. A round-robin arbiter is modeled using Mean Value Analysis MVA based approximations and incorporating non-linear dependence to the bandwidth utilization. To evaluate our model, estimated execution time is compared with the measured execution time of benchmark programs with memory access contention. We find a maximum error of 4.2% for the round-robin arbitration when we compensate for the burstiness of accesses.


Archive | 2011

Method and program for estimating operation of program

Ryo Kawahara


Archive | 2010

HYBRID SYSTEM SIMULATION METHOD AND SIMULATION PROGRAM PRDUCT

Shinichi Hirose; Hiroshi Ishikawa; Ryo Kawahara; Hiroaki Nakamura


Archive | 2017

OPTIMIZATION OF PREDICTOR VARIABLES

Shunichi Amano; Kohichi Kamijoh; Ryo Kawahara; Masaki Ono; Takayuki Osogami


Computer Software | 2013

A model transformation method for evaluation of non-functional requirements of an embedded system architecture

Ryo Kawahara; Kouichi Ono; Takeo Nakada; Hirotsugu Okabayashi; Kenji Hisazumi; Tsuneo Nakanishi; Akira Fukuda; Yoshifumi Sakamoto; Tadashi Nagano


Computer Software | 2011

A modeling method for performance evaluation of embedded software by eliminating execution traces

Kouichi Ono; Ryo Kawahara; Kenta Nakamura; Takeo Nakada; Manabu Toyota; Yongsoo Ko; Yoshifumi Sakamoto; Naoaki Fukuoka; Kenji Hisazumi

Researchain Logo
Decentralizing Knowledge