
 
consequent client calls. It is necessary to be sure, 
that the second call will not depend on the first one.  
The requirement for having context-less 
enterprise components is well suited for Web 
Services paradigm since this technology is service 
based (request – response model). 
The software support of the methodology 
consists of two prototypes: DL-workbench and DL-
Integrator. 
DL-workbench is a meta-model based platform 
for definition and edition of data structures that has 
default user interface for ontological manipulation. 
On the bottom level of the platform, one can find a 
metadata description language (meta-model) with 
meta-data repository. The meta-model can define 
structures of ontological language, interfaces 
representations, data mappings and other structural 
formalisms. Data that is managed by the platform is 
driven and constrained by structural models that are 
defined via meta-modeling language. 
The DL-workbench is an open source software 
product that can be downloaded from the 
http://www.opencascade.org/dl-workbench web site 
(DL-workbench, 2003). 
DL-integrator is a software prototype that 
implements the integration process of the proposed 
methodology. The DL-integrator is based on the DL-
workbench architecture. DL-integrator specifies 
supplementary models for representing the WSDL 
interfaces and several other data formats that are 
specific to textual interfaces of numerical simulation 
solvers. The use of the same meta-model repository 
allows easy and manageable implementation of 
associations among ontologies and interface 
information. Details on the methodology and 
software prototypes can be found in (Kazakov, 
2002) and (Kazakov, 2003). 
3 RELATED WORKS AND 
CONCLUSION 
Several research projects exist in the area of semi-
automated or automated integration. NIST MEL 
laboratory (Ray, 1999) project has been conducting 
since 1999 and has 10 years goal of feasibility proof 
of use of automated methods in manufacturing 
engineering enterprise networks. This project comes 
also to the conclusion that semi-automated 
approaches are feasible. NIST focuses mostly on use 
of Express language. By the year 2003, NIST did not 
start working on problem of integration of numerical 
simulation solutions yet. 
The semi-automated composition approach for 
Web Services is described in (Sirin, 2003). The 
authors present a mechanism of reasoning on top of 
specifications of Web Services using DAML-S 
language. While having the impression of similarity, 
our approach is very different. The authors do not 
separate ontologies on several layers and do not 
provide any generic mechanism to bind the code. 
Separation of ontologies on interface and domain 
parts gives us high level of control over the 
complexity of numerical simulation solutions. 
DAML+S orientation provides service-based view 
on components that does not fit our goal of 
integration of interfaces where more complex 
scenarios shall be implemented. 
In this paper, we have presented our 
methodology of semi-automated integration of 
stateless software components. By creating of this 
methodology, we have proven feasibility of use of 
the methodology by prototyping. The approach can 
be applied to integration of context-free components. 
Following our methodology, the domain experts 
can specify scientific and engineering components 
with domain semantics on a high level. Software 
architects can reuse these specifications to integrate 
software components. The methodology opens up 
perspectives for dynamic composition of software 
components. 
Authors hope that after some time, the semi-
automated and automated enterprise integration 
techniques will be widely used by EAI domain. 
REFERENCES 
Baader F, et all. 2003. The description logics handbook: 
Theory, implementation and applications, Cambridge 
Unviersity Press, ISBN: 0521781760. 
DL-workbench., 2003. Project web site.  
Online: http://www.opencascade.org/dl-workbench 
Kazakov M., Abdulrab H., Babkin E., 2002, Intelligent 
integration of distributed components: Ontology 
Fusion approach, In proceedings of CIMCA 2003 
conference, pp 611-622, ISBN 1-740-88069-2 
Kazakov, M., Abdulrab H., 2002, On semantic-enhanced 
middleware,  INSA de Rouen, Internal report 
[KAZ,02e]  
Kazakov M., Abdulrab H., 2003, A meta-modeling 
approach to ontological engineering: DL-workbench 
platform, In proceedings to MIS 2003 conference, 
Springer-Verlag 
Ray S., 1999. The Future of Software Integration: Self-
integrating Systems, NIST MEL report 
Sirin E., Hendler J., Parsia B., 2003, Semi-automatic 
Composition of Web Services using Semantic 
Descriptions. In proceedings of “Web Services: 
Modeling, Architecture and Infrastructure" workshop 
in conjunction with ICEIS2003 
ICEIS 2004 - INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION
530