1 / 11

Models and Metamodels for Systems Specification

Programa de Pós-Graduação em Ciência da Computação. Models and Metamodels for Systems Specification. César Augusto Missio Marcon. Type of Systems. System. Untimed. Timed. Static. Dynamic. Asynchronous . Synchronous. Continuous . Discrete. Deterministic . Non-deterministic.

enan
Download Presentation

Models and Metamodels for Systems Specification

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programa de Pós-Graduação em Ciência da Computação Models and Metamodels for Systems Specification César Augusto Missio Marcon

  2. Type of Systems System Untimed Timed Static Dynamic Asynchronous Synchronous Continuous Discrete Deterministic Non-deterministic Totally ordered Partially ordered unordered Probabilistic • A spring operation • A continuous system for clothes washing • An internal panel of an elevator • An algorithm for factorial calculus • People leaving a football stadium • An audio processing system. This one gets a regular input signal and emits a signal after a delay D. The output audio is of type PCM

  3. Model Composition • Parallelism • Two kinds of parallelism • Transmitter and Receiver, normally operate independently and in parallel • The information exchange between upper and lower protocol layers • Modeling Requirements A need to express intrinsic features or to describe behaviors often found in systems • Parallelism • Modularity • Hierarchy • Communicability • Dynamicity • Statebility • Determinism • Real time operation (NRTS, CRTS, NCRTS) • Exception • Reliability

  4. Model Composition E.g. statebility requirement  the need of a system being represented by states • Modeling Primitives An element that fulfill requirements and is capable to satisfying the needs of systems modeling

  5. Composition of MoCs • Models of Computation • Provides a formal structure for modeling a significant amount of computational systems classes • Single MOCs: created by primitives • Composite MOCs: created by single MOCs composition or specialization

  6. A Metamodel Metamodel is used in the understanding of the systems modeling

  7. A Metamodel • Heterogeneous System Modeling with Homogeneous Subsystem Modeling Approach • Objective • Reduce the modeling complexity • Target Systems • Heterogeneous systems with many subsystems • Tasks • Choose models for each subsystem • Choose interoperability models (main drawback)

  8. Telecom Systems Case Study Class 1: Low level protocol systems (e.g. SDH and E1) Telecom systems can be weakly defined as those systems responsible for information exchange • Classification Criteria

  9. Telecom Systems Case Study

  10. Telecom Systems Case Study

  11. Programa de Pós-Graduação em Ciência da Computação Models and Metamodels for Systems Specification César Augusto Missio Marcon

More Related