• DocumentCode
    1972065
  • Title

    Quantity of resource properties expression and runtime assurance for embedded systems

  • Author

    Gonnord, Laure ; Babau, Jean-Philippe

  • Author_Institution
    LIP Lab., Univ. of Lyon, Lyon
  • fYear
    2009
  • fDate
    10-13 May 2009
  • Firstpage
    428
  • Lastpage
    435
  • Abstract
    Recent work on component-based software design has proved the need of resource-accurate development of embedded software. In the more specific cases of mobile systems, the developer also needs tools to facilitate the adaptation of functionalities to resources (lack of memory or bandwidth, etc.), and also to evaluate the performance w.r.t. the resource issues. As we want to design and develop at the same time the application and its resource controllers, we chose to use Qinna, which was designed to manage resource issues (specification, contractualization, management) during the development process of such an application. We propose a complete formalization of the resource constraints specification, through the use of a variant of the event-based logics, MEDL and PEDL. Qinna then automatically performs the runtime resource assurance. We illustrate this work in a case study.
  • Keywords
    embedded systems; formal specification; mobile computing; object-oriented programming; quality of service; resource allocation; software architecture; system monitoring; QoS component-based architecture; component-based software design; embedded software system runtime assurance; event-based logics; mobile system; resource constraint specification; resource management; resource property expression; resource-accurate development; Application software; Automata; Embedded system; Laboratories; Quality of service; Resource management; Runtime; Software design; Software engineering; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2009. AICCSA 2009. IEEE/ACS International Conference on
  • Conference_Location
    Rabat
  • Print_ISBN
    978-1-4244-3807-5
  • Electronic_ISBN
    978-1-4244-3806-8
  • Type

    conf

  • DOI
    10.1109/AICCSA.2009.5069360
  • Filename
    5069360