• DocumentCode
    2188446
  • Title

    Genetic Approach to Software Architecture Synthesis with Work Allocation Scheme

  • Author

    Hadaytullah ; Räihä, Outi ; Koskimies, Kai

  • Author_Institution
    Dept. of Software Syst., Tampere Univ. of Technol., Tampere, Finland
  • fYear
    2010
  • fDate
    Nov. 30 2010-Dec. 3 2010
  • Firstpage
    70
  • Lastpage
    79
  • Abstract
    The automated synthesis of software architecture design and associated work allocation plan is considered, given the requirements of the system and a specification of the available, possibly distributed development teams. The technique applies genetic algorithms, with mutations introducing changes both in the architectural solutions and in the work allocation schemes. The technique is implemented and evaluated using a non-trivial example system, the control system of an electronic home. The results suggest that genetic algorithms are a viable approach to solve this kind of multi-targeted optimization problem, assuming that the architectural quality and work allocation fitness can be given appropriate metrics.
  • Keywords
    genetic algorithms; software architecture; automated synthesis; genetic algorithms; genetic approach; software architecture synthesis; work allocation scheme; Computer architecture; Genetics; Law; Measurement; Organizations; Resource management; Software architecture; Software architecture; genetic algorithms; global software development; work allocation planning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2010 17th Asia Pacific
  • Conference_Location
    Sydney, NSW
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4244-8831-5
  • Electronic_ISBN
    1530-1362
  • Type

    conf

  • DOI
    10.1109/APSEC.2010.18
  • Filename
    5693182