Abstract
This Section describes the principles of object-oriented design based on the bond graph technique. The idea is to perform the modelling visually, without any coding; all the interaction between the modeller and the model will be through a visual development environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
This is not to be confused with Microsoft’s Component Object Model (COM) [2].
References
Damic V, Montgomery J (2003) Mechatronics by bond graphs: an object-oriented approach to modelling and simulation. Springer, Heidelberg
Williams S, Kindel C (1994) The component object model: a technical overview. http://msdn.microsoft.com/library/techart/msdn_comppr.htm
Booch G (1991) Object-oriented design with applications. Benjamin Cummings, New York
Stroustrup B (1998) C++ Programming Language, 3rd edn. Addison-Wesley, Reading
Breedveld PC (1982) Proposition for an unambiguous vector bond graph notation. J Dyn Syst Measure Control 104:267–270
Fahrenthold EP, Wargo JD (1991) Vector and tensor based bond graphs for physical systems modeling. J Franklin Inst 328:833–853
de Boor C (1998) A practical guide to splines. Springer, New York
Biggerstaff T, Richter C (1989) Reusability framework, assessment, and directions. In: Biggerstaff TJ, Perlis AJ (eds) Software reusability: concept and models, vol 1. Addison-Wesley, Reading
Walpole RA, Burnett MM (1997) Supporting reuse of evolving visual code. In: Proceedings of 1997 IEEE symposium on visual languages, Capri, Italy, pp. 68–75
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Damić, V., Montgomery, J. (2015). An Object-Oriented Approach to Modelling. In: Mechatronics by Bond Graphs. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-49004-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-662-49004-4_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-49002-0
Online ISBN: 978-3-662-49004-4
eBook Packages: EngineeringEngineering (R0)