|
MARIFlow
project has started on the 15th of September 1998. The project
extended until 31th of March, 2001.
During
first six months of the project, requirements analysis of the system and
system architecture design has been completed. To test the feasibility
of design concepts introduced, a throw-away prototype has also been implemented.
This prototype provided the basis for a detailed system and design and
development. The first prototype did not include all the functionality
of the system, but some of the basic components such as cooperating agents,
guard-based workflow enactment and message passing between agents
in the system. Within second six monthts, the concepts have been extended
and a new prototype, containing much of the required functionality of the
system, has been designed and implemented. During the second six mont of
the project, A detailed design of the system, which containts necessary
architectural issues related to workflow specification language, workflow
enactment service, optimisation and availability of the system, performance
considerations, concurrency control and authentication and authorisation,
is completed. prototype of the system has been implemented, which
is extended from the previous prototype that contains additional functionality
such as completely distributed architecture, based on cooperating agents.
Following
is a brief description of the work accomplished during the last reporting
period of the project.
-
Implementation
of authentication and authorisation module is completed.
-
The inside
firawall application invocation is designed and implemented.
-
Final
code is released.
-
Another
prototype that has a central architecture is developed by ETHZ to show
the availability and scalability issues.
-
Implementation
of equivalent EDIFACT subset, which guarantees that ths system conforms
to existing international standards, is completed.
-
System
is installed at partners sites and several tests are carried out over the
internet.
-
Scenario
for the final project Workshop is being designed and it will be soon tested
over the internet.
For more
information about the status of work performed, you may refer to the
Public
Annual Report 1,
Public
Annual Report 2,
Progress
Report1,
Progress
Report2,
Progress
Report3,
and
Progress
Report 4.
|
|