{"title":"用SDAG评估工作流工具","authors":"Muhammad Ali Amer, Robert Lucas","doi":"10.1109/SC.Companion.2012.20","DOIUrl":null,"url":null,"abstract":"Workflow management systems (WMS) are typically comprised of or make use of multiple independent software components. The design and development of those components is typically drawn from functional requirements of scientific applications that utilize the corresponding WMS. Consequently, the WMS design reflects those core functional requirements in applications that it supports in the future. Whereas most design criteria are engineered to be as generic as possible, some design trade-offs may prove sub-optimal for certain new workflow applications. We argue that WMS design tradeoffs that emerge from a limited set of real-world applications can be minimized by the use of larger, more varied synthetic application datasets. We present SDAG, a tool for generating synthetic well formed workflows (WFWs) that span a varied space of synthetic WFWs around any reference workflow. These synthetic WFWs enable developers to test and evaluate WMS or their constituent software components on a broad range of workflows and enable more generic design criteria for WMS.","PeriodicalId":6346,"journal":{"name":"2012 SC Companion: High Performance Computing, Networking Storage and Analysis","volume":"19 1","pages":"54-63"},"PeriodicalIF":0.0000,"publicationDate":"2012-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Evaluating Workflow Tools with SDAG\",\"authors\":\"Muhammad Ali Amer, Robert Lucas\",\"doi\":\"10.1109/SC.Companion.2012.20\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Workflow management systems (WMS) are typically comprised of or make use of multiple independent software components. The design and development of those components is typically drawn from functional requirements of scientific applications that utilize the corresponding WMS. Consequently, the WMS design reflects those core functional requirements in applications that it supports in the future. Whereas most design criteria are engineered to be as generic as possible, some design trade-offs may prove sub-optimal for certain new workflow applications. We argue that WMS design tradeoffs that emerge from a limited set of real-world applications can be minimized by the use of larger, more varied synthetic application datasets. We present SDAG, a tool for generating synthetic well formed workflows (WFWs) that span a varied space of synthetic WFWs around any reference workflow. These synthetic WFWs enable developers to test and evaluate WMS or their constituent software components on a broad range of workflows and enable more generic design criteria for WMS.\",\"PeriodicalId\":6346,\"journal\":{\"name\":\"2012 SC Companion: High Performance Computing, Networking Storage and Analysis\",\"volume\":\"19 1\",\"pages\":\"54-63\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-11-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 SC Companion: High Performance Computing, Networking Storage and Analysis\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SC.Companion.2012.20\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 SC Companion: High Performance Computing, Networking Storage and Analysis","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SC.Companion.2012.20","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Workflow management systems (WMS) are typically comprised of or make use of multiple independent software components. The design and development of those components is typically drawn from functional requirements of scientific applications that utilize the corresponding WMS. Consequently, the WMS design reflects those core functional requirements in applications that it supports in the future. Whereas most design criteria are engineered to be as generic as possible, some design trade-offs may prove sub-optimal for certain new workflow applications. We argue that WMS design tradeoffs that emerge from a limited set of real-world applications can be minimized by the use of larger, more varied synthetic application datasets. We present SDAG, a tool for generating synthetic well formed workflows (WFWs) that span a varied space of synthetic WFWs around any reference workflow. These synthetic WFWs enable developers to test and evaluate WMS or their constituent software components on a broad range of workflows and enable more generic design criteria for WMS.