%2.6$$5xohedvhg6\vwhpplqq6xssruwwriii Wkhh'xwfkk%xloglqj0dwhuldovv5hjxodwlrqv

Abstract

BOKS is a knowledge based system which implements the "Bouwstoffenbesluit" (Bsb), the Dutch regulations on the use of building materials. Since the Bsb is a complex set of rules, which many people need to adhere to, a knowledge based system was seen as an ideal way to allow people to check whether they are using building materials according to the law. BOKS was implemented as a first generation rule-based system using decision tables. This paper discusses BOKS, the reasons for its success as a knowledge based system, its implementation and how that implementation could be improved upon, and makes a comparison between BOKS and related systems. 1 Building Materials Regulations $W WKH HQG RI WKH WZHQWLHWK FHQWXU\ DQG WKH VWDUW RI WKH WZHQW\ ILUVW FRQFHUQ IRU WKH HQYLURQPHQW LQ LQGXVWULDO FRXQWULHV EHFRPHV PRUH DQG PRUH LPSRUWDQW DQG SHRSOH DUH VHHNLQJ ZD\V WR GHDO ZLWK WKH SUREOHPV RI LQGXVWULDO ZDVWH ,Q WKLV UHVSHFW WKH 'XWFK JRYHUQPHQW DFWLYHO\ SURPRWHV UHXVH RI EXLOGLQJ PDWHULDOV DV ORQJ DV WKLV IRUPV QR WKUHDW WR WKH KHDOWK RI WKH HQYLURQPHQW :LWK WKH SXEOLFDWLRQ RI WKH %RXZVWRI IHQEHVOXLW D JRYHUQPHQWDO GHFLVLRQ RQ EXLOGLQJ PDWHULDOV LWV QDPH LV DEEUHYLDWHG WR %VE WKH JRYHUQPHQW VWULYHV WR SURWHFW VRLO DQG ZDWHU ZKLOH DW WKH VDPH WLPH VWLPX ODWLQJ WKH UHXVH RI VHFRQGDU\ EXLOGLQJ PDWHULDOV 6LQFH -DQXDU\ WKH %VE KDV EHFRPH D VHW RI RIILFLDO UHJXODWLRQV DQG HYHU\ EXLOGLQJ FRQWUDFWRU LV OHJDOO\ ERXQG WR FRQIRUP WR WKHP > @ 7KH %VE UHJXODWLRQV DUH DSSOLFDEOH LQ VLWXDWLRQV ZKHUH SULPDU\ DQG VHFRQGDU\ EXLOGLQJ PDWHULDOV DUH WUDQVSRUWHG WR D EXLOGLQJ VLWH WR EH XVHG WKHUH ,I WKHUH LV QR RIILFLDO TXDOLW\ DVVXUDQFH RI WKH PDWHULDO WR EH XVHG D VSHFLILHG QXPEHU RI VDPSOHV RI WKH PDWHULDO PXVW EH WDNHQ WR EH H[DPLQHG LQ D ODERUDWRU\ WR GHWHUPLQH WKH TXDQWLWLHV DQG HPLVVLRQV RI WKH GLIIHUHQW FRPSRQHQWV LQ WKH PDWHULDO %DVHG RQ WKHVH ODERUDWRU\ ILQGLQJV LQ FRPELQDWLRQ ZLWK WKH H[DFW SXUSRVH WKH FRQWUDFWRU KDV IRU WKH PDWHULDO WKH %VE GHFLGHV ZKHWKHU WKH PDWHULDO FDQ EH XVHG DQG LI VR XQGHU ZKLFK FRQGLWLRQV 7KH PDLQ SDUW RI WKH %VE LV FRQFHUQHG ZLWK WKH GHWHUPLQDWLRQ RI WKH FDWHJRU\ RI WKH EXLOGLQJ PDWHULDO 7KH GLIIHUHQW FDWHJRULHV DUH − &OHDQ VRLO ,I WKH PDWHULDO IDOOV LQ WKLV FDWHJRU\ LW FDQ EH XVHG ZLWKRXW UHVWULFWLRQV − &DWHJRU\ &DWHJRU\ PDWHULDOV FDQ EH XVHG ZLWKRXW UHVWULFWLRQV LQ WKH VLWXDWLRQ WKH EXLOGLQJ FRQWUDFWRU KDV VSHFLILHG 2QH RI WKH FRQVHTXHQFHV LV IRU LQVWDQFH WKDW LI WKH FRQWUDFWRU KDV VSHFLILHG WKDW KH ZLOO XVH WKH PDWHULDO LQ D OD\HU ZLWK D VSHFLILF KHLJKW KH FDQ W DGG WR WKDW KHLJKW ZLWKRXW UXQQLQJ WKH ULVN RI WKH PDWHULDO IDOOLQJ LQ DQRWKHU FDWHJRU\ − &DWHJRU\ &DWHJRU\ PDWHULDOV FDQ RQO\ EH XVHG LI WKH\ DUH LVRODWHG IURP WKH HQYLURQPHQW DQG HYHQ WKHQ RQO\ LQ WKH SDUWLFXODU VLWXDWLRQ WKH FRQWUDFWRU VSHFLILHG − Unusable: Most building materials cannot be used at all if they don’t belong to one of the preceding categories. Besides these, there are two exemptions created for special building materials which the contractor is still allowed to use, even if they fall in the category "unusable" based on the laboratory findings. 2 .QRZOHGJH RI WKH %VE 7KH JRYHUQPHQW SXEOLFDWLRQ RI WKH %VE FRQVLVWV RI SDJHV RI WH[W > @ 7KLV WH[W LV GLIILFXOW WR XVH QRW RQO\ EHFDXVH RI DOO WKH OHJDOHVH EXW DOVR EHFDXVH WKHUH DUH QXPHU RXV WDEOHV IRUPXODV UHIHUHQFHV VFKHPDV IRRWQRWHV DQG H[FHSWLRQV ZKLFK DOO KDYH WR EH WDNHQ LQWR DFFRXQW DQG ZKLFK DUH IRXQG GLVWULEXWHG WKURXJKRXW WKH GRFXPHQWV RIWHQ ZLWKRXW UHIHUHQFHV DW WKH UHOHYDQW SRLQWV 3UDFWLFH KDV VKRZQ WKDW HYHQ %VE H[ SHUWV ILQG WKDW LW LV GLIILFXOW WR XVH WKH %VE FRUUHFWO\ EHFDXVH LW HDV\ WR IRUJHW WR WDNH DQ H[FHSWLRQ RU D IRRWQRWH LQWR DFFRXQW 2Q WKH RWKHU KDQG RQFH WKH %VE KDV EHHQ DSSOLHG WR D SDUWLFXODU VLWXDWLRQ WKH UHVXOWV RI WKH DQDO\VLV DUH HDV\ WR XQGHUVWDQG 7R GHWHUPLQH WKH FDWHJRU\ RI D PDWHULDO WKH %VE H[SHUW MXVW QHHGV WKH ODERUDWRU\ ILQGLQJV DQG D GHVFULSWLRQ RI WKH DSSOLFDWLRQ VLWXDWLRQ 7KH DQVZHU QHHGHG IURP WKH H[SHUW LV ZKLFK RI WKH VL[ SRVVLEOH FDWHJRULHV WKH PDWHULDO EHORQJV WR 7KH LQSXW WKDW LV WKH ODERUDWRU\ VXSSOLHG OLVW DQG WKH VLWXDWLRQ GHVFULSWLRQ FDQ HDVLO\ EH XQGHUVWRRG DQG VXSSOLHG E\ D OD\PDQ 7KH RXWSXW WKH FDWHJRU\ RI WKH PDWHULDO FDQ EH XQGHU VWRRG DQG XVHG E\ D OD\PDQ 7KH SURFHGXUH WR JHW IURP LQSXW WR RXWSXW LV FRP SOH[ KRZHYHU HYHQ IRU H[SHUWV DQG HYHQ WKRXJK WKH SURFHGXUH LV XQLTXHO\ GHWHU PLQHG LQ WKH UHJXODWLRQV 6R ZKLOH WKH NQRZOHGJH ODLG GRZQ LQ WKH %VE LV ZHOO GHILQHG LW LV GLIILFXOW WR DSSO\ LW LQ SUDFWLFH 6WLOO HYHU\ EXLOGLQJ FRQWUDFWRU LV UHTXLUHG WR DGKHUH WR WKH %VE $V HDUO\ DV LQ WKH 0LQLVWHULDO 'HSDUWPHQW UHVSRQVLEOH IRU WKH GHYHORSPHQW RI WKH %VE UHFRJQLVHG WKH GLIILFXOWLHV LQ PDNLQJ SHRSOH XVH WKHVH UHJXODWLRQV XQOHVV WKH\ ZHUH PDGH PRUH DFFHVVLEOH 7KH .QRZOHGJH %DVHG 6\VWHPV GHSDUWPHQW RI 712 %XLOGLQJ &RQVWUXFWLRQ 5HVHDUFK ZDV DVNHG WR GHWHUPLQH LI WKH %VE FRXOG EH LPSOHPHQWHG LQ D NQRZOHGJH EDVHG V\VWHP 712 EXLOW D SURWRW\SH ZKLFK UHVXOWHG LQ LQ D SURMHFW WR LPSOHPHQW D FRPSOHWH V\VWHP 7KH ILUVW YHUVLRQ ZDV UHOHDVHG HDUO\ LQ XQGHU WKH QDPH %2.6 %RXZVWRIIHQEHVOXLW 2QGHUVWHXQHQG .HQQLVJHEDVHHUG 6\VWHHP DW WKH VDPH WLPH WKH %VE EHFDPH D VHW RI RIILFLDO UHJXODWLRQV 7KH WKLUG YHUVLRQ LP SOHPHQWLQJ WKH ODWHVW FKDQJHV WR WKH UHJXODWLRQV ZDV UHOHDVHG LQ $XJXVW &XU UHQWO\ %2.6 LV VXFFHVVIXOO\ EHLQJ XVHG E\ DERXW SHRSOH ZKLFK DPRXQWV WR WKH PDMRULW\ RI WKH SRWHQWLDO XVHU EDVH (YHQ WKH IHZ KXPDQ H[SHUWV RQ WKH %VE XVH %2.6 VLQFH WKH\ DJUHH LW JLYHV PRUH DFFXUDWH HYDOXDWLRQV WKDQ WKH\ GR WKHPVHOYHV 5HYLHZV RI %2.6 LQ PDJD]LQHV DQG QHZVSDSHUV KDYH EHHQ JHQHUDOO\ IDYRXUDEOH

2 Figures and Tables

Cite this paper

@inproceedings{Spronck2001265xohedvhg6vwhpplqq6xssruwwriiiW, title={%2.6\$\$5xohedvhg6\vwhpplqq6xssruwwriii Wkhh'xwfkk%xloglqj0dwhuldovv5hjxodwlrqv}, author={Pieter Spronck and Klaas Schilstra}, year={2001} }