• DocumentCode
    3283705
  • Title

    From Requirements to Code Revisited

  • Author

    Ziadi, Tewfik ; Blanc, Xavier ; Raji, Amine

  • Author_Institution
    LIP6, Univ. of Paris 6, Paris, France
  • fYear
    2009
  • fDate
    17-20 March 2009
  • Firstpage
    228
  • Lastpage
    235
  • Abstract
    In this article paper entitled "From Play-In Scenarios to Code: An Achievable Dream",David Harel presented a development schema that makes it possible to go from high-level user-friendly requirements to a full system model, and from there to the final implementation. Even if Harel\´s schema represents a real contribution to filing the gap between user requirements and final implementations, there is few work on its feasibility and none within UML2.This paper addresses this lack. First we use UML2 sequence diagram as a formalism for requirement specification. Then an approach that synthesizes state machines from UML2 sequence diagrams is presented. From the obtained state machines, we implement a transformation to code. The AIBO platform (one of several typesof robotic pets designed and manufactured by Sony) is used as a case study toillustrate our implementation.
  • Keywords
    Unified Modeling Language; formal specification; UML 2 sequence diagram; code transformation; high-level user-friendly requirement; requirement specification; state machine synthesis; Bridges; Distributed computing; Manufacturing; Positron emission tomography; Real time systems; Robots; Software tools; Unified modeling language; AIBO; Code generation; Requirements; State machines; UML sequence diagrams;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing, 2009. ISORC '09. IEEE International Symposium on
  • Conference_Location
    Tokyo
  • ISSN
    1555-0885
  • Print_ISBN
    978-0-7695-3573-9
  • Type

    conf

  • DOI
    10.1109/ISORC.2009.29
  • Filename
    5231998