• DocumentCode
    3010554
  • Title

    Modeling dependable systems: what can model driven development contribute and what likely not?

  • Author

    Margaria, Tiziana

  • Author_Institution
    Service Eng. of Distributed Syst., Gottingen Univ.
  • fYear
    2004
  • fDate
    14-14 May 2004
  • Firstpage
    113
  • Lastpage
    120
  • Abstract
    Dependability of complex systems is a critical system-level issue, which is still insufficiently tackled today. We propose the adoption of an aggressive model-driven development paradigm (AMDD) to adequately capture globally scoped issues like interoperability and compatibility. AMDD moves most of the recurring problems of compatibility and consistency of a system´s design, implementation and evolution from the coding and integration level to the modeling level. In particular it enables an economical treatment of cross-system issues. This approach has proven useful already for the design, realization and test of complex distributed applications. In this paper we discuss the potential and benefits of AMDD and present examples where it is already adopted
  • Keywords
    formal specification; hardware-software codesign; object-oriented programming; open systems; systems analysis; aggressive model-driven development; compatibility; dependable system modeling; interoperability; object-oriented programming; system design; Availability; Computer languages; Computer networks; Economic forecasting; Embedded software; Hardware; Informatics; Power generation economics; Systems engineering and theory; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2004. Proceedings. Seventh IEEE International Symposium on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-7695-2124-X
  • Type

    conf

  • DOI
    10.1109/ISORC.2004.1300336
  • Filename
    1300336