Chapter 1
Overview of Environmental Expert Systems Judith M. Hushon
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
Roy F. Weston, Inc., 955 L'Enfant Plaza, S.W., Sixth Floor, Washington, DC 20024
While expert systems technology has now existed for more than 20 years, environmental expert systems are only about five years old. Nonetheless, the development has been rapid with over 68 systems i n existence today. All of the early systems and the bulk of the current systems are PC-based, but as the limitations of the delivery capability are reached, more and more systems are moving toward larger delivery environments such as minicomputers and dedicated workstations. Development i s occurring both using A r t i f i c i a l Intelligence languages such as Prolog and LISP as well as expert system "shells." The problems being tackled are also expanding. Whereas a number of the early systems took on very limited areas of expertise, such as the operation of a sewage treatment plant, the systems are now moving out to tackle siting problems and recommendation of complex remedial technology combinations. What i s even more important i s that expert systems are becoming an accepted vehicle for offering advice for solving environmental problems. Over the next few years more complex systems w i l l be developed that share databases and tackle multiple related environmental problems. E x p e r t System development began i n t h e l a t e 1960s, b u t t h e f i r s t systems were n o t completed and demonstrated u n t i l t h e e a r l y 1970s. These systems g e n e r a l l y sought t o s o l v e problems i n n a r r o w l y d e f i n e d areas t h a t were w e l l u n d e r s t o o d by a few e x p e r t s . The e a r l i e s t and most p u b l i s h e d system i s MYCIN t h a t was d e v e l o p e d a t S t a n f o r d U n i v e r s i t y t o h e l p diagnose and i d e n t i f y drug t h e r a p i e s f o r t r e a t i n g pulmonary b a c t e r i a l i n f e c t i o n s . ( 1 ) A n o t h e r e a r l y system was PROSPECTOR developed by SRI t o a s s i s t f i e l d g e o l o g i s t s i n i d e n t i f y i n g p r o m i s i n g geographies f o r p r e l i m i n a r y d r i l l i n g f o r m i n e r a l d e p o s i t s . (2) Other i m p o r t a n t systems i n c l u d e d XCON d e v e l o p e d by D i g i t a l Equipment C o r p o r a t i o n t o f a c i l i t a t e computer system c o n f i g u r a t i o n (3) 0097-6156/90/0431-0001$07.00/0 © 1990 American Chemical Society
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
2
EXPERT SYSTEMS FOR ENVIRONMENTAL APPLICATIONS and D e l t a / C a t s - 1 developed by G e n e r a l E l e c t r i c and used t o h e l p diagnose f a u l t s i n d i e s e l - e l e c t r i c l o c o m o t i v e s . ( 4 ) In 1987, D a v i d Waterman p u b l i s h e d a book l i s t i n g over 181 systems i n the f i e l d s l i s t e d i n Table 1.(5) The e n v i r o n m e n t a l areas are n o t a b l y m i s s i n g w i t h the p o s s i b l e e x c e p t i o n o f meteorology; and weather models had been under development f o r y e a r s . There are p r o b a b l y two reasons f o r the r e l a t i v e l y slow emergence o f e x p e r t systems i n the e n v i r o n m e n t a l a r e a . The f i r s t i s t h a t the s c i e n c e f o r d e a l i n g w i t h e n v i r o n m e n t a l problems i s not w e l l u n d e r s t o o d and t h e r e are few a b s o l u t e l y agreed upon methods. This i s i n contrast to medicine where a m e d i c a l t e x t b o o k i s c o n s i d e r e d the " B i b l e " and even the e x p e r t s f o l l o w i t s a d v i c e e x a c t l y . The second r e a s o n i s t h a t few e n v i r o n m e n t a l problems can be s o l v e d by a s i n g l e e x p e r t . There i s o f t e n a need t o i n v o l v e e n v i r o n m e n t a l , c i v i l , and c h e m i c a l e n g i n e e r s , e n v i r o n m e n t a l c h e m i s t s , and t o x i c o l o g i s t s t o i d e n t i f y an o p t i m a l problem s o l u t i o n . The problems i n t r y i n g t o i n c o r p o r a t e the knowledge of these m u l t i p l e e x p e r t s i n t o a system are s i g n i f i c a n t . N e v e r t h e l e s s , e n v i r o n m e n t a l e x p e r t systems have begun t o appear. In February o f 1987, Hushon i d e n t i f i e d 21 e n v i r o n m e n t a l expert systems.(6) By December o f t h a t y e a r , the number had r i s e n t o 51.(7) A c u r r e n t count p u t s the number o f systems a t about 69 A graph showing t h i s growth i s shown i n F i g u r e 1; by 1990, t h e r e w i l l be c l o s e t o 80 systems. Development i s o c c u r r i n g i n Europe and Canada as w e l l as the U.S. A r e c e n t r e v i e w a r t i c l e by Page d e t a i l s development o f 21 systems, m o s t l y i n Canada and West Germany.(8) S e v e r a l o t h e r r e v i e w a r t i c l e s have r e c e n t l y appeared (9, 10, 1 1 ) . D e f i n i t i o n of E x p e r t Systems E x p e r t systems are g e n e r a l l y c o n s i d e r e d t o be a branch o f a r t i f i c i a l i n t e l l i g e n c e ; w i t h t h e i r knowledge base, these systems can f u n c t i o n as " e x p e r t s " t o make h i g h e r - l e v e l d e c i s i o n s based on v a r y i n g p e r f o r mance l e v e l s . E x p e r t systems have been d e f i n e d as "man and machine systems w i t h s p e c i a l i z e d p r o b l e m - s o l v i n g e x p e r t i s e ; " each r e l i e s on a database o f knowledge about a p a r t i c u l a r s u b j e c t a r e a , an under s t a n d i n g o f the problems a d d r e s s e d w i t h i n t h a t s u b j e c t a r e a , and s k i l l at s o l v i n g these problems. E x p e r t systems are d i s t i n g u i s h e d from t r a d i t i o n a l d a t a p r o c e s s i n g systems i n s e v e r a l ways: ο
they p e r f o r m d i f f i c u l t t a s k s a t e x p e r t performance l e v e l s .
ο
they emphasize problem s o l v i n g
ο
they employ a c e r t a i n amount of s e l f knowledge t o e v a l u a t e t h e i r own i n f e r e n c e mechanisms and j u s t i f y t h e i r con clusions .
ο
they can d e a l w i t h b o t h s y m b o l i c and numeric
ο
they p r o v i d e f o r the u n c e r t a i n data s e t s .
strategies.
c o n s i d e r a t i o n of
logic.
incomplete
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
or
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
1.
HUSHON
Overview of Environmental Expert Systems
ο
they p r o v i d e j u s t i f i c a t i o n s f o r t h e i r
ο
they a l s o f o l l o w t h e human c o n s u l t a t i o n paradigm.
3
conclusions,
E x p e r t systems can v a r y i n t h e type o f l o g i c t h a t they use i n s o l v i n g t h e problems. Two predominate approaches a r e known as f o r w a r d and backward c h a i n i n g . I f t h e s e a r c h f o r a s o l u t i o n i s s t a r t e d from a s e t o f c o n d i t i o n s o r b a s i c i d e a s and moves toward some c o n c l u s i o n , t h i s i s c a l l e d f o r w a r d c h a i n i n g . I n f o r w a r d c h a i n i n g , one s t a r t s w i t h known data and i n f e r s c o n c l u s i o n s t o r e a c h an u l t i m a t e g o a l . The l o g i c works by t a k i n g as g i v e n t h e I F p a r t o f an IF...THEN r u l e and i n f e r r i n g t h a t t h e THEN p a r t s a r e t r u e . I t t h e n l o o k s f o r r u l e s i n w h i c h t h e THEN c o n d i t i o n o f t h e f i r s t r u l e i s an I F c o n d i t i o n i n a n o t h e r r u l e ; s e v e r a l l e v e l s o f i n f e r e n c e may be i n v o l v e d . I t s h o u l d be p o i n t e d o u t t h a t f o r w a r d c h a i n i n g c a n be time consuming and c a n lead to multiple conclusions. Backward c h a i n i n g a t t e m p t s t o determine i f a s t a t e d g o a l r u l e i s s a t i s f i e d by s t a r t i n g w i t h t h e THEN c l a u s e s and b a c k i n g up t o t h e I F c l a u s e s o f t h e r u l e t o see i f they a r e f u l f i l l e d and so on u n t i l a q u e s t i o n i s asked o r a p r e v i o u s l y s t o r e d r e s u l t i s found. These d i f f e r e n c e s must be c o n s i d e r e d i n c h o o s i n g an approach f o r d e v e l o p i n g a new e x p e r t system and i n s e l e c t i n g an e x p e r t system development t o o l . Forward c h a i n i n g i s p r e f e r r e d f o r i d e n t i f y i n g o p t i o n s w h i l e backward c h a i n i n g i s p r e f e r r e d f o r i d e n t i f y i n g whether s p e c i f i c options are v i a b l e . C o n s t r u c t i o n o f an E x p e r t
System
The stages i n c o n s t r u c t i o n o f an e x p e r t system have been d e f i n e d a s : system d e s i g n , system development, f o r m a l e v a l u a t i o n o f performance, f o r m a l e v a l u a t i o n o f a c c e p t a n c e , extended use i n a p r o t o t y p e e n v i r o n ment, development o f maintenance p l a n s , and system r e l e a s e . ( 1 2 ) I t i s t h e j o b o f t h e knowledge e n g i n e e r t o query t h e e x p e r t s t o i d e n t i f y what i n f o r m a t i o n they employ t o s o l v e t h e problems b e i n g modeled and how they combine t h i s i n f o r m a t i o n t o r e a c h a c o n c l u s i o n . I t i s then h i s / h e r j o b t o i n c o r p o r a t e t h i s knowledge i n t o t h e e x p e r t system by w r i t i n g t h e n e c e s s a r y s o f t w a r e . The system may e i t h e r c o n t a i n o r must know how t o a c c e s s t h e databases o f i n f o r m a t i o n i t requires. I n a d d i t i o n , t h e knowledge base c o n s i s t s o f a s e t o f IF...THEN r u l e s o r o t h e r knowledge r e p r e s e n t a t i o n methods such as frames [Knowledge r e p r e s e n t a t i o n method t h a t a s s o c i a t e s f e a t u r e s w i t h nodes r e p r e s e n t i n g c o n c e p t s o r o b j e c t s . The f e a t u r e s a r e d e s c r i b e d i n terms o f a t t r i b u t e s and/or o b j e c t s . A l l members o f a common frame have a s i m i l a r s e t o f a t t r i b u t e s . ] o r semantic n e t s [Knowledge r e p r e s e n t a t i o n method c o n s i s t i n g o f a network o f nodes s t a n d i n g f o r concepts o f o b j e c t s connected by a r c s d e s c r i b i n g t h e r e l a t i o n s between nodes.] t h a t d e s c r i b e how t h e e x p e r t combines t h e v a r i o u s d e c i s i o n making parameters. The i n f e r e n c e engine i s t h e s o f t w a r e t h a t p r o v i d e s the mechanism f o r i n t e r p r e t i n g t h e commands and a c c e s s i n g t h e knowledge base t o s o l v e t h e problem.
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
4
EXPERT SYSTEMS FOR ENVIRONMENTAL APPLICATIONS
10 1
OH
•
1986
·
•
1987
!
•
•
1
1988
.
.
1989
1
r-
1990
Figure 1. Growth of expert systems.
Years By Quarters
0
— — —
Microcomputer Minicomputer Mainframe
Figure 2. Environmental expert systems hardware.
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
1.
HUSHON
Overview of Environmental Expert Systems
Problems t h a t Lend Themselves t o E x p e r t System S o l u t i o n s
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
I n i d e n t i f y i n g problems t h a t l e n d themselves t o s o l u t i o n u s i n g e x p e r t systems, i t i s o f t e n u s e f u l t o t r y t o determine whether t h e following c h a r a c t e r i s t i c s apply: ο
S i t u a t i o n s occur o f t e n
ο
S i t u a t i o n s a r e complex
ο
Knowledge o f e x p e r t s r e q u i r e d ( h i g h e r r e a s o n i n g )
ο
Uncertainty involved
ο
S i t u a t i o n i s dynamic
ο
Need t o a c h i e v e c o n s i s t e n c y o f response.
E x p e r t Systems a r e i n c l u d e d i n a c l a s s o f systems known as knowledge-based systems and f u l l i m p l e m e n t a t i o n s may i n v o l v e i n c l u d i n g more t h a n one type o f system. Other knowledge-based system t o o l s i n c l u d e h y p e r t e x t , w h i c h p r o v i d e s u n d e r l y i n g l i n k s and i s i d e a l f o r p r o v i d i n g o c c a s i o n a l a c c e s s t o h e l p s c r e e n s , diagrams o r d a t a b a s e s , and n e u r a l n e t s w h i c h use o t h e r t y p e s o f l o g i c t o s o l v e problems ( i n essence, t h e system develops t h e r e l a t i o n s h i p s among t h e v a r i a b l e s and t h e n uses t h e s e r e l a t i o n s h i p s t o d e c i d e how b e s t t o handle new c a s e s ) . T y p i c a l d i s c i p l i n e s i n w h i c h e x p e r t systems have been a p p l i e d are shown i n Table 1.(5) Table I . A p p l i c a t i o n Areas f o r E x p e r t Systems Agriculture Chemistry
Manufacturing Mathematics
Computer Systems
Medicine
Electronics
Meteorology
Engineering
Military
Science
Geology
Physics
I n f o r m a t i o n Management
Process C o n t r o l
Law
Space
Technology
SOURCE: Reprinted with permission from ref. 5. Copyright 1986 Addison-Wesley Publishing Company, Inc. W i t h i n a g i v e n d i s c i p l i n e , c e r t a i n c a t e g o r i e s o f systems t e n d t o a r i s e sooner and o t h e r s l a t e r . F o r example, systems f o r d e s i g n and p l a n development a r i s e e a r l y w h i l e t r a i n i n g systems t e n d t o be l a t e r to develop.
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
5
S
EXPERT SYSTE Survey o f E n v i r o n m e n t a l E x p e r t Systems While i t i s p o s s i b l e t o group e n v i r o n m e n t a l e x p e r t systems under the t r a d i t i o n a l areas o f development shown i n Table I I , an e x p a n s i o n o f the c a t e g o r i e s o f system development was used t o b e t t e r r e f l e c t the e n v i r o n m e n t a l areas o f a p p l i c a t i o n . The 69 systems i d e n t i f i e d t o date are p r e s e n t e d i n Table I I I . This table provides a short d e s c r i p t i o n of each system and i n f o r m a t i o n on the s o f t w a r e and hardware e n v i r o n ment, an i n d i c a t i o n o f who d e v e l o p e d the system and where, and a c i t a t i o n i f the system has been d e s c r i b e d i n the open l i t e r a t u r e .
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
Table I I . T r a d i t i o n a l Areas o f E x p e r t System Development
Interpretation
Planning
Prediction
Diagnosis
Repair
Training
Design
Monitoring
Control
Debugging
SOURCE: Reprinted with permission from ref. 12. Copyright 1984 John Wiley & Sons, Inc.
The e a r l i e s t e n v i r o n m e n t a l e x p e r t systems were i n the areas o f d i a g n o s i s and p l a n n i n g f o r f a i r l y narrow a p p l i c a t i o n s . As development p r o g r e s s e d , t h e r e were more systems i n the i n t e r p r e t a t i o n a r e a and i n d e s i g n . These systems g e n e r a l l y r e q u i r e a b r o a d e r knowledge base and are more d e t a i l e d , so i t i s n o t s u r p r i s i n g t h a t they were s l o w e r t o develop. Examples o f these types o f systems i n c l u d e those f o r emergency response and those f o r r e m e d i a l a l t e r n a t i v e s e l e c t i o n . T r a i n i n g systems t e n d t o d e v e l o p l a t e r s t i l l , o f t e n i n the same areas as the e x p e r t d e c i s i o n systems; o n l y one e x p e r t system t r a i n i n g a i d has been i d e n t i f i e d , t h i s one i n the w a t e r r e s o u r c e s a r e a . Development
Environment
The development environment f o r e x p e r t systems i n c l u d e s b o t h hardware and s o f t w a r e . I n i t i a l l y , most o f the e x p e r t systems were developed on microcomputers. However, as shown i n F i g u r e 2, t h e r e i s a steady i n c r e a s e i n the number of minicomputer o r w o r k s t a t i o n based systems. T h i s i s due t o a v a r i e t y o f f a c t o r s , the most common o f w h i c h i s t h a t the PC systems run out o f computer "space" b e f o r e they can s o l v e a complex problem due t o the s i z e o f the code and o t h e r o p e r a t i n g requirements. The IBM c o m p a t i b l e PC-AT i s s t i l l the most common development p l a t f o r m because i t i s a v e r y w i d e l y d i s t r i b u t e d system and p r o v i d e s the b r o a d e s t u s e r base. However, the l i m i t o f 640K o f random access memory i s c a u s i n g programmers t o undertake i n g e n i o u s s o l u t i o n s t o f i t t h e i r code i n t o t h i s space. T h i s problem has l e d one major s o f t w a r e vendor t o develop a code t h a t can be developed on a minicomputer, but d e l i v e r e d i n a p o r t a b l e PC environment. (44) T h i s a l l o w s the d e v e l o p e r access t o the e x t r a
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
Selection of treatment/recycle facilities for wastes (in use)
2. TSDSYS
OPS5
PROLOG
Insight 2+
Cleanup technology selection for solvents and hydrocarbons (prototype)
Helps to characterize a waste site using the MITRE HRS for permeability and groundwater flow (prototype)
Computes a site hazard ranking based on key site parameters (prototype)
4. RPI Site Assessment System
5. GEOTOX*
6. Technology Screening System* Works as a front-end to CORA to screen remedial sites. Based on engineering, scientific considerations, waste type, etc. (prototype)
PC-Plus
DM
DM
SOFTWARE
3. Toxic Waste Advisor
Selection of Remedial Action Technology
Selection of analytical labs for environmental samples (in use)
FUNCTIONALITY/STATUS
1. LABSYS
Selection of Service Providers
SYSTEM NAME
Micro
Micro
Mini
Micro
Mini
Mini
HARDWARE
Table III. Survey of Environmental Expert Systems
11
15
14
13
CITATION
Continued on next page
J. Crenca/CH2M-Hill K. Biggs/EPA/OERR L. Rossman/EPA/RREL
G. Mikroudis/WESTON H. Fang/Lehigh Univ.
K. Law/RPI
J. Keenan/U. of PA
J. Hushon/WESTON P. Hawkins/EPA/ERD
J. Hushon/WESTON
DEVELOPER
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990. R. Weidemann/Nuclear Research Center Karlsruhl/FRG H. Groh/Technical College Saarbrucken, FRG
Micro
Mini
Mini
ART
PROLOG C
IBM ES Shell Env.
System to aid in determining requirements that drive the selection of remedial alternatives for Superfund sites (planned).
Uses chemical data to evaluate hazards and to identify disposal alternatives (in use)
Identification, analysis, and evaluation of waste sites to provide assistance on remediation (prototype)
Used for identification, inventory, evaluation and monitoring of contaminated istes and remediation (prototype)
10. XUMA
11. XSAL
12. ALEXIS
Main IBM/370
H. Franzen/German Assn. for Plant Survey
N. Pandit/WESTON D. Greathouse/EPA/RREL
P. Ludvigsen/ERM
9. ARARS Screening
Micro
M.l
Estimates groundwater pollution from leached wastes (prototype)
N. Pandit/WESTON R. Cibulskis/EPA/REAC
DEVELOPER
8. DEMOTOX
Mini
HARDWARE
KEE
SOFTWARE
Helps select remedial technologies during RI phase of cleanup and suggests additional required input data for final selection in FS phase (prototype)
FUNCTIONALITY/STATUS
7. TSAR
SYSTEM NAME
Table III. Continued
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
19
18
17
CITATION
00
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
Uses inputs on local industries and the materials present to rank potential community hazards for CEPP (prototype)
Supports natural language query of database to identify analytical methods for particular waste site pollutants (prototype)
Helps estimate costs for cleanup of a waste site (in use).
16. Computerized System for Community Planning
17. Smart Methods Index*
18. CORA*
Insight 2+
PROLOG
Micro
Micro
Micro
PC-Plus Micro Knowledge-Pro
This closure evaluation system consists of three systems to aid in review of closure plans regarding vegetation cover, final cover, and leachate collection system (prototype).
15. CES
dBase III
Knowledge-Pro Micro
This health and safety plan generator will assist in preparation of health and safety plans for Superfund sites. It relies on activities, chemicals and quantities, (prototype)
14. HASP*
Mini
HARDWARE
OPS5
SOFTWARE
Uses inputs about a waste site to plan activities and generate draft workplan (in use)
FUNCTIONALITY/STATUS
13. Work Assignment/Work Plan Generator
Plan Generator
SYSTEM NAME
Table III. Continued
11
20
CITATION
Continued on next page
K. Biggs/EPA/OERR J. Crenca/CH2M/Hill
R. Olivero/Lockheed D. Bottrell/EPA/EMSL
J. Bare/EPA/ESRL
D. Greathouse/EPA/RREL
J. Hushon/WESTON R. Turpin/EPA/REAC
J. Schmuller/CDM
DEVELOPER
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
This system will provide assistance to develop QA plans for Superfund sites (prototype)
21. IQAP*
Uses instrument and lab test results to facilitate the operation of an activated sludge wastewater treatment facility (prototype)
Diagnosis malfunctions in hazardous waste incinerators (prototype)
23. Activated Sludge Diagnosis
24. Waste Incineration
Problem Diagnosis
22. Hazardous Waste Facility Siting
Helps determine siting in environments near wetlands (prototype)
System to aid in review of claims by contractors for contract modification due to differing site conditions (planned)
20. Super Disc
Facility Siting
Uses HRS data to identify work required to cleanup a waste site in terms of cost and schedule (in use).
FUNCTIONALITY/STATUS
19. SCEES
SYSTEM NAME
M.l
M.l
Hypertext
Knowledge-Pro
NEXPERT
SOFTWARE
Table III. Continued
Micro
Micro
Micro
Micro
Micro
Micro
HARDWARE
Y.W. Huang/University of Houston
D.M. Johnston/University of Washington
V. Lambou/EPA/EMSL
N. Pandit/WESTON R. Cibulskis/EPA/REAC
L. Bennett/CDM D. Greathouse/EPA/RREL
J. Schmuller/CDM
DEVELOPER
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
22
21
10
CITATION
ο
ι
Ο
*1
3
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990. KEE
PC-Plus
M.l
To assist waste water treatment facility operators to manage an activated sludge system (prototype)
Assists operators in assessing water quality and quantity; suggests required maintenance (prototype)
Assists operators to diagnose faults in conventional activated sludge treatment plant (development)
Problem diagnosis due to poor stability (prototype)
Diagnose problems in trickling filter systems and suggest remedies (prototype)
27. Activated Sludge Advisor*
28. Water Treatment Plant
29. Expert System for Diagnosis of Wastewater Treatment Plants
30. Anaerobic Digestion System
31. Sludge Cadet
KEE
Knowledge-Pro
ALEX Smalltalk/V
Expert system to diagnose performance limiting factors at publicly owned treatment works (prototype)
26. POTW Expert*
OPS5
SOFTWARE
System to control conditions required for destruction of hazardous wastes in a model incinerator (prototype)
FUNCTIONALITY/STATUS
25. Incineration Process Control*
SYSTEM NAME
Table III. Continued
Micro
Micro
Micro
Mini
Micro
Micro
Micro
HARDWARE
11
11
23
11
CITATION
Continued on next page
C. Perman/Stanford Univ.
M. Barnett/Rice University
G.G. Patry/McMaster Univ.
S. Nix/Syracuse University
J. Schmuller/CDM
L. Berkman/Eastern Research Group
C. Subramanian/WESTON
DEVELOPER
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
Assesses environmental impact and implications of manufacturing processes to achieve waste reduction (in use)
36. Environmental Assessment System (EASY)
Rulemaster KES
Issues permits for onsite private sewage disposal systems (in use)
Assists EPA in issuing water permits for several industry sectors (in use)
38. Permit Writer's Assistant
KEE LISP
37. SEPIC
Permit Assistants
Advises on repairs and Maintenance of dikes
35. Dike Maintenance System
SAGE
Gespe
Provides remedial action for controlling tank leaks
34. Leaking Underground Storage Tank System
Micro
Micro
Micro
Micro
Micro
Knowledge-Pro Micro
System recommends sampling procedure, locations, numbers of samples and handling procedures for soil sampling for metals (prototype)
Micro
HARDWARE
33. Environmental Sampling Expert System (ESES)*
SOFTWARE PROLOG
FUNCTIONALITY/STATUS
32. Computer Aided Data Review Reviews Laboratory data on and Evaluation (CADRE)* volatile and semi-volatile organics and pesticides as part of data evaluation (in use)
SYSTEM NAME
Table III. Continued
C. Spooner/EPA/OWP
W.J. Hadden/Intelligent Advisors, Inc.
E. Venkataramani/ Merck & Co., Inc.
SDS/Rykwaterstaat Aviesdients
D. Marks/MIT
R. Olivero/Lockheed D. Bottrell/EPA/EMSL
R. Olivero/Lockheed D. Bottrell/EPA/EMSL
DEVELOPER
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
27
26
25
24
11
CITATION
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990. KES
Helps user select input parameters for the HEC-1 groundwater model (in use)
Help users calibrate the EPA SWM model (in development)
Used to estimate initial input parameters for snow runoff model (prototype)
Helps select an appropriate flood estimation model (prototype)
42. INHEC-1
43. Storm Water Management Model Calibrator
44. EXSRM
45. Flood Advisor
ART
KES
M.l
Helps user determine input parameters for QUAL2E surface water quality simulation model (prototype)
41. QUAL2E Advisor
E.T. Engman
D. Fayegh
Mini
31
30
11
29
28
CITATION
Continued on next page
J. Delleur/Purdue University
N. Pandit/WESTON
T. Barnwell/EPA/ERL
D. Greathouse/EPA/RREL
M. Halker/ F. Bubeck/Siemens GmbH.
DEVELOPER
Mini
Micro
Micro
Micro
Micro
PROLOG
Assists EPA to review waste analysis plans that are part of part Β permit applications. Screens for potential chemical incompatibilities (in use).
40. WAPRA
Model Front-Ends
Mini
LISP
HARDWARE
SOFTWARE
Used to help identify applicable regulations and documents related to permitting (in use)
FUNCTIONALITY/STATUS
39. Expert System for Assistance in Handling Environmental Regulations
SYSTEM NAME
Table III. Continued
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
Interface to regional acid rain model to determine water quality.
Selects appropriate water quality model for use in mixing
Calibrates input parameters to flow models.
47. RAISON
48. Mixing Zone Analyzer
49. Groundwater Flow Analyzer
53. FIESTA
52. REZES
51. MUMS
50. FLEX
PROLOG FORTRAN
EXSYS
Helps evaluate sludge test results (demonstration)
KES
PROLOG
PROLOG
M.l
FORTRAN C
SOFTWARE
Advisor to support reservoir management and operation (prototype)
Assists dam gate operators to control water flow from reservoir systems (in use)
Assists in selection of flexible membrane liners for landfills and surface impoundments (prototype)
Assists hydrogeologists to estimate subsurface distribution of chemicals discharged from underground sources (prototype)
46. Expert Rokey
Engineering Tools
FUNCTIONALITY/STATUS
SYSTEM NAME
Table III. Continued
Micro
Micro
Mini
Micro
Micro
Micro
Micro
Micro
HARDWARE
N. Pandit/WESTON
University of Manitoba
N. Pandit/WESTON
L. Rossman/EPA/RREL
A. Frank/Univ. of Maine
G. Jirka/Cornell University
D. Lam/Univ. of Guelph
Simco Groundwater Research Ltd.
DEVELOPER
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
35
34
11
11
33
32
CITATION
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
Risk assessment model that uses environmental and toxicological data to estimate exposure at redevelopment sites (in use)
Used to identify endangered species. Linked to optical disk (prototype)
57. Aid for Evaluating the Redevelopment of Industrial Sites
58. Expert System for Identifying Biological Species
59. FRES
Assists first responders to chemical emergencies by identifying hazards and suggesting response methods (prototype)
Used to evaluate/predict impacts at airports for Environmental Assessments (in use)
56. SCREENER
Emergency Response Tools
Helps assess human health posed by hazardous waste (prototype)
risks
Helps evaluate resource recovery options based on waste characteristics and costs, (in use)
FUNCTIONALITY/STATUS
55. Risk* Assistant*
Risk Assessment Tools
54. RESREC
SYSTEM NAME
KES
OPS5
Level 5
PROLOG C
C
VP-Expert
SOFTWARE
Table III. Continued
Micro
Main (VAX)
Micro
Micro
Micro
Micro
HARDWARE
39
38
37
36
CITATION
Continued on next page
J. Hushon/WESTON
G. Hille/Univ. of Hamburg
B. Ibbotson/SENES Consult.
R.R. Everitt G.D. Sutherland/ESSA Ltd.
J. Young/Hampshire Res. Inst J. Segna/EPA/OHEE
N. Pandit/WESTON
DEVELOPER
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
in
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
System to rank DOD hazardous waste sites for cleanup based on their potential threats to health and ecology (in use).
System to assess environmental concerns i.e., potential human impacts from DOE site, (in use)
65. Defense Priority Model (DPM)*
66. Multi Media Environmental Pollutant Assessment System (MEPAS)*
Site Ranking
64. Fish Toxicity Prediction*
System uses chemical structure to predict aquatic toxicity (in use)
PROLOG LISP
Advice on transport of hazardous materials and fire-fighting (prototype)
63. FEUEX
Toxicity Prediction
PROLOG FORTRAN
Dispatches forest fire control equipment and crews based on incomplete data (in use)
62. Expert System Dispatch for Forest-Fire Control Resources
FORTRAN C
PROLOG
LISP
KES
Communityrightto know system combines inventory with emergency response assistance (prototype)
61. CORKES
ART
SOFTWARE
Emergency response support system to assist in chemical incidents (prototype)
FUNCTIONALITY/STATUS
60. HERMES
SYSTEM NAME
Table III. Continued
Micro
Micro
Micro
Mini
Mini
Micro
Mini
HARDWARE
J. Droppo/Battelle PNL
J. Hushon/WESTON A. Kaminski/USAF
J. Hickey/DOI/NFRC-GL
F. Belli/Technical College Bremerhaven
A. Gray/Canadian Forestry Service
J. Hushon/WESTON
E. Chang/Alberta Research Council
DEVELOPER
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
42
41
31 40
CITATION
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990. Black Magic Basic
Provides assistance in interpreting Underground Storage Tank regulations (in use).
69. Smart reg (r)
*Detailed paper in this volume.
Rulemaster
EXSYS
SOFTWARE
System to help identify appropriate waste regulations (development)
Tutors students in use and calibration of a series of water models (in use).
FUNCTIONALITY/STATUS
68. Expert System for Hazardous Waste Regulations
Regulatory Evaluation
67. Water Resources Lab Aid
Teaching Systems
SYSTEM NAME
Tablelll Continued
Micro
Micro
Micro
HARDWARE
M.Stunder/GEOMET
P.A. Barrow/Univ. of Alberta
R. Carlson/Univ. of Alaska
DEVELOPER
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
43
11
CITATION
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
18
EXPERT SYSTEMS FOR ENVIRONMENTAL APPLICATIONS
t o o l s and c o m p i l i n g space a f f o r d e d by the w o r k s t a t i o n , w h i l e making i t p o s s i b l e t o d i s t r i b u t e the system t o end u s e r s w i t h l e s s p o w e r f u l hardware. Software comprises the o t h e r major component o f the development environment. System d e v e l o p e r s have used two r o u t e s - s h e l l s and languages. S h e l l s a r e computer languages d e v e l o p e d t o f a c i l i t a t e the development o f e x p e r t systems. They a l l o w the u s e r t o w r i t e programs i n E n g l i s h - l i k e grammars and p r o v i d e f u n c t i o n a l i t y f o r s c r e e n management, c a l l i n g programs, computing u n c e r t a i n t y , and the problem solution strategy. They e x a c t a p r i c e f o r t h i s f u n c t i o n a l i t y , however. They remove a number o f d e s i g n o p t i o n s from the d e v e l o p e r and f o r c e e x p e r t system development w i t h i n t h e i r r i g i d l y d e f i n e d environments; they a l s o run more s l o w l y due t o the e x t r a t r a n s l a t i o n s t e p . S h e l l s are p a r t i c u l a r l y u s e f u l f o r p r o t o t y p i n g a system t o see i f the problem can be s o l v e d u s i n g e x p e r t systems t e c h n o l o g y . The code can be r e w r i t t e n l a t e r i f the concept can be p r o v e n . PC s h e l l s tend t o be much more r e s t r i c t i v e t h a n the s h e l l s on the w o r k s t a t i o n s . Table IV shows the most commonly used s h e l l s f o r e n v i r o n m e n t a l e x p e r t system development, and the number o f systems d e v e l o p e d i n each. The a l t e r n a t i v e t o u s i n g s h e l l s i s t o d e v e l o p the e x p e r t system d i r e c t l y i n a h i g h l e v e l computer language. T h i s may be e i t h e r an A r t i f i c i a l I n t e l l i g e n c e (AI) language such as P r o l o g o r LISP o r a s t a n d a r d language such as C o r FORTRAN. I n f a c t , most e x p e r t systems s h e l l s are b u i l t on top o f t h e s e languages. Table V shows the languages t o develop e n v i r o n m e n t a l e x p e r t systems. I f a system used more t h a n one language, t h i s was n o t e d i n Table I I I and i t i s i n c l u d e d t w i c e h e r e , once f o r each language. A n o t h e r advantage of d e v e l o p i n g systems d i r e c t l y i n languages i s t h a t the code can be c o m p i l e d and d i s t r i b u t e d , p r o t e c t i n g the source code. I t i s a l s o an advantage t o be a b l e t o be a b l e t o d i s t r i b u t e the c o m p i l e d code d i r e c t l y and not have t o worry about the u s e r ' s need t o purchase "run time s o f t w a r e " w h i c h i s r e q u i r e d t o make many o f the e x p e r t system s h e l l s u s e f u l . Some s h e l l s o f t w a r e vendors are moving toward c h a r g i n g h i g h e r p r i c e s f o r the development code and p r o v i d i n g f r e e run time code and o t h e r s a r e p r o v i d i n g i n e x p e n s i v e l i c e n s e s f o r run time code t h a t r e q u i r e o n l y a one time p u r c h a s e . L e g a l I s s u e s A s s o c i a t e d w i t h E x p e r t Systems The d e v e l o p e r s o f e x p e r t systems are concerned about the whole i s s u e o f l i a b i l i t y . A c c o r d i n g t o the B r o o k i n g s I n s t i t u t i o n , the number o f p r o d u c t l i a b i l i t y l a w s u i t s has i n c r e a s e d e i g h t f o l d from 1974 t o 1986 when 13,595 such cases were filed.(4Λ) However, i n the e x p e r t systems a r e a , the f i r s t s u i t has n o t y e t been f i l e d . Some system d e v e l o p e r s are a t t e m p t i n g t o l i m i t t h e i r r e s p o n s i b i l i t y by i n c l u d i n g d i s c l a i m e r s , but l a w y e r s say t h e s e o f f e r l i t t l e r e f u g e because buyers r a r e l y r e t u r n l i c e n s e agreement c a r d s . Lawyers have suggested t h a t systems w h i c h l e a v e the f i n a l d e c i s i o n up t o the u s e r w i l l have reduced l i a b i l i t y . I t i s a l s o l i k e l y t o depend upon whether t h e r e i s a "bug" i n the s o f t w a r e ; no s o f t w a r e company has y e t l o s t a l a w s u i t brought o v e r a bug though t h e r e have been s e v e r a l out o f c o u r t s e t t l e m e n t s . One f i n a l c l a i m used by d e v e l o p e r s i s t h a t e x p e r t systems r e p r e s e n t an inexact science.
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
1.
HUSHON
Overview of Enviwnmental Expert Systems
Table I V .
E x p e r t System S h e l l s
Shell
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
Minicomputer/Workstation
Number
Shells
KEE
4
ART
3
IBM E x p e r t System S h e l l
1
Microcomputer S h e l l s M.l
6
KES
6
Knowledge-Pro
5
0PS5
4
PC-Plus
3
I n s i g h t 2+
2
Exsys
2
Rulemaster
2
Level 5
1
Sage
1
Hypertext
1
Nexpert
1
Gespe
1
ALEX
1
B l a c k Magic
1
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
19
20
EXPERT SYSTEMS FOR ENVIRONMENTAL APPLICATIONS
Table V.
Languages Used t o Develop E n v i r o n m e n t a l E x p e r t Systems
Language
Percent
12
39
C
7
23
FORTRAN
4
13
LISP
3
9
DM
2
6
Smalltalk/V
1
3
Basic
1
3
dBase I I I
1
3
Prolog
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
Number
There a r e a l s o e f f o r t s underway t h a t a r e f o c u s e d on r e d u c i n g t h e t o t a l l i a b i l i t y t o s o f t w a r e d e v e l o p e r s by a v o i d i n g e x c e s s i v e awards and i n t r o d u c i n g a n o - f a u l t c l a i m s system w h i c h may be o f f u t u r e benefit.(45) These concerns have slowed p r i v a t e systems development and have l e d u n i v e r s i t i e s t o examine t h e i r p o t e n t i a l l i a b i l i t y . As a r e s u l t , many a r e c o n t e n t w i t h o n l y d e v e l o p i n g p r o t o t y p e s w h i c h never become p r o d u c t i o n systems. Another r e s u l t i s t h a t much o f t h e e x i s t i n g development has had government c o o p e r a t i o n i n an attempt t o l i m i t l i a b i l i t y by the p r i v a t e d e v e l o p e r . F u t u r e Trends Acceptance o f e x p e r t systems by t h e e n v i r o n m e n t a l community i s i n c r e a s i n g w h i c h s u p p o r t s t h e v i e w t h a t these t y p e s o f systems a r e here t o s t a y and w i l l p l a y an i n c r e a s i n g l y i m p o r t a n t r o l e as t h e demand f o r smarter systems grows. While the i n i t i a l l y developed systems t a c k l e d s m a l l and w e l l u n d e r s t o o d problems, t h e r e i s a t r e n d toward t r y i n g t o s o l v e more complex problems i n areas where t h e r e i s a h i g h e r degree o f u n c e r t a i n t y . I n t h e s e a r e a s , e x p e r t systems a r e b e i n g used t o p r o v i d e "gut r e a c t i o n s " t o problem s o l u t i o n s j u s t as we ask e x p e r t s t o do. These systems w i l l a l s o be used i n c r e a s i n g l y t o deal w i t h incomplete data s e t s . There i s a l r e a d y a t r e n d toward more complex systems w i t h l a r g e r databases. The databases may be l o c a t e d on the computer w i t h t h e e x p e r t system o r they may be r e m o t e l y a c c e s s e d and t h e r e q u i r e d d a t a downloaded by a s m a l l s u b r o u t i n e c a l l e d by t h e system. The more complex systems demand l a r g e r hardware t o f u n c t i o n m a x i m a l l y . The s t a n d a r d IBM c o m p a t i b l e PC-AT w i t h 640K o f RAM i s no l o n g e r s u f f i c i e n t l y l a r g e t o h a n d l e t h e complex a p p l i c a t i o n s b e i n g contemplated. T h i s means t h a t t h e more complex systems w i l l have t o
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
1.
HUSHON
Overview of Environmental Expert Systems
21
be developed and used on l a r g e r machines w h i c h w i l l l i m i t t h e i r availability. T h i s i s perhaps the most c r i t i c a l developmental c r i t e r i o n a f f e c t i n g the f u t u r e o f e x p e r t systems a p p l i c a t i o n t o e n v i r o n m e n t a l proglems. Not s u r p r i s i n g l y , the i n i t i a l development o f e n v i r o n m e n t a l e x p e r t systems took p l a c e a t u n i v e r s i t i e s a c r o s s the c o u n t r y . While s i g n i f i c a n t development has c o n t i n u e d a t the u n i v e r s i t y l e v e l , t h e r e i s i n c r e a s i n g a c t i v i t y among p r i v a t e c o n s u l t i n g f i r m s t o develop p r o d u c t s , o f t e n w i t h government f u n d i n g . T h i s i s an i m p o r t a n t s t e p , f o r i t means t h a t systems are b e i n g employed t o s o l v e the problems f o r w h i c h they were developed. T h i s i n c r e a s e i n government f u n d i n g has a l s o brought w i t h i t a s t a n d a r d i z a t i o n o f the system development and e v a l u a t i o n methodology. The number o f e n v i r o n m e n t a l e x p e r t systems can be e x p e c t e d t o i n c r e a s e r a p i d l y f o r a t l e a s t s e v e r a l y e a r s s i n c e t h e r e a r e many problems f o r w h i c h e x p e r t systems can p r o v i d e s u p e r i o r s o l u t i o n s t o those a v a i l a b l e from t r a d i t i o n a l computer programs. And as the s o l u t i o n s become b e t t e r , the b u i l t i n knowledge o f the systems w i l l become i n c r e a s i n g l y t r a n s p a r e n t t o the u s e r .
References 1.
Shortliffe, Ε. H.; Buchanan, B.G.; Fiegenbaum, E. A. of the IEEE. Vol 67, 1979, pp. 1207-1224.
Proceedings
2.
Duda, R. O.; Gaschig, J. G.; Hart, P. E. In Expert Systems in the Micro-electronic Age, Mitchie, D., Ed.; Edinburgh University Press: Edinburgh, 1979, pp. 135-137.
3.
McDermott, J. A r t i f i c i a l Intelligence, No. 19, 1982, p. 29.
4.
A r t i f i c i a l Intelligence Report, Vol 1, No. 1, 1984, pp. 7-8.
5.
Waterman, D. A Guide to Expert Systems, Addison Wesley: Reading, MA, 1986.
6.
Hushon, J. M. Environmental Science and Technology, Vol 21, No. 9, 1987, pp. 838-841.
7.
Hushon, J. M.
8.
Page, B. Environmental Computing, 1989 (in press).
9.
Greathouse, D. In CRC Control, 1990 (in press).
AIChE paper.
C r i t i c a l Reviews i n Environmental
10. Ortolano, L.; Steinemann, A. C. Engineering, 1987, pp. 298-302.
Journal of Computing i n C i v i l
11. Rossman, L. M. In Expert Systems for C i v i l Engineers: Techno logy and Applications, Maher, M. L., Ed; 1987, pp. 117-118. 12. Yaghmai, N. S.; Maxin, J. A. Journal of the American Society for Information Science, September 1984, p. 297.
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
22
EXPERT SYSTEMS FOR
ENVIRONMENTAL APPLICATIONS
13. Keenan, J. Design Specifications-Descriptions of Toxic Waste Advisor (TWA) Expert System; University of Pennsylvania, internal report, 1986. 14. Law, K. H.; Zimmie, T. J.; Chapman, D. R. In Expert Systems in C i v i l Engineering; Kostem, C. N.; Maher, M. L., Eds.; American Society of Chemical Engineers: New York, 1986; pp. 159-173.
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
15. Mikroudis, G. K.; Fang, H. Y. In Proceedings, 1st International Symposium on Environmental Geotechnology; Lehigh University: Bethlehem, PA, April 1986; pp. 223-232. 16. Ludvigsen, P. J.; Sims, R. C.; Grenney, W. J. In Proceedings of ASCE Fourth Conference on Computing in C i v i l Engineering; American Society of Chemical Engineers: New York, October 1986; pp. 687-698. 17. Weidemann, R.; Geiger, W.; E i t e l , W. In Informatikanwendungen im Umweltbereich; Karlsruhe Symposium Proceedings, Volume 2; Jaeschke, Α.; Page, B., Eds.; Springer Verlag; 1988, pp. 116-126. 18. Groh, H.; Ruttler, R. In Informatikanwendungen im Umweltbereich; Hamburg Symposium Proceedings; Valk, R., Ed.; Springer Verlag; 1988. 19. Franzen, H.
In GI-Fachausschuss 4.6, No. 8; November 1988.
20. Paquette, J. S.; Woodson, L.; Bissex, D. A. In Proceedings, Superfund, '86; Hazardous Materials Control Research Institute: Rockville, MD, 1986; pp 208-212. 21. Johnston, D.M. In Proceedings, Computer Applications in Water Resources, American Society of Chemical Engineers: New York, 1985; pp. 601-606. 22. Huang, Y. W. In Expert Systems in C i v i l Engineering; Kostem, C. N.; Maher, M. L., Eds.; American Society of Chemical Engineers: New York, 1986; pp. 145-158. 23. Page, B. Proceedings, Envirosoft 88 - 2nd International Conference. Greece, Zanetti, P., Ed.; Springer Verlag, 1988; pp. 597-608. 24. CRC Systems, Inc.; CDM Federal Programs Corp. Proceedings of Workshop on Expert and Automated Systems in Hazardous Waste Management. Cincinnati, 1987. 25. Venkataramani, E.S.; House, M.J.; Bacher, S. "Implementation of an Expert System Based Environmental Assessment System (EASY);" paper presented at AIChE meeting. August, 1989. 26. Hadden, W. J., J r ; Hadden, S. G. In Proceedings, Expert Systems in Government Symposium; Karna, K. N., Ed.; MITRE Corp.: McLean, VA, 1985, pp. 558-566.
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
1.
HUSHON
Overview of Environmental Expert Systems
23
27. Spooner, C. S. In Proceedings, Expert Systems in Government Symposium; Karna, Κ. Ν., Ed.; MITRE Corp.: McLean, VA, 1985, pp. 573-577. 28. Halker, M.; Bubeck, F. In Proceedings, 16th GI-Jahrestagung; Informatik-Fachberichte 127: Berlin, Heidelberg, New York, 1986, pp. 436-447.
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
29. Barnwell, T. O., J r . ; Brown, L. C.; Marek, W. "Development of a Prototype Expert System for the Enhanced Stream Water Quality Model QUAL2E;" internal report, U.S. Environmental Protection Agency: Athens, GA, 1986. 30. Engman, E. T.; Rango, Α.; Martinec, J. In Peoceedings, Water Forum '86; American Society of Chemical Engineers: New York, 1986; pp. 174-180. 31. Fayegh, D.; Russell, S. O. In Expert Systems i n C i v i l Engineer ing; Kostem, C. N.; Maher, M. L., Eds.; American Society of Chemical Engineers: New York, 1986; pp. 174-181. 32. Proceedings of Workshop at Annual General Meeting of Canadian Prairie and Northern Section of the Air and Waste Management Association; Edmonton, A i r and Waste Management Association, Ed., 1989. 33. Lam, D. C. L.; Fraser, A. S. In Proceedings, Envirosoft 88 -2nd International Conference, Greece, Zanetti, P., Ed.; Springer Verlag, 1988; pp. 67-80. 34. Rossman, L. Α.; Haxo, Η. E., J r . In Proceedings, Environmental Engineering Specialty Conference; American Society of Chemical Engineers: New York, 1985; pp. 583-590. 35. Environment Canada, The Application of A r t i f i c i a l Intelligence (Expert Systems) in Environment Canada; Proceedings of a Workshop; Ottawa, June 1988. 36. Everitt, R. R.; Sutherland, G. D. AI Applications in Natural Resource Management, Vol. 2, No. 4, 1988, pp. 55-56. 37. Ibbotson, B. G.; Powers, B. P. Proceedings of Workshop at Annual General Meeting of Canadian Prairie and Northern Section of the Air and Waste Management Association; Edmonton, A i r and Waste Management Association, Ed., 1989. 38. Hille, G. In Informatik im Umweltschutz Perspektiven, Munich-Vienna, 1986.
- Anwendungen und
39. Hushon, J. M. FRES presented at 190th National Meeting of ACS, NYC April 1986. 40. Chang, E.; Clark D. Sidebottom, G. In Proceedings, 5th Technical Seminar on Chemical Spills, Montreal, February 1988, pp. 323-335.
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.
24
EXPERT SYSTEMS FOR ENVIRONMENTAL APPLICATIONS
41. Gray, Α.; Stokoe, P. Knowledge-based or Expert Systems and Decision Support Tools for Environmental Assessment and Manage ment - Their Potential and Limitations, Federal Environmental Assessment Review Office, School for Resource and Environmental Studies, Dalhousie University: Halifax, Nova Scotia, June 1988. 42. B e l l i , F.; Bonin, H. In Informatikanwendungen im Umweltbereich; Hamburg Symposium Proceedings; Valk, R., Ed.; Springer Verlag; 1988.
Downloaded by UNIV COLLEGE LONDON on December 31, 2017 | http://pubs.acs.org Publication Date: July 5, 1990 | doi: 10.1021/bk-1990-0431.ch001
43. Barrow, P. A. In Proceedings, SCS Simulations Conference, Orlando, April 1988, pp. 343-348. 44. Warner, E. High Technology Business, Vol 8, No. 10, 1988, pp. 32-36. 45. Ruby, D. PC Week, Vol 3, July 8, 1986, p. 49. RECEIVED April 27, 1990
Hushon; Expert Systems for Environmental Applications ACS Symposium Series; American Chemical Society: Washington, DC, 1990.