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
|