Title
Domain-specific languages for composing signature discovery workflows
Abstract
Domain-agnostic signature discovery entails study across multiple scientific disciplines. The cross-disciplinary nature and breadth of this work requires that existing executable applications be integrated with new capabilities into workflows, representing a wide range of user tasks. An algorithm may be written in multiple programming languages for various hardware platforms, and so workflow composition requires integrating executables from any number of remote hosts. This raises an engineering issue on how to generate web service wrappers for these heterogeneous executables and to compose them into a scientific workflow environment (e.g., Taverna). In this position paper, we summarize our work on two simple Domain-Specific Languages (DSLs) that automate these processes. Our Service Description Language (SDL) describes key elements of a signature discovery service and automatically generates its implementation code. The Workflow Description Language (WDL) describes the pipeline of services and generates deployable artifacts for the Taverna workflow management system. We demonstrate our approach with a real-world workflow composed of services wrapping remote executables.
Year
DOI
Venue
2012
10.1145/2420918.2420934
Proceedings of the 2012 workshop on Domain-specific modeling
Keywords
DocType
Citations 
service description language,domain-agnostic signature discovery,scientific workflow environment,remote executables,composing signature discovery workflows,domain-specific language,workflow composition,real-world workflow,taverna workflow management system,multiple programming language,workflow description language,heterogeneous executables,workflow,modeling
Conference
1
PageRank 
References 
Authors
0.35
3
5
Name
Order
Citations
PageRank
Ferosh Jacob1829.60
Jeff Gray2973116.57
Adam Wynne3689.41
Yan Liu42551189.16
Nathan Baker541.08