• DocumentCode
    1967333
  • Title

    Requirement Patterns for Multicore Systems

  • Author

    Mansoor, Arfan ; Streitferdt, Detlef

  • Author_Institution
    Softwrae Archit. & Product Line Group, Ilmenau Univ. of Technol., Ilmenau, Germany
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    344
  • Lastpage
    345
  • Abstract
    The software development life cycle (SDLC) for multicore applications is different than standard sequential programming and it requires considerable changes in software design and implementation. Due to software and hardware co-design, the hardware characteristics also need important consideration. With multicore we have to analyze the decomposition, concurrency, and scheduling aspects of the application development. In this paper we will discuss the requirements engineering process from the perspectives of multicore applications, influencing forces for multicore applications. Finally requirement patterns are proposed, to be used in the requirements engineering phase of multicore projects.
  • Keywords
    formal specification; hardware-software codesign; multiprocessing systems; processor scheduling; SDLC; application development; concurrency aspects; decomposition aspects; hardware characteristics; multicore applications; multicore systems; requirements engineering; scheduling aspects; software development life cycle; software implementation; software-hardware codesign; standard sequential programming; Hardware; Multicore processing; Processor scheduling; Resource management; Software; Throughput; Time factors; Multicore systems; Requirements Engineering; Requirements Patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4673-1990-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2012.47
  • Filename
    6340169