Behavioral interpretation of the object-oriented paradigm for interconnected dynamic system modeling
Résumé
This paper presents a mathematical interpretation of the object-oriented modeling paradigm inspired from the Willems' behavioral approach of systems theory. The object modeling of interconnected dynamic systems is introduced independently from any computer language and expressed as a set computation problem. Two behavioral representations (complete and partial) of an object are defined. Three object relationships, i.e. instantiation, composition and generalization are examined in the behavioral framework. Each definition is illustrated by basic examples, e.g. a storage tank, a resistor, a control valve and an electrical circuit. The implementation of the behavioral representations into the object-oriented language Modelica is finally presented
Origine : Fichiers produits par l'(les) auteur(s)