Skip to content
Free planNo credit card requiredStart writing

article · El Sawah, S. (ed.) MODSIM2019, 23rd International Congress on Modelling and Simulation. · 2019

ArcWeld: A case study of the extensibility of software applications built using Workspace architecture

David Thomas, Anthony Murphy, Fiona Chen, Junting Xiang, Yuqing Feng, P Cleary, D Watkins, L Hetherton, M Bolger, D Thomas, A Murphy, A Murphy, A Murphy, A Murphy, V Nguyen, Y Feng, D Thomas, D Gunasegaram, A Murphy, D Thomas, A Murphy, D Thomas

Cited by 2Open access

Abstract

The ArcWeld software is a "factory-floor" application, designed to provide simulation of welding capability to users with little or no knowledge of the underlying mathematics or physical processes involved. As such it is an excellent demonstration of how stranded IP, which is only usable by an expert, can be converted into a user-friendly software application, presenting complex inputs and results in a simple-to-use and easy-tounderstand form. ArcWeld is built on the powerful Workspace workflow framework, which presents an easy pathway for researchers to turn their scientific software and manual processes into an end product usable by a wide range of customers. This paper describes the challenges facing the developer when producing, maintaining, and enhancing software such as ArcWeld, and how the Workspace ecosystem can mitigate many of the obstacles facing a researcher whose aim is to make their solver's modelling and simulation capability more widely available. This is illustrated using a case study, in which the changes and extensions required by a new commercial customer are described. The changes included a wider range of process parameters and the requirement for in-built graphics. This required additional input and output files as well as many changes to the graphical user interface.

Cite this paper

APA 7

Thomas, D., Murphy, A., Chen, F., Xiang, J., Feng, Y., Cleary, P., Watkins, D., Hetherton, L., Bolger, M., Thomas, D., Murphy, A., Murphy, A., Murphy, A., Murphy, A., Nguyen, V., Feng, Y., Thomas, D., Gunasegaram, D., Murphy, A., . . . Thomas, D. (2019). ArcWeld: A case study of the extensibility of software applications built using Workspace architecture. El Sawah, S. (ed.) MODSIM2019, 23rd International Congress on Modelling and Simulation.. https://doi.org/10.36334/modsim.2019.d2.thomasdg

MLA 9

Thomas, David, et al. “ArcWeld: A case study of the extensibility of software applications built using Workspace architecture.” El Sawah, S. (ed.) MODSIM2019, 23rd International Congress on Modelling and Simulation., 2019, https://doi.org/10.36334/modsim.2019.d2.thomasdg.

Chicago

Thomas, David, Anthony Murphy, Fiona Chen, Junting Xiang, Yuqing Feng, P Cleary, D Watkins, et al. 2019. “ArcWeld: A case study of the extensibility of software applications built using Workspace architecture.” El Sawah, S. (ed.) MODSIM2019, 23rd International Congress on Modelling and Simulation.. https://doi.org/10.36334/modsim.2019.d2.thomasdg.

Harvard

Thomas, D. et al. (2019) ‘ArcWeld: A case study of the extensibility of software applications built using Workspace architecture’, El Sawah, S. (ed.) MODSIM2019, 23rd International Congress on Modelling and Simulation.. Available at: https://doi.org/10.36334/modsim.2019.d2.thomasdg.

BibTeX
@article{thomas2019arcweld,
  title = {{ArcWeld: A case study of the extensibility of software applications built using Workspace architecture}},
  author = {Thomas, David and Murphy, Anthony and Chen, Fiona and Xiang, Junting and Feng, Yuqing and Cleary, P and Watkins, D and Hetherton, L and Bolger, M and Thomas, D and Murphy, A and Murphy, A and Murphy, A and Murphy, A and Nguyen, V and Feng, Y and Thomas, D and Gunasegaram, D and Murphy, A and Thomas, D and Murphy, A and Thomas, D},
  journal = {El Sawah, S. (ed.) MODSIM2019, 23rd International Congress on Modelling and Simulation.},
  year = {2019},
  doi = {10.36334/modsim.2019.d2.thomasdg}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.