CO-LaN Banner
Home 
 Login:  Password:

 

CAPE-OPEN Laboratories Network

Consultancy Services Provider Sheet

Jean-Pierre Belaud , JeanPierre.Belaud@ensiacet.fr

 

Approved consultant for:

The use of CAPE-OPEN Unit, Solver and SMST interfaces in CAPE-OPEN-compliant software components, particularly in CORBA project applications.
Advice on all CAPE-OPEN interfaces and documentation. Access to students for assisting in project development



Contact information

Name : Jean-Pierre Belaud

 

Company/Dept :  Institut National Polytechnique de Toulouse, Dpt. Process Systems Engineering

 

Address : 118 route de Narbonne 31077 Toulouse

 

e-mail : JeanPierre.Belaud@ensiacet.fr

 

Phone : +33 5 62 88 58 32



 

CAPE-OPEN References

 

As a member of former EC projects (CAPE-OPEN, Global CAPE-OPEN and GCO-Support projects) J.P. Belaud was involved in:

 

CAPE-OPEN history and ideas : co-author of The CAPE-OPEN Standard chapter from Software architectures and tools for computer aided process engineering book and phD thesis on Open software architectures, information technologies, process engineering and CAPE-OPEN

 

CAPE-OPEN technical architecture : as a Methods & Tools (M&T) former group member, presentation of the M&T group work during the GCO project final meeting (Cambridge, December 2001). This complete view is necessary in the development process since the compliant components need to respect the CAPE-OPEN architecture such as the concepts from Common Interfaces, COSE Interfaces, the M&T integrated guidelines, the PMC objects and PME primary/secondary objects…

 

CAPE-OPEN Interface Specifications : work on the COSE Interface (Simulation Context), Common interfaces (Identification, Parameter, Error, Collection, Utilities, Persistence, Types and undefined values) and the Business Interfaces (Unit Operation, SMST, Numerical Solvers, PPDB…). In 2003 contract with CO-LaN on the revision of the whole Interface Specifications.

 

CAPE-OPEN Implementation Specifications : work on the different IDL releases (0.9.x, 1.0.0) for CORBA platform and on the 1.0.0 release for COM platform during the EC projects and for the CO-LaN contract in 2003.

 

CAPE-OPEN compliant component development : development and demonstration of PME/PMC components compliant with CO for CORBA (Flowsheet Server, Flowsheet Builder, Tutorial programs for SMST specification ; Numerical Services Provider and Model Builder for Numerical Solvers specification ). In these both developments the components implement the complete specifications. Currently development of a unit operation component (bio-reactor) compliant with CO for COM. This component takes advantage from the Microsoft .NET Framework and C# language.

 

CAPE-OPEN wrapping techniques : C++/C components wrapping FORTRAN legacy code (Flowsheet Server component); Java components wrapping FORTRAN legacy code (Numerical Services Provider component); .NET interoperating with COM unmanaged code (bio-reactor component)

 

CAPE-OPEN component information scientific dissemination : many dissemination actions on component information as notified hereafter.

 

CAPE-OPEN Information Technologies :

o Architectures: distributed architecture, client/server, multi-tiers, CORBA, COM, .NET

o Approaches: object oriented, component based approach, web services, design patterns

o Languages: Java, C/C++, FORTRAN, C#, UML, XML

o Tools: Borland VisiBroker for C++/Java, IBM/Rational Rose, IBM/Rational XDE, Softeam Objecteering, Microsoft Visual Studio (6.0 and .NET), Sun Java 2, Borland JBuilder, .NET Framework

 

Consultancy services

 

April 2003   - Revision, development and release of CAPE-OPEN implementation specifications (CORBA IDL 0.93, 1.0, COM IDL 1.0, UML and XMI web publishing models) for CO-LaN

 

August 2003 - Update, polishing and reverse engineering of CAPE-OPEN interface specifications for CO-LaN

 

Publications and Papers

 

April 2004 - Belaud J.P., Information Technologies II: An education program involving CAPE-OPEN standard , CO-Update e-journal Issue 8

 

January 2004 - Belaud J.P., Roux P., Joulia X., Pons M., Opening Unit Operations for Process Engineering Software Solutions , AIDIC Conference Series, Vol. 6, 2003, pp. 35-44, published by AIDIC & Reed Business Information S.p.A., ISBN 0390-2358

 

December 2003 - Belaud J.P., Braunschweig B. L., CAPE-OPEN: interopérabilité de composants logiciels pour la modélisation de procédés physico-chimiques , ICSSEA’2003, 16th International Conference "Software & Systems Engineering and their Applications", December 2003, Paris

 

June 2003 - Belaud J.P., Roux P. et Joulia X., Opening Unit Operations for Process Engineering Software Solutions , Sixth Italian Conference on Chemical and Process Engineering, ICheaP-6 June 2003, Pisa, Italia

 

January 2003 - Belaud J.P., Pons M., Banks P., Irons K. et Merk W., Missions of the CAPE-OPEN Laboratories Network , Foundations of Computer-Aided Process Operations, FOCAPO January 2003, Coral Springs, Florida, United-States

 

December 2002 - Belaud J.P., Open software architectures and technologies – CAPE-OPEN, a standardised system for interoperability and integration of process engineering software components , phD Thesis, INPT, December 2002

 

December 2002 - Köller J., Belaud J.P., Jarke M., Kuckelberg A., Teague T., Methods & Tools for software architecture chapter in Software architectures and tools for computer aided process engineering , Ed. B. Braunschweig and R. Gani, Elsevier, 2002, ISBN: 0-444-50827-9, pp 229-266

 

December 2002 - Belaud J.P., Braunschweig B. L., White M., The CAPE-OPEN Standard chapter in Software architectures and tools for computer aided process engineering , Ed. B. Braunschweig and R. Gani, Elsevier, 2002, ISBN: 0-444-50827-9, pp 303-332

 

October 2002 - Belaud J.P., Braunschweig B. L., Halloran M., Irons K., Piñol D. et Von Wedel L., Processus de standardisation pour l'interopérabilité des composants logiciels de l'industrie des procédés , Système d’information modélisation, optimisation commande en génie des procédés, October 2002, Toulouse, France

 

August 2002 - Belaud J.P., Roux P., Pons M., Open Bed-Reactor Modelling Software Component , 15th International Congress of Chemical and Process Engineering, August 2002, CHISA 2002, Prague, Check Republic

 

May 2002 - Belaud J.P., Pons M., Braunschweig B. L. Open Software Architecture For Process Simulation: The Current Status of CAPE-OPEN Standard , Computer-Aided Chemical Engineering, 10, pp 847-852, Elsevier

 

November 2001 - Belaud J.P., Braunschweig B. L., Halloran M., Piñol D., Irons K., New generation simulation environment, American Institute of Chemical Engineers annual meeting, 2001 , Reno, Nevada, United-States

 

October 2001 - Belaud J.P., Introduction to the CAPE-OPEN standard and its related technology, Article in From the technical room of CAPE-OPEN Updat e Issue 01, pp 11-19

 

May 2001 - Alloula K., Belaud J.P., Joulia X., Le Lann J.M., Open Software Architecture for Numerical Solvers: Design, Implementation and Validation , Computer-Aided Chemical Engineering, 9, pp 967-972, Elsevier

 

June 1999 - CAPE-OPEN Demonstration for the European Symposium on Computer Aided Process Engineering – 9 congress, June 1999, Budapest,  Hungary

 

Education

For education of process engineer students an education program using CAPE-OPEN is developed in the ENSIACET School of INPT University . The program mixes academic and industrial contributions from RSI, Total and CO-LaN. The main objective is to teach information technologies, especially open architecture and component based approach, and then to apply these concepts to process engineering using an industrial tool and an open standard, CAPE-OPEN. This standard is taught. It allows the students to integrate their compliant unit operations in the INDISS environment provided by RSI Company. An article available in CO-Update e-journal issue 8 describes the contents of this program and gives some feedback



 

Other useful information

 

Jean-Pierre Belaud led research and development efforts in the areas of Computer Aided Process Engineering. Mainly since January 1997 he participated to the exciting project of a standardisation process. So he was involved in the projects that resulted in the CAPE-OPEN standard. He was in charge of these projects for the INPT institute. Qualified in chemical and computing engineering in 1996, he brought his expertise in the CAPE and software development fields. Since September 2003 he is associate professor at INPT-ENSIACET University that is currently a CO-LaN member. He is especially in charge of information technologies and computing education programs for Process Engineering and Computing department and Industrial System Engineering department. On the research side, he is working in the Process Systems Engineering department of LGC laboratory .

 

The consultancy services activities could be in agreement with Institut National Polytechnique de Toulouse (INPT) especially the Process Systems Engineering (PSE) department. For research and development projects, the department can provide its technical and scientific support (skills, computing resources, research environment, research students, engineer students …).

 

Process Systems Engineering department is concerned with the understanding and development of systematic procedures for the design and operation of chemical process systems, ranging from continuous to batch processes at industrial scale. The domain of research also extends as far as industrial engineering, with the further integration of human and social constraints. More precisely, PSE addresses the improvement of decision making processes involved in the chemical supply chain and deals with the discovery, design, manufacture and distribution of chemical products in the context of many conflicting goals (cost minimization, environmental respect, safety, due dates …). These concerns lie of course largely in the scope of chemical engineering and also involve industrial engineering concepts. The developed methodologies take into account the modelling of the physico-chemical properties, of the elementary phenomena involved (phase equilibrium, kinetics, transport phenomena, hydrodynamics ...), of the unit operations as well as of the process global structure. They also imply the development of advanced numerical methods (optimisation, LAE, NLAE, DAE, hybrid systems …). Within this department, modelling and simulation environments are developed (such as ProDHyS, MELISSA, AD-HOC and MOSAIC) as well as specific software tools such as numerical libraries (DISCo, eXMSL, SA, GA …), thermodynamic component (ATOM …), CAPE-OPEN compliant components (listed in previous section) and others




(c) CO-LaN, 2001-2004. All rights are reserved unless specifically stated otherwise.

contact