Project/Area Number |
02555070
|
Research Category |
Grant-in-Aid for Developmental Scientific Research (B)
|
Allocation Type | Single-year Grants |
Research Field |
情報工学
|
Research Institution | Hiroshima University |
Principal Investigator |
YOSHIDA Noriyoshi Hiroshima Univ., Faculty of Engineering, Professor, 工学部, 教授 (60037728)
|
Co-Investigator(Kenkyū-buntansha) |
HIRAKAWA Masahito Hiroshima Univ., Faculty of Engineering, Associate Prof., 工学部, 助教授 (30173222)
MIYAO Jun'ichi Hiroshima Univ., Faculty of Integrated Arts and Sciences, Associate Prof., 総合科学部, 助教授 (30200124)
WAKABAYASHI Shin'ichi Hiroshima Univ., Faculty of Engineering, Associate Prof., 工学部, 助教授 (50210860)
|
Project Period (FY) |
1990 – 1991
|
Project Status |
Completed (Fiscal Year 1991)
|
Budget Amount *help |
¥3,800,000 (Direct Cost: ¥3,800,000)
Fiscal Year 1991: ¥1,300,000 (Direct Cost: ¥1,300,000)
Fiscal Year 1990: ¥2,500,000 (Direct Cost: ¥2,500,000)
|
Keywords | Real-time Software / Software Engineering / Reliability / Robot / Robot Control / Visualization / Microcomputer |
Research Abstract |
In the research project, two issues are mainly considered. One is development of a software design system VD/RCS which realizes real-time response and high reliability. Another is system evaluations of processing time and output deviation by applying VD/RCS to robot control software. The following 1. through 4. are summary of this research contributions. 1. Stepwise relinement and modularity : At the first design step, software structure is specified by a task graph, which is naturally constructed by stepwise refinement. As tasks in the task graph are executed by deadline scheduling in a multi-task manner, we can easily add or modify processing without exact estimation of total processing time. Additionally, we realize a video function which displays motion of a controlled object with synchronized software behavior. 2. Visualization of software specification : We newly introduce 2 or 3 dimensional graphs in a part of software specification, and realize their visualized input and output. Moreover, a software structure is visually represented based on the task graph. Furthermore, in a test phase, we can intuitively analyze software behavior by a visualized simulation. 3. High reliability : We propose a method which guarantees a quantitative reliability where a certain deviation is permitted. In the method, any deviation can be guaranteed in case that any data size is acceptable. 4. Application to robot control software and evaluation : Based on above results, a software design system VD/RCS with real-time response and high reliability is developed. Then, the system performance is evaluated by applying it to designing robot control software. This evaluation shows that the software is well organized, and given response time and maximum deviation are satisfied. This research presents a design method for control software with real-time response and high reliability. It can improves productivity and reliability of real-time software.
|