Takanori Yokoyama

Learn More
The paper presents a design method for embedded control systems based on the mixed architecture that consists of both time-triggered processing and event-triggered processing. We divide a design process into functional design and behavioral design. We also apply aspect-oriented programming to realize the separated design. In the functional design, we(More)
The paper presents a distributed computing environment for embedded control systems with time-triggered and event-triggered distributed processing. We have already presented a time-triggered distributed object model and a time-triggered distributed computing environment for embedded control systems. However, there are many embedded control systems with(More)
—The paper presents a model transformation environment to transform a Simulink model to a UML model. The embedded control software development process consists of the control logic design phase and the software design phase. MATLAB/Simulink is widely used to build a controller model in the control logic design phase. On the other hand, UML is widely used in(More)
We propose a new image retrieval system using partitioned iterated function system (PIFS) codes. In PIFS encoding, a compression code contains mapping information between similar regions in the same image. This mapping information can be treated as vectors, and representative vectors can be generated using them. Representative vectors describe the features(More)
The paper presents a time-triggered distributed object computing environment for embedded control systems such as automotive control systems. The time-triggered architecture is suitable for hard real-time systems. We present a time-triggered distributed object model as an extension to the time-triggered object model that consists of objects periodically(More)
The paper presents a distributed real-time operating system (DRTOS) for hard real-time embedded systems such as automotive control systems. A real-time control application program is usually designed as a set of tasks that cooperate with each other through the mechanism of a real-time operating system. In a distributed embedded control system,(More)