• DocumentCode
    2558998
  • Title

    Could UML and Contract tackle heterogeneity?

  • Author

    Lagarde, François ; Terrier, François ; André, Charles

  • Author_Institution
    CEA Saclay, Gif sur Yvette
  • fYear
    2006
  • fDate
    18-20 Oct. 2006
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Embedded systems integrate more and more heterogeneous subsystems. This situation leads to consider on the one hand heterogeneity owing to different formalisms and on the other hand heterogeneity created by platforms in charge of realizing the system. To deal with formalism heterogeneity some modeling frameworks handle different formalisms or project them onto a pivot. Nevertheless these solutions are often not sufficient. This paper presents ongoing works on a development process using Unified Modeling Language (UML) enhanced by a contract approach borrowed from the Interface Automata modeling. The objectives are twofold: (a) provide coherent views of a component along its refinements, (b) specify their interactions.
  • Keywords
    Unified Modeling Language; embedded systems; software engineering; UML; Unified Modeling Language; contract approach; embedded systems; formalism heterogeneity; heterogeneous subsystems; interface automata modeling; software development; Automata; Computational modeling; Concurrent computing; Contracts; Embedded system; Laboratories; Mathematical model; Nonlinear dynamical systems; Prototypes; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems, 2006. IES '06. International Symposium on
  • Conference_Location
    Antibes Juan-Les-Pins
  • Print_ISBN
    1-4244-0777-X
  • Electronic_ISBN
    1-4244-0777-X
  • Type

    conf

  • DOI
    10.1109/IES.2006.357473
  • Filename
    4197495