The 
Mathematica Journal
Volume 10, Issue 1

Search

In This Issue
Articles
Trott's Corner
New Products
New Publications
Calendar
News Bulletins
New Resources
Classifieds

Download This Issue 

About the Journal
Editorial Policy
Staff and Contributors
Submissions
Subscriptions
Advertising
Back Issues
Contact Information

MathModelica--An Object-Oriented Mathematical Modeling and Simulation Environment
Peter Fritzson

References

[1] P. Fritzson and D. Fritzson, "The Need for High-Level Programming Support in Scientific Computing Applied to Mechanical Analysis," Computers and Structures, 45(2), 1992 pp. 387-395.

[2] E. Sandewall, "Programming in an Interactive Environment: The LISP Experience," ACM Computing Surveys (CSUR), 10(1), 1978 pp. 35-71.

[3] P. Fritzson, "Symbolic Debugging through Incremental Compilation in an Integrated Environment," The Journal of Systems and Software, 3(4), 1983 pp. 285-294.

[4] P. Fritzson, L. Viklund, J. Herber, and D. Fritzson, "Industrial Application of Object-Oriented Mathematical Modeling and Computer Algebra in Mechanical Analysis," in Proceedings of the Seventh International Conference on Technology of Object-Oriented Languages and Systems (TOOLS EUROPE'92), Dortmund, Germany (G. Heeg, B. Magnosson, and B. Meyer, eds.), Hertfordshire, UK: Prentice Hall International (UK) Ltd., 1992 pp. 167-181.

[5] P. Fritzson, L. Viklund, D. Fritzson, and J. Herber, "High-Level Mathematical Modeling and Programming in Scientific Computing," IEEE Software, 12(4),1995 pp. 77-87.

[6] W. Teitelman, "Toward a Programming Laboratory," in Proceedings of the First International Joint Conference on Artificial Intelligence (IJCAI), Washington, DC (D. E. Walker and L. M. Norton, eds.), Los Altos, CA: William Kaufmann Publishers, 1969 pp. 1-8.

[7] W. Teitelman et al., InterLISP Reference Manual, Palo Alto, CA: Xerox Palo Alto Research Center, 1974.

[8] S, Wolfram, Mathematica: A System for Doing Mathematics by Computer, Redwood City, CA: Addison-Wesley, 1988.

[9] S, Wolfram, The Mathematica Book, 3rd ed., Champaign, Oxford: Wolfram Media/Cambridge University Press, 1996.

[10] W. Teitelman, "A Display-Oriented Programmer's Assistant," Computer, 1977 pp. 39-50.

[11] A. Goldberg and D. Robson, Smalltalk-80: The Language, Reading, MA: Addison-Wesley, 1989.

[12] P. Fritzson, Principles of Object-Oriented Modeling and Simulation with Modelica 2.1, New York: Wiley-IEEE Press, 2004.

[13] M. M. Tiller, Introduction to Physical Modeling with Modelica, Norwell, MA: Kluwer Academic Publishers, 2001.

[14] H. Elmqvist, S.-E. Mattsson, and M. Otter, "Modelica-A Language for Physical System Modeling, Visualization and Interaction," in Proceedings of the 1999 IEEE Symposium on Computer-Aided Control System Design (CACSD'99), Hawaii, 1999 pp. 630-639.

[15] P. Fritzson and V. Engelson, "Modelica-A Unified Object-Oriented Language for System Modeling and Simulation," in Proceedings of the Twelfth European Conference on Object-Oriented Programming (ECOOP'98), Brussels, Belgium (E. Jul, ed.), Heidelberg, Germany: Springer-Verlag GmbH, 1998 pp. 67-90.

[16] Modelica-A Unified Object-Oriented Language for Physical Systems Modeling-Tutorial and Design Rationale, Version 1.0, Linköping, Sweden: Modelica Association, (Sep 1997) www.modelica.org/documents.

[17] Modelica-A Unified Object-Oriented Language for Physical Systems Modeling-Language Specification, Version 1.0, Linköping, Sweden: Modelica Association, (Sep 1997) www.modelica.org/documents.

[18] Modelica-A Unified Object-Oriented Language for Physical Systems Modeling-Tutorial and Design Rationale, Version 1.4, Linköping, Sweden: Modelica Association, (Mar 2000) www.modelica.org/documents.

[19] Modelica-A Unified Object-Oriented Language for Physical Systems Modeling-Language Specification, Version 2.1, Linköping, Sweden: Modelica Association, (Sep 2004) www.modelica.org/documents.

[20] P. Fritzson, V. Engelson, and J. Gunnarsson, "An Integrated Modelica Environment for Modeling, Documentation and Simulation, in Proceedings of the 1998 Summer Computer Simulation Conference (SCSC'98), Reno, Nevada, 1998.

[21] M. Jirstrand, J. Gunnarsson, and P. Fritzson, "MathModelica-A New Modeling and Simulation Environment for Modelica," in Proceedings of the Third International Mathematica Symposium (IMS'99), Linz, Austria, 1999.

[22] H. Elmqvist, "A Structured Model Language for Large Continuous Systems," Ph.D. thesis, Department of Automatic Control, Lund Institute of Technology, Lund, Sweden, 1978.

[23] H. Elmqvist, D. Bruck, and M. Otter, Dymola (Dynamic Modeling Laboratory) User's Manual, Version 3.0. Ideon Research Park, SE-223 70, Lund, Sweden: Dynasim AB, 1996.

[24] S.-E. Mattsson, M. Andersson, and K.-J. RightTriangleström, "Object-Oriented Modelling and Simulation," CAD for Control Systems (D. Linkens, ed.), New York: Marcel Dekker, Inc., 1993 pp. 31-69.

[25] M. Andersson, "Object-Oriented Modeling and Simulation of Hybrid Systems," Ph.D. thesis, Department of Automatic Control, Lund Institute of Technology, Lund, Sweden, 1994.

[26] P. Sahlin, A. Bring, and E. F. Sowell, "The Neutral Model Format for Building Simulation, Version 3.02," Technical Report, Department of Building Sciences, The Royal Institute of Technology, Stockholm, Sweden, June 1996.

[27] A. P. J. Breunese and J. F. Broenink, "Modeling Mechatronic Systems using the SIDOPS+ Language," Proceedings of the Third International Conference on Bond Graph Modeling and Simulation (ICBGM'97), Phoenix, Arizona, San Diego: SCS Publishing, Simulation Series, 20(1), 1997 pp. 301-306.

[28] T. Ernst, S. Jähnichen, and M. Klose, "The Architecture of the Smile/M Simulation Environment," Proceedings of the Fifteenth IMACS World Congress on Scientific Computation, Modelling and Applied Mathematics, 6, Berlin, Germany, 1997 pp. 653-658.

[29] P. C. Piela, T. G. Epperly, K. M. Westerberg, and A. W. Westerberg, "ASCEND: An Object-Oriented Computer Environment for Modeling and Analysis: The Modeling Language," Computers and Chemical Engineering, 15(1), 1991 pp. 53-72.

[30] M. Oh, and C. C. Pantelides, "A Modelling and Simulation Language for Combined Lumped and Distributed Parameter Systems," Computers and Chemical Engineering, 20, 1996 pp. 611-633.

[31] M. Abadi and L. Cardelli, A Theory of Objects, Monographs in Computer Science (D. Gries and F. B. Schneider, eds.), New York: Springer-Verlag, 1996.

[32] Dymola (Dynamic Modeling Laboratory) User's Manual, Version 5.0, Ideon Research Park, SE-223 70, Lund, Sweden: Dynasim AB, 2003.

[33] D. E. Knuth, "Literate Programming," The Computer Journal, 27(2) May 1984 pp. 97-111.

[34] D. E. Knuth and S. Levy, The CWEB System of Structured Documentation, Version 3.0, Reading, MA: Addison-Wesley, 1994.

[35] M. Otter, "Objektorientierte Modellierung mechatronischer Systeme am Beispiel geregelter Roboter," Ph.D. diss., Fortshrittberichte VDI, Reihe 20, Nr. 147, 1995.

[36] M. Otter, H. Elmqvist, and F. E. Cellier, "Modeling of Multibody Systems with the Object-Oriented Modeling Language Dymola," Nonlinear Dynamics, 9, 1996 pp. 91-112.

[37] V. Engelson, H. Larsson, and P. Fritzson, "A Design, Simulation and Visualization Environment for Object-Oriented Mechanical and Multi-Domain Models in Modelica," in Proceedings of the IEEE International Conference on Information Visualization (InfoVis'99), London, 1999 pp. 188-193.

[38] P. Bunus, V. Engelson, and P. Fritzson, "Mechanical Models Translation and Simulation in Modelica," in Proceedings of Modelica Workshop 2000, Lund University, Lund, Sweden (Peter Fritzson, ed.), Lund, Sweden: Lund University, 2000, pp.199-208.

[39] V. Engelson, "Tools for Design, Interactive Simulation, and Visualization of Object-Oriented Models in Scientific Computing," Ph.D. thesis, Department of Computer and Information Science, Linköping University, Linköping, Sweden. Nr. 627, 2000.

[40] StereoLithography Interface Specification-The STl Format, Valencia, CA: 3Dsystems Inc., 2000.

[41] P. Fritzson, MathCode C++, Linköping, Sweden: MathCore Engineering AB, 1998 www.mathcore.com,

[42] L. Saldamli and P. Fritzson, "A Modelica-Based Language for Object-Oriented Modeling with Partial Differential Equations," in Shaping the Future with Simulation, Proceedings of the Fourth International EUROSIM Congress, Delft, the Netherlands, 2001.



     
About Mathematica | Download Mathematica Player
© Wolfram Media, Inc. All rights reserved.