Abstract
Although such commercial products such as ANSYS, NASTRAN and PATRAN provide most-wanted and productive functions used for analysis and design, they do not provide particular functions required by a manufacturing company. In this case, most companies develop the required engineering software on their own, and use C++ or C Language to develop the required engineering software. Recently, as the preference for GUI increases, the demand for GUI development increases as well. However, it is difficult for CUI developers to adapt to GUI development in a short period of time. In this paper, a debugging method for cooperation between internal developers who develop engineering software and external developers who develop GUI was proposed. This debugging method is advantageous in that it makes possible to develop GUI-based software without making significant changes to the basic structure of CUI-based engineering software. In addition, this debugging method is advantageous in that the core technology of a company can be protected, since external GUI developers cannot know the internal properties of engineering software.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
ANSYS. http://www.ansys.com/
Royce, W.W.: Managing the development of large software systems: concepts and techniques. In: 9th International Conference on Software Engineering. IEEE Press, Monterey (1987)
Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile Software Development Methods: Review and Analysis. VTT Publication, Finland (2002)
Cao, L., Ramesh, B.: Agile Requirements engineering practices: an empirical study. IEEE Softw. 1, 60–67 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Yoo, N. (2020). A Study on Debugging Method for Engineering Software Using Marshalling in Restricted Environment. In: Park, J., Park, DS., Jeong, YS., Pan, Y. (eds) Advances in Computer Science and Ubiquitous Computing. CUTE CSA 2018 2018. Lecture Notes in Electrical Engineering, vol 536. Springer, Singapore. https://doi.org/10.1007/978-981-13-9341-9_41
Download citation
DOI: https://doi.org/10.1007/978-981-13-9341-9_41
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-9340-2
Online ISBN: 978-981-13-9341-9
eBook Packages: EngineeringEngineering (R0)