DSWE: A Grid-enabled Domain Specific Workflow Engine for Aircraft MDO

Aircraft MDO (Multidisciplinary Design Optimization) needs Grid technology because of complex process and time-consuming design. Specifically, aircraft MDO can benefit from Grid computing in terms of massive computational capacity and resource sharing. However, determining how to manage aircraft MDO processes and how to effectively apply grid technology into aircraft MDO remain as problems, which address the demand of an effective domain specific workflow engine. Different previous works focus on universal workflow engines. In this paper, we propose a Grid-enabled DSWE (Domain Specific Workflow Engine) system for aircraft MDO, which highlights the requirements in aircraft MDO and provides a friendly interface for workflow construction. A practical prototype system of the DSWE has been implemented. We demonstrated the effectiveness of the Grid-enabled DSWE system from performance evaluation and testing results in the case study.

[1]  Rajkumar Buyya,et al.  A Taxonomy of Workflow Management Systems for Grid Computing , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[2]  Albert Y. Zomaya,et al.  On the Performance of a Dual-Objective Optimization Model for Workflow Applications on Grid Platforms , 2009, IEEE Transactions on Parallel and Distributed Systems.

[3]  Thomas A. Zang,et al.  AIAA 99-3798 Multidisciplinary Design Optimization Techniques: Implications and Opportunities for Fluid Dynamics Research , 1999 .

[4]  Wolfgang Gentzsch,et al.  Sun Grid Engine: towards creating a compute power grid , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[5]  Edward A. Lee,et al.  Heterogeneous Modeling and Design of Control Systems , 2003 .

[6]  Gary J. Balas,et al.  Software-enabled control : information technology for dynamical systems , 2005 .

[7]  Hui Liu,et al.  ShanghaiGrid in action: the first stage projects towards digital city and city grid , 2003, Int. J. Grid Util. Comput..

[8]  Matthew R. Pocock,et al.  Taverna: a tool for the composition and enactment of bioinformatics workflows , 2004, Bioinform..

[9]  Linpeng Huang,et al.  ShanghaiGrid: an Information Service Grid , 2006, Concurr. Comput. Pract. Exp..

[10]  Anca I. D. Bucur,et al.  Scheduling Policies for Processor Coallocation in Multicluster Systems , 2007, IEEE Transactions on Parallel and Distributed Systems.

[11]  Miron Livny,et al.  Condor: a distributed job scheduler , 2001 .

[12]  Norman W. Paton,et al.  The design and implementation of Grid database services in OGSA‐DAI , 2005, Concurr. Pract. Exp..

[13]  Edward A. Lee,et al.  Scientific workflow management and the Kepler system , 2006, Concurr. Comput. Pract. Exp..