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

Elements--An Object-Oriented Approach to Industrial Software Development
Gerd Baumann
Michal Mnuk

This article discusses an object-oriented approach to industrial software development using Mathematica. We present the package Elements for structured representation of physical, engineering, and mathematical objects. This package introduces object-oriented paradigms into Mathematica and is used to develop a modeling environment built on a knowledge base where class and object properties and relations are maintained in a consistent, transparent, and extensible way. We show how this tool can be applied to design models parametrized by structured objects instead of just simple values.

*Notebook


*PDF


*HTML

*Introduction

*Examples

*Conclusions

*References

About the Authors
Gerd Baumann is a professor in the Mathematical Physics department at the University of Ulm. He is Head of the Mathematics Department at the German University in Cairo (GUC) and also associated with the faculty of Informatics at the Technical University of Munich where he lectures on symbolic computing. Baumann is the author of Mathematica in Theoretical Physics and Symmetry Analysis of Differential Equations with Mathematica.

Michal Mnuk is associated with the faculty of Informatics at the Technical University of Munich. He holds a Ph.D. degree in mathematics from the Research Institute for Symbolic Computation, Hagenberg, and is currently completing his Habilitation at the Technical University of Munich.

Gerd Baumann
Department of Mathematical Physics
University of Ulm
Albert-Einstein-Allee 11
D-89069 Ulm
Gerd.Baumann@KnowledgeGeneration.de

Michal Mnuk
Institute of Informatics
Technical University of Munich
Boltzmannstrasse 3
85748 Garching b. München

mnuk@scimod.de


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