Philippe Grosjean SciViews: An Object-Oriented Abstraction Layer to Design GUIs on Top of Various Calculation Kernels ******************************************************************** SciViews aims to provide a unique, polymorph object-oriented interface (called "Plug") to different data analysis software like R, Octave, Scilab, MATLAB, S-PLUS, Ox, Mathematica, ... It is thus possible to develop (Graphical) User Interfaces independently of the calculation kernel and adapt them easily to other systems. Moreover, the same GUI can possibly access several kernels simultaneously. A working prototype is developed in Visual Basic for Windows, but other implementations of this concept are possible. A plug to connect R is provided. Other plugs are in various stages ofachievement. Several clients are also in development, including SciViews compatible clients for office programs (Excel and Word) and a versatile GUI with menus, toolbars, docking windows, a complete IDE and an integrated reporting system for generating rich-formatted texts with graphs called "Insider".