JPH0331934A - General fuzzy evaluating device for quality - Google Patents

General fuzzy evaluating device for quality

Info

Publication number
JPH0331934A
JPH0331934A JP1167246A JP16724689A JPH0331934A JP H0331934 A JPH0331934 A JP H0331934A JP 1167246 A JP1167246 A JP 1167246A JP 16724689 A JP16724689 A JP 16724689A JP H0331934 A JPH0331934 A JP H0331934A
Authority
JP
Japan
Prior art keywords
quality
rule
fuzzy
quality evaluation
evaluation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1167246A
Other languages
Japanese (ja)
Inventor
Kazumasa Kaneko
和正 金子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP1167246A priority Critical patent/JPH0331934A/en
Publication of JPH0331934A publication Critical patent/JPH0331934A/en
Pending legal-status Critical Current

Links

Landscapes

  • Devices For Executing Special Programs (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 (イ)産業上の利用分野 この発明は、例えば、ソフトウェアの品質評価を総合的
に判定出力するような品質のファジィ総合評価装置に関
する。
DETAILED DESCRIPTION OF THE INVENTION (a) Field of Industrial Application The present invention relates to a fuzzy comprehensive evaluation device for quality, which outputs a comprehensive evaluation of the quality of software, for example.

(ロ)従来の技術 従来、上述例のソフトウェアの品質を評価する場合、品
質を複数の品質評価要素(たとえば正確性、信頼性、効
率、保守性など)に分解して、これらの各品質評価要素
毎に評価、採点する方法がある。
(b) Conventional technology Conventionally, when evaluating the quality of the software in the example above, quality is broken down into multiple quality evaluation elements (for example, accuracy, reliability, efficiency, maintainability, etc.) and each of these quality evaluations is performed. There are ways to evaluate and score each element.

(ハ)発明が解決しようとする問題点 しかし、上述の従来方法では、各品質評価要素毎の評価
を個々に行なうことができても、上述のソフトウェアの
総合的な品質評価を行なうことが困難な問題点があった
(c) Problems to be solved by the invention However, with the conventional method described above, even if it is possible to evaluate each quality evaluation element individually, it is difficult to perform a comprehensive quality evaluation of the software described above. There was a problem.

この発明は複数の品質評価要素を含む品質全体の総合判
定を容易に行なうことができる品質のファジィ総合評価
装置の提供を目的とする。
An object of the present invention is to provide a quality fuzzy comprehensive evaluation device that can easily make a comprehensive judgment of the overall quality including a plurality of quality evaluation elements.

に)問題点を解決するための手段 この発明は、複数の品質評価入力を品質評価要素別に入
力する入力装置と、品質判定結果を出力する出力装置と
、上記入力装置からの複数の品質評価入力を前件部とし
、これに対応して品質判定結果を後件部とするファジィ
ルールを設定すると共に、上記複数の品質評価入力から
上記ファジィルールに基づいて最も妥当な総合評価値を
出力し該総合計liI!i値で上記出力装置をファジィ
推論制御するファジィ推論制御手段とを備えた品質のフ
ァジィ総合評価装置であることを特徴とする。
B) Means for Solving Problems This invention provides an input device for inputting a plurality of quality evaluation inputs for each quality evaluation element, an output device for outputting a quality judgment result, and a plurality of quality evaluation inputs from the input device. A fuzzy rule is set in which the antecedent part is the antecedent part and the quality judgment result is the consequent part, and the most appropriate comprehensive evaluation value is output based on the fuzzy rule from the plurality of quality evaluation inputs. Total total liI! The present invention is characterized in that it is a quality fuzzy comprehensive evaluation device comprising fuzzy inference control means for fuzzy inference control of the output device based on the i value.

(ホ)作用 この発明によれば、上述の入力装置で複数の品質評価人
力を品質評価要素別に入力すると、ファジィ推論制御手
段はこれらの複数の各品質評価入力を前件部としてファ
ジィルール(プロダクションルール)に基づいて最も妥
当な総合評価値を出力し、この総合評価値で上述の出力
装置をファジィ推論制御する。
(E) Effects According to the present invention, when a plurality of quality evaluation inputs are inputted for each quality evaluation element using the input device described above, the fuzzy inference control means uses the plurality of quality evaluation inputs as the antecedent part to create a fuzzy rule (production The most appropriate comprehensive evaluation value is output based on the following rules), and the above-mentioned output device is controlled by fuzzy inference using this comprehensive evaluation value.

(へ)発明の効果 この結果、品質評価要素が多数であっても、上述の最も
妥当な総合評価値により、品質全体の総合判定を容易に
行なうことができ、特にソフトウェア開発における品質
判定に有効である。
(F) Effect of the invention As a result, even if there are many quality evaluation elements, it is possible to easily make a comprehensive judgment of the overall quality using the most appropriate comprehensive evaluation value mentioned above, which is particularly effective for quality judgment in software development. It is.

(ト)発明の実施例 この発明の一実施例を以下図面に基づいて詳述する。(g) Examples of the invention An embodiment of the present invention will be described in detail below based on the drawings.

図面はソフトウェア品質のファジィ総合評価装置を示し
、第1図において、CPUIはキーボードとデイスプレ
ーとを含む入力装置2からの品質評価人力信号に基づい
てROM3に格納したプログラムに従って、第1の前件
部ファジィ変数Xとしての第1品質評価要素値、第2の
前件部ファジィ変数X2としての第2品質評価要素値、
第3の前件部ファジィ変数X3としての第3品質評価要
素値、第4の前件部ファジィ変数X4と(7ての第4品
質評価要素値を出力し、またR A M 4は必要なデ
ータを記憶する。
The drawing shows a fuzzy comprehensive evaluation device for software quality, and in FIG. a first quality evaluation element value as part fuzzy variable X, a second quality evaluation element value as second antecedent part fuzzy variable X2,
The third quality evaluation element value as the third antecedent part fuzzy variable X3, the fourth quality evaluation element value as the fourth antecedent part fuzzy variable Store data.

一方、ファジィコントローラ5はCPUIからの第1乃
至第4の各前件部ファジィ変数X1.X2、X3.X4
を前件部とし、これに対応して品質判定結果Ylを後件
部とするファジィルールを設定すると共に、上述の複数
の品質3’P(tM大入力ら上述のファジィルールに基
づいて最ら妥当な総合評価値Zlを出力し、この総合評
価値Zlで次段の品質判定結果出力装置6をファジィ推
論制御する。
On the other hand, the fuzzy controller 5 receives each of the first to fourth antecedent fuzzy variables X1. X2, X3. X4
A fuzzy rule is set in which the antecedent part is set to A reasonable comprehensive evaluation value Zl is output, and the next stage quality judgment result output device 6 is controlled by fuzzy inference using this comprehensive evaluation value Zl.

ここで、上述の入力装置2は複数の品質評価入力を品質
評価要素たとえば正確性、信頼性、効率、保守性別にキ
ー人力する装置である。
Here, the above-mentioned input device 2 is a device that manually inputs a plurality of quality evaluation inputs into quality evaluation elements such as accuracy, reliability, efficiency, and maintenance.

また、上述の出力装置6は品質判定結果を出力する装置
で、この出力装置6としては例えばデイスプレー装置や
プリンタを用いることができる。
Further, the above-mentioned output device 6 is a device that outputs the quality determination results, and as this output device 6, for example, a display device or a printer can be used.

さらに、上述のファジィルールは第1図のファジィルー
ルテーブル7に示すように設定している。
Furthermore, the above-mentioned fuzzy rules are set as shown in the fuzzy rule table 7 of FIG.

このファジィルールテーブル7は、例えば、i f  
XI =NL、X2 =NS。
This fuzzy rule table 7 is, for example, if
XI = NL, X2 = NS.

X3 =NL&X4 =NS then  Yl=NS のような多数の設定がなされている。なお、第1図にお
いては図示の便宜上、その一部のファジィルールのみを
示している。
A number of settings are made, such as X3 = NL & X4 = NS then Yl = NS. Note that in FIG. 1, only some of the fuzzy rules are shown for convenience of illustration.

第2図は正確性に対応する第1品質評価要素値のメンバ
シップ関数を示し、この前件部メンバシップ関数におい
て各ラベルは、 NL・かなり不良 NM  不良 NS  やや不良 ZR−標準 PS・やや良 PM、良 PL:l を示している。
Figure 2 shows the membership function of the first quality evaluation element value corresponding to accuracy, and in this antecedent membership function, each label is NL, quite bad, NM, bad NS, somewhat bad ZR - standard PS, somewhat good. PM, good PL: l is shown.

第3図は信頼性に対応する第2品質評価要素値のメンバ
シップ関数を示し、この前件部メンバシップ関数におい
て各ラベルは、 NL:かなり悪い NM・悪い NS:やや悪い ZR1普通 PS:やや良い PM:良 PL・優 を示している。
Figure 3 shows the membership function of the second quality evaluation element value corresponding to reliability, and in this antecedent membership function, each label is as follows: NL: Fairly bad NM/Bad NS: Fairly bad ZR1 Fair PS: Fairly Good PM: Shows good PL/excellent.

第4図は効率に対応する第3品質評価要素値のメンバシ
ップ関数を示し、この前件部メンバシップ関数において
各ラベルは、 NL:かなり低い NM・低い NS:やや低い ZR:標準 PS・やや高い PM:高い PL:かなり高い を示している。
Figure 4 shows the membership function of the third quality evaluation element value corresponding to efficiency, and in this antecedent membership function, each label is as follows: NL: Fairly low NM/Low NS: Slightly low ZR: Standard PS/Slightly High PM: High PL: Indicates quite high.

第5図は保守性に対応する第4品質評価要素値のメンバ
シップ関数を示し、この前件部メンノくシップ関数にお
いて各ラベルは、 NL・かなり悪い NM:悪い NS、やや悪い ZR:普通 PS:やや良い PM:良い PL:かなり良い を示している。
Figure 5 shows the membership function of the fourth quality evaluation element value corresponding to maintainability, and in this antecedent part function, each label is: NL, quite bad NM: bad NS, somewhat bad ZR: normal PS : Fairly good PM: Good PL: Fairly good.

第6図は品質判定結果Ylのメンバシップ関数を示し、
この後件部メンバシップ関数において各ラベルは、 NS:不良 ZR:普通 PS:やや良 PM:良 PL:優 を示している。
Figure 6 shows the membership function of the quality judgment result Yl,
In this consequent membership function, each label indicates: NS: Bad ZR: Fair PS: Fairly good PM: Good PL: Excellent.

このように構成したソフトウェア品質のファジィ総合評
価装置のファジィ推論制御動作を説明する。
The fuzzy inference control operation of the software quality comprehensive evaluation system configured as described above will be explained.

上述の入力装置1から第1品質評価要素値X1(第2図
参照)、第2品質評価要素値X2  (第3図参照)、
第3品質評価要素値X3 (第4図参照)第4品質評価
要素値X4  (第5図参照)にそれぞれ対応する品質
評価入力がインプットされた時、これらの各品質評価入
力によって総合評価値zlをファジィ推論制御すると次
のようになる。
From the input device 1 described above, the first quality evaluation element value X1 (see FIG. 2), the second quality evaluation element value X2 (see FIG. 3),
When the quality evaluation inputs respectively corresponding to the third quality evaluation element value X3 (see Figure 4) and the fourth quality evaluation element value X4 (see Figure 5) are input, the overall evaluation value zl is determined by each of these quality evaluation inputs. When controlled by fuzzy inference, it becomes as follows.

まず、第7図に示すように、上述の各品質評価入力の前
件部の各ラベルとグレードから前件部の適合度を求める
First, as shown in FIG. 7, the degree of suitability of the antecedent part is determined from each label and grade of the antecedent part of each quality evaluation input described above.

ルール■ XI =NM (0,68)X2 =ZR(
0,63) X3 =ZR(0,68) X4 =NS (0,86) 適合度0.63 ルール■ XI =NM (0,68)X2 =NS 
(0,31) X3 =ZR(0,68) X4 =NS (0,86) 適合度0.31 ルール■ XI =NM (0,68)X2 =ZR(
0,63) X3 =NS (0,27) X4 =NS (0,86) 適合度0.2フ ルール■ XI =NM (0,68)X2 =ZR(
0,63) ルール■ ルール■ ルール■ ルール■ X3  =ZR(0,68) X4  =ZR(0,09) 適合度0.09 XI =NS (0,27) X2 =ZR(0,63) X3 =ZR(0,68) X4 =NS (0,86) 適合度0.27 XI =NS (0,27) X2 =NS (0,31) X3 =ZR(0,68) X4 =NS (0,86) 適合度0.27 XI =NS (0,27) X2 =ZR(0,63) X3 =NS (0,27) X4 =NS (0,86) 適合度0.27 XI =NS (0,27) X2 =ZR(0,63) X3  =ZR(0,68) X4  =ZR(0,09) 適合度0.09 XI =NM (0,68) X2=ZR(0,63) X3 =NS (0,27) X4 =ZR(0,09) 適合度0.09 XI =NM (0,68) X2 =NS (0,31) X3 =NS (0,27) X4 =NS (0,86) 適合度0,2フ ルールQ  XI  =NM (0,68)X2 =N
S (0,31) X3 =ZR(0,68) X4 =ZR(0,09) 適合1fO,09 ルールQ  Xi =NS  (0,27)X2 =N
S (0,31,) ルール0 ルール■ X3  、、=NS  (0,27) X4  =NS  (0,86) 適合度0.27 XI =NM (0,68) X2 =NS (0,31) X3 =NS (0,27) X4 =ZR(0,09) 適合度0.09 ルールQ  XI =NS  (0,27)X2 =N
S (0,31) X3 =ZR(0,68) X4 =NS (0,86) 適合度0.27 XI =NS (0,27) X2 =ZR(0,63) X3 =NS (0,27) X4 =ZR(0,09) 適合度0.09 ルールQ  XI  =NS  (0,27)X2 =
NS (0,31j ルールO ルールO X3  =NS  (0,27) X4  =ZR(0,09) 適合度0.09 上述の前件部の適合度はルール内の各入力のグレードの
小さい値いわゆるm1n(ミニマム)を取っている。
Rule■ XI =NM (0,68)X2 =ZR(
0,63) X3 = ZR (0,68) X4 = NS (0,86) Degree of fit 0.63 Rule ■ XI = NM (0,68)
(0,31) X3 = ZR (0,68) X4 = NS (0,86) Degree of fit 0.31 Rule■
0,63) X3 = NS (0,27) X4 = NS (0,86) Compatibility 0.2 fleur ■
0,63) Rule ■ Rule ■ Rule ■ Rule ■ X3 = ZR (0,68) X4 = ZR (0,09) Compatibility 0.09 = ZR (0,68) X4 = NS (0,86) Fit 0.27 XI = NS (0,27) X2 = NS (0,31) 86) Goodness of fit 0.27 XI = NS (0,27) X2 = ZR (0,63) X3 = NS (0,27) X4 = NS (0,86) Goodness of fit 0.27 XI = NS (0, 27) X2 = ZR (0,63) X3 = ZR (0,68) X4 = ZR (0,09) Fit 0.09 XI = NM (0,68) X2 = ZR (0,63) X3 = NS (0,27) X4 = ZR (0,09) Fit 0.09 XI = NM (0,68) X2 = NS (0,31) X3 = NS (0,27) X4 = NS (0,86) Compatibility 0,2 Fleur Q XI =NM (0,68)X2 =N
S (0,31)
S (0,31,) Rule 0 Rule■ X3 ,,=NS (0,27) X4 =NS (0,86) Fit 0.27 X3 = NS (0, 27) X4 = ZR (0, 09) Compatibility 0.09 Rule Q XI = NS (0, 27) X2 = N
S (0,31) X3 = ZR (0,68) X4 = NS (0,86) Goodness of fit 0.27 XI = NS (0,27) X2 = ZR (0,63) ) X4 = ZR (0,09) Compatibility 0.09 Rule Q XI = NS (0,27)X2 =
NS (0,31j Rule O Rule O I am taking m1n (minimum).

次に、後件部のメンバシップ関数を上述の各適合度に対
応して修正する。
Next, the membership function of the consequent part is modified in accordance with each degree of fitness described above.

つまり、第7図に示す各ファジィ集合の高さを前件部の
適合度に合わせるように修正すると、上述のプロダクシ
ョンルールの後件部のファジィ集合の形は第7図の斜線
部のようになる。すなわち、ルール■Yl =NS (
0,63)(斜線部参照)ルール■Yl =NS (0
,31)(、斜線部参照)ルール■Yl =NS (0
,27)(斜線部参照)ルール■Yl =ZR(0,0
9)(斜線部参照)ルール■Yl =NS (0,27
)(斜線部参照)ルール■Yl =NS (0,27)
(斜線部参照)ルール■Yl =NS (0,27)(
斜線部参照)ルール■Yl =ZR(0,09)(斜線
部参照)ルール■Yl =NS (0,09)(斜線部
参照)ルール@Yl =NS (0,27)(斜線部参
照)ルール○Yl =NS (0,09)(斜線部参照
)ルールQYI =NS (0,27)(斜線部参昭)
ルールQYI =NS (0,09)(斜線部参照)ル
ールOYI =NS (0,27)(斜線部参照)ルー
ルQYI =NS (0,09)(斜線部茅照〕ルール
QYI =NS (0,09)(斜線部参照)次に、上
述のルールの結果を統合判断して、総合評価値Zl  
(ファジィ推論の操作量に相当する値)の確定を行なう
In other words, if the height of each fuzzy set shown in Figure 7 is modified to match the fitness of the antecedent part, the shape of the fuzzy set in the consequent part of the production rule mentioned above will be as shown in the shaded area in Figure 7. Become. In other words, the rule ■Yl = NS (
0,63) (See the shaded area) Rule ■Yl = NS (0
, 31) (see the shaded part) Rule ■Yl = NS (0
, 27) (See the shaded area) Rule ■Yl = ZR (0,0
9) (See the shaded area) Rule ■Yl = NS (0,27
) (See the shaded area) Rule ■Yl = NS (0,27)
(See the shaded area) Rule ■Yl = NS (0,27) (
(See the shaded area) Rule ■Yl = ZR (0,09) (See the shaded area) Rule ■Yl = NS (0,09) (See the shaded area) Rule @Yl = NS (0,27) (See the shaded area) Rule ○Yl = NS (0, 09) (See the shaded area) Rule QYI = NS (0, 27) (See the shaded area)
Rule QYI = NS (0, 09) (See the shaded area) Rule OYI = NS (0, 27) (See the shaded area) Rule QYI = NS (0, 09) (See the shaded area) Rule QYI = NS (0, 09) (Refer to the shaded area) Next, the results of the above rules are integrated and judged, and the overall evaluation value Zl
(a value corresponding to the manipulated variable of fuzzy inference) is determined.

すなわち、第8図に示すように上述の16のファジィル
ール■〜Oの結果のファジィ集合を足し合わせてmax
(マックス)を取り、総合評価値Zlの決定を行なう。
In other words, as shown in Fig. 8, the fuzzy sets of the results of the above 16 fuzzy rules ■ to O are added together to obtain max
(max) and determine the comprehensive evaluation value Zl.

このとき、第8図のマックスの面積(斜線部参照)を2
分するところ、つまり重心点を上述の総合評価値Zlに
決定し、これを最も妥当な総合評価値とする。
At this time, the area of the max in Figure 8 (see the shaded area) is 2
The point of separation, that is, the center of gravity, is determined as the above-mentioned comprehensive evaluation value Zl, and this is determined as the most appropriate comprehensive evaluation value.

このように上述の入力装置2で複数の品質評価入力を品
質評価要素別に入力すると、ファジィコントローラ5は
これら複数の各品質評価人力(前件部ファジィ変数X1
〜X4に対応)を前件部としてファジィルールテーブル
7のファジィルールに基づいて最も妥当な総合評価値Z
l  (第8図の場合には不良NSより少し普通ZRに
近い値)を出力し、この総合評価値Zl  (厳密には
この値Zlを脱ファジィ化した最終出力)で上述の品質
判定結果出力装置6を制御する。
When a plurality of quality evaluation inputs are input for each quality evaluation element using the input device 2 described above, the fuzzy controller 5 inputs each of these quality evaluation human inputs (antecedent part fuzzy variable
- Corresponding to
l (in the case of Figure 8, a value slightly closer to normal ZR than defective NS) is output, and this overall evaluation value Zl (strictly speaking, the final output after defuzzifying this value Zl) is used to output the quality judgment result described above. Controls the device 6.

この結果、品質評価要素が多数であっても、上述の最も
妥当な総合評価値により、品質全体の総合判定を容易に
行なうことができ、特にソフトウェア開発における品質
判定に極めて有効である。
As a result, even if there are a large number of quality evaluation elements, it is possible to easily make a comprehensive judgment of the overall quality using the most appropriate comprehensive evaluation value described above, and this is particularly effective for quality judgment in software development.

この発明の構成と、上述の実施例との対応において、 この発明の品質は、実施例はソフトウェア品質に対応し
、 以下同様に、 品質評価要素は、正確性、信頼性、効率、保守性の4つ
の品質評価要素に対応し、 出力装置は、品質判定結果出力袋!!i6に対応し、フ
ァジィ推論制御手段は、ファジィコントローラ5に対応
するも、 この発明は、上述の実施例の構成のみに限定されるもの
ではない。
In the correspondence between the structure of this invention and the above-mentioned embodiments, the quality of this invention corresponds to the software quality in the embodiments, and similarly, the quality evaluation elements are accuracy, reliability, efficiency, and maintainability. Corresponds to the four quality evaluation elements, and the output device is a quality judgment result output bag! ! i6, and the fuzzy inference control means corresponds to the fuzzy controller 5. However, the present invention is not limited to the configuration of the above-described embodiment.

例えば、上述の実施例においては後件部を5ラベルに設
定したが、この後件部も前件部同様に7ラベルとしても
よい。
For example, in the above-described embodiment, the consequent part is set to 5 labels, but the consequent part may also be set to 7 labels like the antecedent part.

また、上述の実施例においては、キー人力されるべき品
質評価要素が4つの場合を例示したが、3つ以下あるい
は5つ以上の少数および多数の品質評価要素をキー人力
しても上述と同様の作用・効果を奏するので、ソフトウ
ェア品質のみならず、他の産業分野に適応することがで
きる。
In addition, in the above-mentioned embodiment, the case where there are four quality evaluation elements to be key-manufactured is illustrated, but even if a small number or a large number of quality evaluation elements, 3 or less or 5 or more, are key-manufactured, the same effect as described above is obtained. Since it has the following functions and effects, it can be applied not only to software quality but also to other industrial fields.

【図面の簡単な説明】[Brief explanation of drawings]

図面はこの発明の一実施例を示し、 第1図はソフトウェア品質のファジィ総合評価装置を示
すブロック図、 第2図は第1品質評価要素値の前件部のメンバシップ関
数を示す説明図、 第3図は第2品質評価要素値の前件部のメップ関数を示
す説明図、 第4図は第3品質評価要素値の前件部のメップ関数を示
す説明図、 第5図は第4品質評価要素値の前件部のメップ関数を示
す説明図、 第6図は品質判定結果の後件部メンノくシ、ンを示す説
明図、 第7図はファジィ推論制御の説明図、 第8図は総合評価確定の説明図である。 2・・・入力装置 5・・・ファジィコントローラ 6・・・品質判定結果出力装置 ンバシ ンバシ ンバシ プ関数 第3に
The drawings show an embodiment of the present invention; FIG. 1 is a block diagram showing a software quality fuzzy comprehensive evaluation device; FIG. 2 is an explanatory diagram showing a membership function of the antecedent part of the first quality evaluation element value; Figure 3 is an explanatory diagram showing the MEP function of the antecedent part of the second quality evaluation element value. Figure 4 is an explanatory diagram showing the MEP function of the antecedent part of the third quality evaluation element value. Figure 6 is an explanatory diagram showing the MEP function of the antecedent part of the quality evaluation element value. Figure 6 is an explanatory diagram showing the consequent part of the quality judgment result. Figure 7 is an explanatory diagram of fuzzy inference control. The figure is an explanatory diagram of finalizing the comprehensive evaluation. 2... Input device 5... Fuzzy controller 6... Quality judgment result output device

Claims (1)

【特許請求の範囲】[Claims] (1)複数の品質評価入力を品質評価要素別に入力する
入力装置と、 品質判定結果を出力する出力装置と、 上記入力装置からの複数の品質評価入力を 前件部とし、これに対応して品質判定結果 を後件部とするファジィルールを設定する と共に、上記複数の品質評価入力から上記 ファジィルールに基づいて最も妥当な総合 評価値を出力し、該総合評価値で上記出力 装置をファジィ推論制御するファジィ推論 制御手段とを備えた 品質のファジィ総合評価装置。
(1) An input device that inputs a plurality of quality evaluation inputs for each quality evaluation element, an output device that outputs a quality judgment result, and a plurality of quality evaluation inputs from the input device as an antecedent part, and a corresponding A fuzzy rule with the quality judgment result as the consequent is set, and the most appropriate comprehensive evaluation value is output based on the fuzzy rule from the plurality of quality evaluation inputs, and the output device is subjected to fuzzy inference using the comprehensive evaluation value. A quality fuzzy comprehensive evaluation device comprising fuzzy inference control means for controlling.
JP1167246A 1989-06-29 1989-06-29 General fuzzy evaluating device for quality Pending JPH0331934A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1167246A JPH0331934A (en) 1989-06-29 1989-06-29 General fuzzy evaluating device for quality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1167246A JPH0331934A (en) 1989-06-29 1989-06-29 General fuzzy evaluating device for quality

Publications (1)

Publication Number Publication Date
JPH0331934A true JPH0331934A (en) 1991-02-12

Family

ID=15846169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1167246A Pending JPH0331934A (en) 1989-06-29 1989-06-29 General fuzzy evaluating device for quality

Country Status (1)

Country Link
JP (1) JPH0331934A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5240331A (en) * 1991-08-07 1993-08-31 Nsk Ltd. Structure of ball rolling grooves for a linear guide apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5240331A (en) * 1991-08-07 1993-08-31 Nsk Ltd. Structure of ball rolling grooves for a linear guide apparatus

Similar Documents

Publication Publication Date Title
US5537514A (en) Method of rearranging and method of coding fuzzy reasoning rules, and method of fuzzy reasoning processing in accordance with said rules
JPH0331934A (en) General fuzzy evaluating device for quality
JPH0343802A (en) Fuzzy controller
JPH0371303A (en) Fuzzy controller
JP2560801B2 (en) Fuzzy reasoning device
JPH03161250A (en) Production scheduling device
JPH0255188B2 (en)
JPH08179804A (en) Fuzzy control method
JPH03154536A (en) Network reliability analysis system
JP2549441B2 (en) Membership function processor
JPH0293940A (en) Fuzzy computer
JPH0293902A (en) Fuzzy controller
JPH0628192A (en) Fuzzy inference device
JPH03228530A (en) Assembly sequence planning expert system
JPH03278274A (en) Method for determining wiring order or wiring board and wiring method
JP2500448B2 (en) Table processing method and its equipment
JPH03102527A (en) Fuzzy rule display method and fuzzy rule setting method
JPS62198930A (en) Reasoning method
JPH02287601A (en) Process organizing device
JPH0652139A (en) Data structure for neural network
Merten Loop-Based Strategic Decision Support Systems—Theory and Application—
JPH0652140A (en) Data structure for neural network
JPH0334026A (en) Knowledge base display control method in expert system
JPH01112467A (en) Logical data structure designing system
KR20000074736A (en) Hierarchical fuzzy controller using simple fuzzy rule