• DocumentCode
    2301182
  • Title

    Agile Development Methodology for Embedded Systems: A Platform-Based Design Approach

  • Author

    Cordeiro, Lucas ; Barreto, Raimundo ; Barcelos, Rafael ; Oliveira, Meuse ; Lucena, Vicente ; Maciel, Paulo

  • Author_Institution
    Departamento de Ciencia da Computacao, Univ. Fed. do Amazonas
  • fYear
    2007
  • fDate
    26-29 March 2007
  • Firstpage
    195
  • Lastpage
    202
  • Abstract
    This paper describes an agile development methodology which combines agile principles with organizational patterns and adapts them to build embedded real-time systems focusing on the system´s constraints. The hardware/software partitioning and platform-based design are used in the proposed methodology to support the embedded system designer meet the system´s constraints in an iterative and incremental way and to reduce substantially the design time and cost of the product. To discuss the strengths and weakness of this methodology, a case study involving a pulse oximeter is also presented
  • Keywords
    embedded systems; software engineering; agile development; embedded real-time systems; hardware-software partitioning; platform-based design approach; Application software; Costs; Embedded computing; Embedded software; Embedded system; Hardware; Iterative methods; Real time systems; Software engineering; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 2007. ECBS '07. 14th Annual IEEE International Conference and Workshops on the
  • Conference_Location
    Tucson, AZ
  • Print_ISBN
    0-7695-2772-8
  • Type

    conf

  • DOI
    10.1109/ECBS.2007.16
  • Filename
    4148934