Engineering of Complex Computer Systems, IEEE International Conference on (2006)
Aug. 15, 2006 to Aug. 17, 2006
Tiziana Margaria , University of Potsdam, Potsdam, Germany
Christian Kubczak , University of Dortmund, Germany
Marc Njoku , University of Gottingen, Germany
Bernhard Steffen , University of Gottingen, Germany
Our approach to the model-driven collaborative design of workflows for bioinformatic applications uses the jABC  for model driven mediation and choreography to complement a Webservice-based elementary service provision. jABC is a framework for service development based on Lightweight Process Coordination. Users (product developers and system/software designers) develop services and applications by composing reusable buildingblocks into (flow-)graph structures that can be animated, analyzed, simulated, verified, executed, and compiled. This way of handling the collaborative design of complex processes has proven to be effective and adequate for the cooperation of non-programmers (in this case biologists) and technical people, and it is now being rolled out in the operative practice.
C. Kubczak, B. Steffen, M. Njoku and T. Margaria, "Model-based Design of Distributed Collaborative Bioinformatics Processes in the jABC," 11th IEEE International Conference on Engineering of Complex Computer Systems(ICECCS), Stanford, CA, 2006, pp. 169-176.