Model-Based Design for Embedded Systems- P52: This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. | 486 Model-Based Design for Embedded Systems 36. J. Tempi. Tdl specification and report. Technical Report C059 Dept. of Computer Science Univ. of Salzburg 2004. http pubs reports . 37. Verimag. If verification tool. http async IF . 15 Multi-Viewpoint State Machines for Rich Component Models Albert Benveniste Benoît Caillaud and Roberto Passerone CONTENTS Introduction and Requirements . 487 Components and Contracts . 490 Extended State Machines . 495 Variables and Ports Events and Interactions Continuous Dynamics . 495 ESM Definition . 496 HRC State Machines . 501 Mathematical Syntax for the Labeling Functions of HRC State Machines . 503 Expressions and Differential Expressions . 504 Invariants . 504 Mathematical Syntax for Transition Relation trans . 505 Products in Terms of Guards and Actions . 506 Categories as Specialization of HRC State Machines . 507 Discrete Functional Category . 507 Timed Category . 507 Hybrid Category . 509 Safety or Probabilistic Category. 510 Illustrating Multi-Viewpoint Composition . 512 Conclusion . 515 Acknowledgment . 516 References . 516 Introduction and Requirements This chapter presents the modeling effort that sustains the workrelated to the IP-SPEEDS heterogeneous rich component HRC metamodel its associated multiple viewpoint contract formalism and the underlying mathematical model of machines supporting such contracts. We put the emphasis on combining different viewpoints and providing a simple and elegant notion of parallel composition. 487 488 Model-Based Design for Embedded Systems The motivations behind this work are the drastic organizational changes that several industrial sectors involving complex embedded systems have experienced aerospace and automotive being typical examples. Initially organized around large vertically integrated companies .