End-user computing: Difference between revisions

Content deleted Content added
m Correcting spelling: accomodates->accommodates
m remove cleanup notice - see Talk, plus more on the higher-order end
Line 1:
'''End User Computing''' (EUC) is a group of approaches to computing that aim at better integrating [[End-user_%28computer_science%29|end users]] into the computing environment or atthat improvingattempt to realize the potential for high-end computing to perform in a trustworthy manner in problem solving of the highest order. The '''EUC Ranges''' section describes two types of approaches that are at different ends of a spectrum.
{{cleanupdate|April 13}}
'''End User Computing''' (EUC) is a group of approaches to computing that aim at better integrating [[End-user_%28computer_science%29|end users]] into the computing environment or at improving the potential for high-end computing to perform in a trustworthy manner in problem solving of the highest order. The '''EUC Ranges''' section describes two types of approaches that are at different ends of a spectrum.
 
A simple example of these two extremes can use the [[SQL]] context. The first approach would have canned queries and reports that for the most part would be invoked with buttons and/or simple commands. In thethis case of the firstapproach, a computing group would keep these canned routines up to date through the normal development/maintenance methods. For the latter approach, [[SQL]] administration would allow for end-user definitioninvolvementat ofseveral levels including administration itself. Users would also define queries though thesethe supporting mechanism may be constrained in order to reduce the likelihood of run-away conditions that would have negative influence on other users. We see this already in some [[business intelligence]] methods which build [[SQL]], including new databases, on the fly. ThereRules maymight behelp rulesdampen effects that againcan dampenoccur effects, howeverwith the open-ended environment. The process would expectsexpect, and accommodatesaccommodate, the possibility of long run times (basically, theseinconclusive results and such. These types of unknowns are unknown[[undecidable]] [[aprioriApriori|'before the fact']]; the need to do [[A_posteriori|'after the fact']] evaluation of results is a prime factor of many higher-order computational situations but cannot (will not). be tolerated an end user in the normal production mode.
 
Between these two extremes view of '''EUC''' there are many combinations. Some of the factors contributing to the need for further EUC research are [[knowledge]] processing, pervasive computing, interactive [[visualization]] (see [[Duck_test|Duck test]]) and [[analysis]] coupling schemes, and the like.