TY - JOUR
T1 - Modeling and execution of scientific workflows with the jabc framework
AU - Lamprecht, Anna Lena
AU - Margaria, Tiziana
AU - Steffen, Bernhard
N1 - Publisher Copyright:
© Springer-Verlag Berlin, Heidelberg 2014.
PY - 2014
Y1 - 2014
N2 - We summarize here the main characteristics and features of the jABC framework, used in the case studies as a graphical tool for modeling scientific processes and workflows. As a comprehensive environment for service-oriented modeling and design according to the XMDD (eXtreme Model-Driven Design) paradigm, the jABC offers much more than the pure modeling capability. Associated technologies and plugins provide in fact means for a rich variety of supporting functionality, such as remote service integration, taxonomical service classification, model execution, model verification, model synthesis, and model compilation. We describe here in short both the essential jABC features and the service integration philosophy followed in the environment. In our work over the last years we have seen that this kind of service definition and provisioning platform has the potential to become a core technology in interdisciplinary service orchestration and technology transfer: Domain experts, like scientists not specially trained in computer science, directly define complex service orchestrations as process models and use efficient and complex domain-specific tools in a simple and intuitive way.
AB - We summarize here the main characteristics and features of the jABC framework, used in the case studies as a graphical tool for modeling scientific processes and workflows. As a comprehensive environment for service-oriented modeling and design according to the XMDD (eXtreme Model-Driven Design) paradigm, the jABC offers much more than the pure modeling capability. Associated technologies and plugins provide in fact means for a rich variety of supporting functionality, such as remote service integration, taxonomical service classification, model execution, model verification, model synthesis, and model compilation. We describe here in short both the essential jABC features and the service integration philosophy followed in the environment. In our work over the last years we have seen that this kind of service definition and provisioning platform has the potential to become a core technology in interdisciplinary service orchestration and technology transfer: Domain experts, like scientists not specially trained in computer science, directly define complex service orchestrations as process models and use efficient and complex domain-specific tools in a simple and intuitive way.
KW - JABC
KW - JETI
KW - Model-driven development
KW - Scientific processes and workflows
KW - Service integration
KW - Service orchestration
KW - XMDD
UR - http://www.scopus.com/inward/record.url?scp=84921812570&partnerID=8YFLogxK
U2 - 10.1007/978-3-662-45006-2_2
DO - 10.1007/978-3-662-45006-2_2
M3 - Article
AN - SCOPUS:84921812570
SN - 1865-0929
VL - 500
SP - 14
EP - 29
JO - Communications in Computer and Information Science
JF - Communications in Computer and Information Science
ER -