Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

A Software Product Line Engineering Approach to Building A Modeling and Simulation as a Service (M&SaaS) Application Store

Abstract Details

2013, Master of Science, Ohio State University, Computer Science and Engineering.
Modeling and Simulation (M&S) based design and manufacturing enables scientific and industrial communities to deliver results with greater agility and precision, and lower cost as compared to traditional methods. These benefits lead to increasing acceptance of M&S and emergence of advanced M&S applications. Despite recent advances in user interfaces, particularly web based, many M&S applications are still accessible only through command line interfaces on supercomputers that provide necessary computing and networking resources. Web-based interfaces could provide better accessibility, user experience and productivity due to user familiarity, enhanced visualization options, and wider application availability. These M&S applications often share similar architectural requirements besides the specifics. Considering such commonalities, following Software Product Line Engineering (SPLE) approaches would be valuable in cost-effectively building M&S applications. Customized M&S applications deployed upon supercomputing infrastructure may enable supercomputing centers to holistically offer Modeling and Simulation as a Service (M&SaaS). The Ohio Supercomputer Center (OSC) has built an application store named Ondemand.osc.edu that packages a suite of web applications (portals) for a variety of M&S projects. In this thesis, we present an SPLE based approach to building application stores similar to OnDemand to support HPC based M&S. We explain how the common framework components and architecture of OnDemand were derived through and benefitted from application of SPLE methodologies. We propose an automation framework for building applications to provide HPC based M&S. We finally present a detailed analysis of our approach and challenges in adopting it.
Rajiv Ramnath (Advisor)
Jayshree Ramnathan (Committee Member)
Bitterman Thomas (Committee Member)
84 p.

Recommended Citations

Citations

  • Diwan, P. D. (2013). A Software Product Line Engineering Approach to Building A Modeling and Simulation as a Service (M&SaaS) Application Store [Master's thesis, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu1385393779

    APA Style (7th edition)

  • Diwan, Piyush. A Software Product Line Engineering Approach to Building A Modeling and Simulation as a Service (M&SaaS) Application Store. 2013. Ohio State University, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=osu1385393779.

    MLA Style (8th edition)

  • Diwan, Piyush. "A Software Product Line Engineering Approach to Building A Modeling and Simulation as a Service (M&SaaS) Application Store." Master's thesis, Ohio State University, 2013. http://rave.ohiolink.edu/etdc/view?acc_num=osu1385393779

    Chicago Manual of Style (17th edition)