Information Technology Reference
In-Depth Information
JOpera for Eclipse has been developed, which supports grid work-
l ows fully integrated with the Eclipse user experience. It is exten-
sible with users' own plugins to call any kind of service.
Taverna, as a part of MyGrid project, uses the developing XML
language Scul to support the scientii c workl ow application.
Teutaa is a system developed using JDK 1.4, in which the UML
diagram is mapped to abstract grid workl ow language (A-GWL)
and then to concrete C-GWL.
9.1.4
Scientific Workflow Management by Database Management
Recently, in order to cope with the data-intensive scientii c workl ow,
database-management-based techniques have been proposed. A certain
Database Management System (DBMS)-centric architecture has been devel-
oped [6], in which conventional database technology can provide a quite
satisfactory functional performance as a desired workl ow management
system. To deploy DSMS techniques for scientii c workl ow management,
we can use different views to analyze workl ows.
9.1.4.1
Transactional and Objective Views of Workfl ows
In conventional well-recognized conceptualization and modeling of work-
l ows, the research emphasis is based on activities. However, workl ows
can be treated as database transactions as shown in Figure 9.1 [6,13]. Except
for the input and the output, all the processes belonging to workl ows will
be described as transactions in database systems.
If we separate the transactional part from the graph in Figure 9.1, we
can obtain three sections: output , workl ow , and output . Using the concept
from the object database, we can abstract the transactional view into object
view of the workl ow by modeling input, output and workl ow , into pro-
cessing objects of a DBMS that is depicted in Figure 9.2 .
Workflow
Input
Output
FIGURE 9.1
Transactional view of workl ows.
 
 
Search WWH ::




Custom Search