Many MaybesMean ( Mostly ) the SameThing

At the core of soft computingis the intuition that from impreciseknowledge, we can still make reasonableinferences.Thispaperoffersexperimentalandmathematical evidencefor this intuition. Basedon a literature review and a newly developedmathematicsof ”r eachability”, it is arguedthat searchesthrougha spacecontaininguncertainties,mostof the reachableconclusionswill be reachedvia a small numberof ”master variables” in a ”narr ow funnel”. Such narrow funnelscanbe foundusingverysimple randomizedsearch methods.Consequently , whenusingN soft reasoningtools,it is bestto at leaststart with thesimplestandonly complicateyour soft reasonerif and only if that initial simpletool somehowfails you(andreachability theorypredictsthat it won’t oftenfail you)1.

[1]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[2]  Lawrence M. Fagan,et al.  Antimicrobial selection by a computer. A blinded evaluation by infectious diseases experts. , 1979, JAMA.

[3]  J. A. Acree On mutation , 1980 .

[4]  Raymond Reiter,et al.  On Inheritance Hierarchies With Exceptions , 1983, AAAI.

[5]  Paul Harmon,et al.  Expert systems: artificial intelligence in business , 1985 .

[6]  Bruce G. Buchanan,et al.  The MYCIN Experiments of the Stanford Heuristic Programming Project , 1985 .

[7]  P. Harwood Michael , 1985 .

[8]  Daniel G. Bobrow,et al.  Expert systems: perils and promise , 1986, CACM.

[9]  Victor R. Basili,et al.  An Evaluation of Expert Systems for Software Engineering Management , 1989, IEEE Trans. Software Eng..

[10]  Hector J. Levesque,et al.  A New Method for Solving Hard Satisfiability Problems , 1992, AAAI.

[11]  Kurt Konolige,et al.  Abduction Versus Closure in Causal Theories , 1992, Artif. Intell..

[12]  James M. Bieman,et al.  An empirical evaluation (and specification) of the all-du-paths testing criterion , 1992, Softw. Eng. J..

[13]  Dov M. Gabbay,et al.  Inconsistency Handling in Multi-Perspective Specifications , 1993, ESEC.

[14]  James M. Crawford,et al.  Experimental Results on the Application of Satisfiability Algorithms to Scheduling Problems , 1994, AAAI.

[15]  W. Eric Wong,et al.  Reducing the cost of mutation testing: An empirical study , 1995, J. Syst. Softw..

[16]  Peter Neumann,et al.  Safeware: System Safety and Computers , 1995, SOEN.

[17]  G. Betta,et al.  A knowledge-based approach to instrument fault detection and isolation , 1995 .

[18]  Nancy G. Leveson,et al.  Safeware: System Safety and Computers , 1995 .

[19]  T. Menzies Principles for generalised testing of knowledge bases , 1996 .

[20]  R. C. Jones,et al.  On the uniformity of error propagation in software , 1997, Proceedings of COMPASS '97: 12th Annual Conference on Computer Assurance.

[21]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[22]  Tim Menzies,et al.  Fewer Slices of PIE: Optimising Mutation Testing via Abduction , 1999 .

[23]  Tim Menzies,et al.  Critical success metrics: evaluation at the business level , 1999, Int. J. Hum. Comput. Stud..

[24]  Bashar Nuseibeh,et al.  An empirical investigation of multiple viewpoint reasoning in requirements engineering , 1999, Proceedings IEEE International Symposium on Requirements Engineering (Cat. No.PR00188).

[25]  Juan Pedro Caraça-Valente,et al.  Knowledge-based systems' validation: when to stop running test cases , 1999, Int. J. Hum. Comput. Stud..

[26]  Johann Schumann,et al.  Generating statechart designs from scenarios , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[27]  James C. Corbett,et al.  Bandera: extracting finite-state models from Java source code , 2000, ICSE.

[28]  Bojan Cukic,et al.  Adequacy of Limited Testing for Knowledge Based Systems , 2000, Int. J. Artif. Intell. Tools.

[29]  B. Cukic,et al.  Testing nondeterminate systems , 2000, Proceedings 11th International Symposium on Software Reliability Engineering. ISSRE 2000.