The LECIP Corporation of Gifu Prefecture will be initiating the "Structuralization of Engineering Knowledge" as a collaborative project with Professor Yoshinori Iizuka, a Chemical Systems Engineering Professor of the Engineering Science Research Division of Tokyo University's Graduate School. This engineering lab is conducting research in the three categories of "systems analysis engineering," an engineering discipline concerned with the methodologies aimed at comprehensively taking into account the elements of a system in order to optimize it, secondly research broadly in "structured knowledge engineering," and lastly in engineering systems for a society of intensive medical care.
This collaborative research will be carried out jointly between that research facility, LECIP's Quality Assurance Division, its Integrated Systems Division, and its Engineering Division. The Integrated Systems Division produces, among other specialized systems, fare collection systems for bus and rail cars and contactless smart card systems. The research activity centers around the structuralization of engineering knowledge, aimed at the systematization of the methods of identifying, during the software engineering phase, engineering flaws that have the potential of appearing, and resolving them ahead of time.
This program marks Japan's first collaboration between academia and industry specifically on software development.
Research Program Parameters
| | |
Program | Structuralization of Software Engineering Knowledge
|
Research Period | April, 2003 to March, 2006
|
Overseeing Branch | Professor Yoshinori Iizuka, Chemical Systems Engineering Professor, Engineering Science Research Division, Graduate School, Tokyo University
|
Objective | Systematization of the methods of identifying, during the software engineering phase, engineering flaws that have the potential of appearing, and resolving them ahead of time
|
Program content | 1. | Based on the precept that a uniform logic structure exists for the form of the knowledge required to anticipate and prevent flaws in software, through the analysis of flaws that have already arisen, distill new information from the incident's cause-and-effect chain, and build a knowledge structure reflecting that.
|
2. | In order to broadly re-apply this knowledge to the anticipation and prevention of flaws that have the potential to arise in future engineering programs, based on the structuring of knowledge of the causal chain leading to the flaw, extract and systematize unique factors.
|
3. | Based on the causal chain(s) studied, and in constructing a software development support system, detect ahead of time during the engineering phase the causal chain of flaws that musn't be overlooked, and attempt to implement a divisional substructure that preemptively prevents the appearance of flaws.
|
LECIP endeavors, with this research program, to structuralize the knowledge obtained from software engineering flaws that have arisen in the past, and by constructing a software engineering support system that echoes the aims of Quality Assurance, to raise the quality level of our systems yet further.