Scientific workflows with the jABC framework
Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific work...
Ausführliche Beschreibung
Autor*in: |
Lamprecht, Anna-Lena [verfasserIn] |
---|
Format: |
Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2016 |
---|
Schlagwörter: |
---|
Anmerkung: |
© Springer-Verlag Berlin Heidelberg 2016 |
---|
Übergeordnetes Werk: |
Enthalten in: International journal on software tools for technology transfer - Springer Berlin Heidelberg, 1997, 18(2016), 6 vom: 08. Juni, Seite 629-651 |
---|---|
Übergeordnetes Werk: |
volume:18 ; year:2016 ; number:6 ; day:08 ; month:06 ; pages:629-651 |
Links: |
---|
DOI / URN: |
10.1007/s10009-016-0427-0 |
---|
Katalog-ID: |
OLC2051505276 |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | OLC2051505276 | ||
003 | DE-627 | ||
005 | 20230502154938.0 | ||
007 | tu | ||
008 | 200819s2016 xx ||||| 00| ||eng c | ||
024 | 7 | |a 10.1007/s10009-016-0427-0 |2 doi | |
035 | |a (DE-627)OLC2051505276 | ||
035 | |a (DE-He213)s10009-016-0427-0-p | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
082 | 0 | 4 | |a 004 |q VZ |
100 | 1 | |a Lamprecht, Anna-Lena |e verfasserin |4 aut | |
245 | 1 | 0 | |a Scientific workflows with the jABC framework |
264 | 1 | |c 2016 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a ohne Hilfsmittel zu benutzen |b n |2 rdamedia | ||
338 | |a Band |b nc |2 rdacarrier | ||
500 | |a © Springer-Verlag Berlin Heidelberg 2016 | ||
520 | |a Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools. | ||
650 | 4 | |a Scientific workflows | |
650 | 4 | |a Model-driven design | |
650 | 4 | |a Workflow modeling | |
650 | 4 | |a Process modeling | |
650 | 4 | |a Loose programming | |
650 | 4 | |a Automatic workflow composition | |
700 | 1 | |a Steffen, Bernhard |4 aut | |
700 | 1 | |a Margaria, Tiziana |4 aut | |
773 | 0 | 8 | |i Enthalten in |t International journal on software tools for technology transfer |d Springer Berlin Heidelberg, 1997 |g 18(2016), 6 vom: 08. Juni, Seite 629-651 |w (DE-627)244783365 |w (DE-600)1429686-X |w (DE-576)077448456 |x 1433-2779 |7 nnns |
773 | 1 | 8 | |g volume:18 |g year:2016 |g number:6 |g day:08 |g month:06 |g pages:629-651 |
856 | 4 | 1 | |u https://doi.org/10.1007/s10009-016-0427-0 |z lizenzpflichtig |3 Volltext |
912 | |a GBV_USEFLAG_A | ||
912 | |a SYSFLAG_A | ||
912 | |a GBV_OLC | ||
912 | |a SSG-OLC-MAT | ||
912 | |a GBV_ILN_70 | ||
912 | |a GBV_ILN_120 | ||
912 | |a GBV_ILN_267 | ||
912 | |a GBV_ILN_2018 | ||
912 | |a GBV_ILN_4247 | ||
912 | |a GBV_ILN_4266 | ||
912 | |a GBV_ILN_4277 | ||
951 | |a AR | ||
952 | |d 18 |j 2016 |e 6 |b 08 |c 06 |h 629-651 |
author_variant |
a l l all b s bs t m tm |
---|---|
matchkey_str |
article:14332779:2016----::cetfcoklwwtte |
hierarchy_sort_str |
2016 |
publishDate |
2016 |
allfields |
10.1007/s10009-016-0427-0 doi (DE-627)OLC2051505276 (DE-He213)s10009-016-0427-0-p DE-627 ger DE-627 rakwb eng 004 VZ Lamprecht, Anna-Lena verfasserin aut Scientific workflows with the jABC framework 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer-Verlag Berlin Heidelberg 2016 Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools. Scientific workflows Model-driven design Workflow modeling Process modeling Loose programming Automatic workflow composition Steffen, Bernhard aut Margaria, Tiziana aut Enthalten in International journal on software tools for technology transfer Springer Berlin Heidelberg, 1997 18(2016), 6 vom: 08. Juni, Seite 629-651 (DE-627)244783365 (DE-600)1429686-X (DE-576)077448456 1433-2779 nnns volume:18 year:2016 number:6 day:08 month:06 pages:629-651 https://doi.org/10.1007/s10009-016-0427-0 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-MAT GBV_ILN_70 GBV_ILN_120 GBV_ILN_267 GBV_ILN_2018 GBV_ILN_4247 GBV_ILN_4266 GBV_ILN_4277 AR 18 2016 6 08 06 629-651 |
spelling |
10.1007/s10009-016-0427-0 doi (DE-627)OLC2051505276 (DE-He213)s10009-016-0427-0-p DE-627 ger DE-627 rakwb eng 004 VZ Lamprecht, Anna-Lena verfasserin aut Scientific workflows with the jABC framework 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer-Verlag Berlin Heidelberg 2016 Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools. Scientific workflows Model-driven design Workflow modeling Process modeling Loose programming Automatic workflow composition Steffen, Bernhard aut Margaria, Tiziana aut Enthalten in International journal on software tools for technology transfer Springer Berlin Heidelberg, 1997 18(2016), 6 vom: 08. Juni, Seite 629-651 (DE-627)244783365 (DE-600)1429686-X (DE-576)077448456 1433-2779 nnns volume:18 year:2016 number:6 day:08 month:06 pages:629-651 https://doi.org/10.1007/s10009-016-0427-0 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-MAT GBV_ILN_70 GBV_ILN_120 GBV_ILN_267 GBV_ILN_2018 GBV_ILN_4247 GBV_ILN_4266 GBV_ILN_4277 AR 18 2016 6 08 06 629-651 |
allfields_unstemmed |
10.1007/s10009-016-0427-0 doi (DE-627)OLC2051505276 (DE-He213)s10009-016-0427-0-p DE-627 ger DE-627 rakwb eng 004 VZ Lamprecht, Anna-Lena verfasserin aut Scientific workflows with the jABC framework 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer-Verlag Berlin Heidelberg 2016 Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools. Scientific workflows Model-driven design Workflow modeling Process modeling Loose programming Automatic workflow composition Steffen, Bernhard aut Margaria, Tiziana aut Enthalten in International journal on software tools for technology transfer Springer Berlin Heidelberg, 1997 18(2016), 6 vom: 08. Juni, Seite 629-651 (DE-627)244783365 (DE-600)1429686-X (DE-576)077448456 1433-2779 nnns volume:18 year:2016 number:6 day:08 month:06 pages:629-651 https://doi.org/10.1007/s10009-016-0427-0 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-MAT GBV_ILN_70 GBV_ILN_120 GBV_ILN_267 GBV_ILN_2018 GBV_ILN_4247 GBV_ILN_4266 GBV_ILN_4277 AR 18 2016 6 08 06 629-651 |
allfieldsGer |
10.1007/s10009-016-0427-0 doi (DE-627)OLC2051505276 (DE-He213)s10009-016-0427-0-p DE-627 ger DE-627 rakwb eng 004 VZ Lamprecht, Anna-Lena verfasserin aut Scientific workflows with the jABC framework 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer-Verlag Berlin Heidelberg 2016 Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools. Scientific workflows Model-driven design Workflow modeling Process modeling Loose programming Automatic workflow composition Steffen, Bernhard aut Margaria, Tiziana aut Enthalten in International journal on software tools for technology transfer Springer Berlin Heidelberg, 1997 18(2016), 6 vom: 08. Juni, Seite 629-651 (DE-627)244783365 (DE-600)1429686-X (DE-576)077448456 1433-2779 nnns volume:18 year:2016 number:6 day:08 month:06 pages:629-651 https://doi.org/10.1007/s10009-016-0427-0 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-MAT GBV_ILN_70 GBV_ILN_120 GBV_ILN_267 GBV_ILN_2018 GBV_ILN_4247 GBV_ILN_4266 GBV_ILN_4277 AR 18 2016 6 08 06 629-651 |
allfieldsSound |
10.1007/s10009-016-0427-0 doi (DE-627)OLC2051505276 (DE-He213)s10009-016-0427-0-p DE-627 ger DE-627 rakwb eng 004 VZ Lamprecht, Anna-Lena verfasserin aut Scientific workflows with the jABC framework 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer-Verlag Berlin Heidelberg 2016 Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools. Scientific workflows Model-driven design Workflow modeling Process modeling Loose programming Automatic workflow composition Steffen, Bernhard aut Margaria, Tiziana aut Enthalten in International journal on software tools for technology transfer Springer Berlin Heidelberg, 1997 18(2016), 6 vom: 08. Juni, Seite 629-651 (DE-627)244783365 (DE-600)1429686-X (DE-576)077448456 1433-2779 nnns volume:18 year:2016 number:6 day:08 month:06 pages:629-651 https://doi.org/10.1007/s10009-016-0427-0 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-MAT GBV_ILN_70 GBV_ILN_120 GBV_ILN_267 GBV_ILN_2018 GBV_ILN_4247 GBV_ILN_4266 GBV_ILN_4277 AR 18 2016 6 08 06 629-651 |
language |
English |
source |
Enthalten in International journal on software tools for technology transfer 18(2016), 6 vom: 08. Juni, Seite 629-651 volume:18 year:2016 number:6 day:08 month:06 pages:629-651 |
sourceStr |
Enthalten in International journal on software tools for technology transfer 18(2016), 6 vom: 08. Juni, Seite 629-651 volume:18 year:2016 number:6 day:08 month:06 pages:629-651 |
format_phy_str_mv |
Article |
institution |
findex.gbv.de |
topic_facet |
Scientific workflows Model-driven design Workflow modeling Process modeling Loose programming Automatic workflow composition |
dewey-raw |
004 |
isfreeaccess_bool |
false |
container_title |
International journal on software tools for technology transfer |
authorswithroles_txt_mv |
Lamprecht, Anna-Lena @@aut@@ Steffen, Bernhard @@aut@@ Margaria, Tiziana @@aut@@ |
publishDateDaySort_date |
2016-06-08T00:00:00Z |
hierarchy_top_id |
244783365 |
dewey-sort |
14 |
id |
OLC2051505276 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">OLC2051505276</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230502154938.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">200819s2016 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s10009-016-0427-0</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC2051505276</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-He213)s10009-016-0427-0-p</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">004</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Lamprecht, Anna-Lena</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Scientific workflows with the jABC framework</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2016</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">© Springer-Verlag Berlin Heidelberg 2016</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Scientific workflows</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Model-driven design</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Workflow modeling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Process modeling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Loose programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Automatic workflow composition</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Steffen, Bernhard</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Margaria, Tiziana</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">International journal on software tools for technology transfer</subfield><subfield code="d">Springer Berlin Heidelberg, 1997</subfield><subfield code="g">18(2016), 6 vom: 08. Juni, Seite 629-651</subfield><subfield code="w">(DE-627)244783365</subfield><subfield code="w">(DE-600)1429686-X</subfield><subfield code="w">(DE-576)077448456</subfield><subfield code="x">1433-2779</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:18</subfield><subfield code="g">year:2016</subfield><subfield code="g">number:6</subfield><subfield code="g">day:08</subfield><subfield code="g">month:06</subfield><subfield code="g">pages:629-651</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://doi.org/10.1007/s10009-016-0427-0</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-MAT</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_120</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_267</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2018</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4247</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4266</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4277</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">18</subfield><subfield code="j">2016</subfield><subfield code="e">6</subfield><subfield code="b">08</subfield><subfield code="c">06</subfield><subfield code="h">629-651</subfield></datafield></record></collection>
|
author |
Lamprecht, Anna-Lena |
spellingShingle |
Lamprecht, Anna-Lena ddc 004 misc Scientific workflows misc Model-driven design misc Workflow modeling misc Process modeling misc Loose programming misc Automatic workflow composition Scientific workflows with the jABC framework |
authorStr |
Lamprecht, Anna-Lena |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)244783365 |
format |
Article |
dewey-ones |
004 - Data processing & computer science |
delete_txt_mv |
keep |
author_role |
aut aut aut |
collection |
OLC |
remote_str |
false |
illustrated |
Not Illustrated |
issn |
1433-2779 |
topic_title |
004 VZ Scientific workflows with the jABC framework Scientific workflows Model-driven design Workflow modeling Process modeling Loose programming Automatic workflow composition |
topic |
ddc 004 misc Scientific workflows misc Model-driven design misc Workflow modeling misc Process modeling misc Loose programming misc Automatic workflow composition |
topic_unstemmed |
ddc 004 misc Scientific workflows misc Model-driven design misc Workflow modeling misc Process modeling misc Loose programming misc Automatic workflow composition |
topic_browse |
ddc 004 misc Scientific workflows misc Model-driven design misc Workflow modeling misc Process modeling misc Loose programming misc Automatic workflow composition |
format_facet |
Aufsätze Gedruckte Aufsätze |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
nc |
hierarchy_parent_title |
International journal on software tools for technology transfer |
hierarchy_parent_id |
244783365 |
dewey-tens |
000 - Computer science, knowledge & systems |
hierarchy_top_title |
International journal on software tools for technology transfer |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)244783365 (DE-600)1429686-X (DE-576)077448456 |
title |
Scientific workflows with the jABC framework |
ctrlnum |
(DE-627)OLC2051505276 (DE-He213)s10009-016-0427-0-p |
title_full |
Scientific workflows with the jABC framework |
author_sort |
Lamprecht, Anna-Lena |
journal |
International journal on software tools for technology transfer |
journalStr |
International journal on software tools for technology transfer |
lang_code |
eng |
isOA_bool |
false |
dewey-hundreds |
000 - Computer science, information & general works |
recordtype |
marc |
publishDateSort |
2016 |
contenttype_str_mv |
txt |
container_start_page |
629 |
author_browse |
Lamprecht, Anna-Lena Steffen, Bernhard Margaria, Tiziana |
container_volume |
18 |
class |
004 VZ |
format_se |
Aufsätze |
author-letter |
Lamprecht, Anna-Lena |
doi_str_mv |
10.1007/s10009-016-0427-0 |
dewey-full |
004 |
title_sort |
scientific workflows with the jabc framework |
title_auth |
Scientific workflows with the jABC framework |
abstract |
Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools. © Springer-Verlag Berlin Heidelberg 2016 |
abstractGer |
Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools. © Springer-Verlag Berlin Heidelberg 2016 |
abstract_unstemmed |
Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools. © Springer-Verlag Berlin Heidelberg 2016 |
collection_details |
GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-MAT GBV_ILN_70 GBV_ILN_120 GBV_ILN_267 GBV_ILN_2018 GBV_ILN_4247 GBV_ILN_4266 GBV_ILN_4277 |
container_issue |
6 |
title_short |
Scientific workflows with the jABC framework |
url |
https://doi.org/10.1007/s10009-016-0427-0 |
remote_bool |
false |
author2 |
Steffen, Bernhard Margaria, Tiziana |
author2Str |
Steffen, Bernhard Margaria, Tiziana |
ppnlink |
244783365 |
mediatype_str_mv |
n |
isOA_txt |
false |
hochschulschrift_bool |
false |
doi_str |
10.1007/s10009-016-0427-0 |
up_date |
2024-07-04T04:36:30.106Z |
_version_ |
1803621803072946176 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">OLC2051505276</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230502154938.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">200819s2016 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s10009-016-0427-0</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC2051505276</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-He213)s10009-016-0427-0-p</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">004</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Lamprecht, Anna-Lena</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Scientific workflows with the jABC framework</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2016</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">© Springer-Verlag Berlin Heidelberg 2016</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract The jABC is a framework for process modelling and execution according to the XMDD (eXtreme model-driven design) paradigm, which advocates the rigorous use of user-level models in the software development process and software life cycle. We have used the jABC in the domain of scientific workflows for more than a decade now—an occasion to look back and take stock of our experiences in the field. On the one hand, we discuss results from the analysis of a sample of nearly 100 scientific workflow applications that have been implemented with the jABC. On the other hand, we reflect on our experiences and observations regarding the workflow development process with the framework. We then derive and discuss ongoing further developments and future perspectives for the framework, all with an emphasis on simplicity for end users through increased domain specificity. Concretely, we describe how the use of the PROPHETS synthesis plugin can enable a semantics-based simplification of the workflow design process, how with the jABC4 and DyWA frameworks more attention is paid to the ease of data management, and how the Cinco SCCE Meta-Tooling Suite can be used to generate tailored workflow management tools.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Scientific workflows</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Model-driven design</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Workflow modeling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Process modeling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Loose programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Automatic workflow composition</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Steffen, Bernhard</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Margaria, Tiziana</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">International journal on software tools for technology transfer</subfield><subfield code="d">Springer Berlin Heidelberg, 1997</subfield><subfield code="g">18(2016), 6 vom: 08. Juni, Seite 629-651</subfield><subfield code="w">(DE-627)244783365</subfield><subfield code="w">(DE-600)1429686-X</subfield><subfield code="w">(DE-576)077448456</subfield><subfield code="x">1433-2779</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:18</subfield><subfield code="g">year:2016</subfield><subfield code="g">number:6</subfield><subfield code="g">day:08</subfield><subfield code="g">month:06</subfield><subfield code="g">pages:629-651</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://doi.org/10.1007/s10009-016-0427-0</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-MAT</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_120</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_267</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2018</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4247</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4266</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4277</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">18</subfield><subfield code="j">2016</subfield><subfield code="e">6</subfield><subfield code="b">08</subfield><subfield code="c">06</subfield><subfield code="h">629-651</subfield></datafield></record></collection>
|
score |
7.401127 |