Towards automated software architectures design using model Transformations and evolutionary algorithms

Rui Li, Michel R.V. Chaudron, René C. Ladan

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

7 Citaten (Scopus)

Samenvatting

The design of software architecture is one of the large challenges in modern software engineering. It requires software architects to address a large number of non-functional requirements related to performance, safety, availability and cost quality attributes. Moreover, these quality attributes often conflict with each other, for instance, improving system performance often needs more powerful hardware nodes, which increases the production cost and power consumption in the meantime. In this paper, we present the PETUT-MOO tool (Performance-Enhancing Tool using UML Transformations and Multi-objective Optimizations) which can analyze a given software architecture, propose alternatives to it, and do architecture optimization to improve its nonfunctional properties in an automatic way.

Originele taal-2Engels
TitelProceedings of the 12th Annual Genetic and Evolutionary Computation Conference, GECCO '10 - Companion Publication
Pagina's2097-2098
Aantal pagina's2
DOI's
StatusGepubliceerd - 2010
Extern gepubliceerdJa
Evenement2010 Genetic and Evolutionary Computation Conference, GECCO 2010 - Portland, OR, Verenigde Staten van Amerika
Duur: 7 jul 201011 jul 2010
Congresnummer: 12

Publicatie series

NaamProceedings of the 12th Annual Genetic and Evolutionary Computation Conference, GECCO '10 - Companion Publication

Congres

Congres2010 Genetic and Evolutionary Computation Conference, GECCO 2010
Land/RegioVerenigde Staten van Amerika
StadPortland, OR
Periode7/07/1011/07/10

Vingerafdruk

Duik in de onderzoeksthema's van 'Towards automated software architectures design using model Transformations and evolutionary algorithms'. Samen vormen ze een unieke vingerafdruk.

Citeer dit