In this paper a review is presented on the PSE (Problem Solving Environment) concept in computational engineering and science. In the PSE concept, human concentrates on target problems and works out solutions, and a part of application of solutions, which can be solved mechanically, is performed by computers or machines or software. PSE provides integrated human friendly innovative computational services and facilities for easy incorporation of novel solution methods to solve a target class of problems. PSE is an innovative concept to enrich our e-Science, e-Life, e-Engineering, e-Production, e-Commerce, e-Home, etc. The PSE-relating studies were started in 1970’s to provide a higher-level programming language than Fortran, etc. in scientific computations. The trend at that time was natural to deliver more human-friendly programming environment, and was resulting in PSE, CAE (Computer Assisted Engineering), libraries, etc. At present PSE covers a rather wide area, for example, program generation support PSEs, education support PSEs, CAE software learning support PSEs, Grid/Cloud computing support PSEs, job execution support PSEs, e-Learning support PSEs, etc. This review paper includes the PSE definition, a brief history of PSE, example PSE study activities, uncertainty management PSE and a future research directions in PSE.
Computer aided engineering (CAE) is an essential in the engineering field. Various CAE softwares have been developed in science and engineering. Recently non-expert users have opportunities to use the CAE tools. In this study, we developed a platform and the related base modules to solve target problems by CAEs. The modules visualize 3D models by WebGL (Web Graphics Library) through general web browsers. Additionally, we have constructed a problem solving environment (PSE) for CAE by integrating the platform and the basic modules. The PSE for CAE was developed based on open-source softwares. Since the PSE is a web-based service, every user can use any devices which have a web browser. Therefore, the PSE is a useful tool for non-expert and educational CAE users.