An Architectural Style for Optimizing System Qualities in Adaptive Embedded Systems using Multi-Objective Optimization

Arjan de Roo, Hasan Sözer, Mehmet Aksit

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    3 Citations (Scopus)
    36 Downloads (Pure)

    Abstract

    Customers of today's complex embedded systems demand the optimization of multiple system qualities under varying operational conditions. To be able to influence the system qualities, the system must have parameters that can be adapted. Constraints may be defined on the value of these parameters. Optimizing multiple system qualities under the given set of parameters and constraints is called Multi-Objective Optimization (MOO). This is a well-known mathematical problem, for which numerous solutions have been proposed. The application of an MOO solution in an embedded system involves specific design decisions. It is preferable that these design decisions are documented in the architectural description. Therefore, this paper presents an architectural style, which specializes the Component-and-Connector viewtype, to enable the analysis and design of an architecture from an MOO point of view. A case study from industry is used to demonstrate the usage of this style.
    Original languageUndefined
    Title of host publicationProceedings of the 8th Working IEEE/IFIP Conference on Software Architecture
    Place of PublicationLos Alamitos
    PublisherIEEE Computer Society Press
    Pages349-352
    Number of pages4
    ISBN (Print)978-1-4244-4985-9
    DOIs
    Publication statusPublished - Sep 2009

    Publication series

    Name
    PublisherIEEE Computer Society Press

    Keywords

    • METIS-264020
    • EWI-16052
    • CR-D.2.11
    • IR-68324

    Cite this

    de Roo, A., Sözer, H., & Aksit, M. (2009). An Architectural Style for Optimizing System Qualities in Adaptive Embedded Systems using Multi-Objective Optimization. In Proceedings of the 8th Working IEEE/IFIP Conference on Software Architecture (pp. 349-352). [10.1109/WICSA.2009.5290661] Los Alamitos: IEEE Computer Society Press. https://doi.org/10.1109/WICSA.2009.5290661
    de Roo, Arjan ; Sözer, Hasan ; Aksit, Mehmet. / An Architectural Style for Optimizing System Qualities in Adaptive Embedded Systems using Multi-Objective Optimization. Proceedings of the 8th Working IEEE/IFIP Conference on Software Architecture. Los Alamitos : IEEE Computer Society Press, 2009. pp. 349-352
    @inproceedings{6c87d23cf1a9475ead98c1e688cd438f,
    title = "An Architectural Style for Optimizing System Qualities in Adaptive Embedded Systems using Multi-Objective Optimization",
    abstract = "Customers of today's complex embedded systems demand the optimization of multiple system qualities under varying operational conditions. To be able to influence the system qualities, the system must have parameters that can be adapted. Constraints may be defined on the value of these parameters. Optimizing multiple system qualities under the given set of parameters and constraints is called Multi-Objective Optimization (MOO). This is a well-known mathematical problem, for which numerous solutions have been proposed. The application of an MOO solution in an embedded system involves specific design decisions. It is preferable that these design decisions are documented in the architectural description. Therefore, this paper presents an architectural style, which specializes the Component-and-Connector viewtype, to enable the analysis and design of an architecture from an MOO point of view. A case study from industry is used to demonstrate the usage of this style.",
    keywords = "METIS-264020, EWI-16052, CR-D.2.11, IR-68324",
    author = "{de Roo}, Arjan and Hasan S{\"o}zer and Mehmet Aksit",
    note = "10.1109/WICSA.2009.5290661",
    year = "2009",
    month = "9",
    doi = "10.1109/WICSA.2009.5290661",
    language = "Undefined",
    isbn = "978-1-4244-4985-9",
    publisher = "IEEE Computer Society Press",
    pages = "349--352",
    booktitle = "Proceedings of the 8th Working IEEE/IFIP Conference on Software Architecture",

    }

    de Roo, A, Sözer, H & Aksit, M 2009, An Architectural Style for Optimizing System Qualities in Adaptive Embedded Systems using Multi-Objective Optimization. in Proceedings of the 8th Working IEEE/IFIP Conference on Software Architecture., 10.1109/WICSA.2009.5290661, IEEE Computer Society Press, Los Alamitos, pp. 349-352. https://doi.org/10.1109/WICSA.2009.5290661

    An Architectural Style for Optimizing System Qualities in Adaptive Embedded Systems using Multi-Objective Optimization. / de Roo, Arjan; Sözer, Hasan; Aksit, Mehmet.

    Proceedings of the 8th Working IEEE/IFIP Conference on Software Architecture. Los Alamitos : IEEE Computer Society Press, 2009. p. 349-352 10.1109/WICSA.2009.5290661.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    TY - GEN

    T1 - An Architectural Style for Optimizing System Qualities in Adaptive Embedded Systems using Multi-Objective Optimization

    AU - de Roo, Arjan

    AU - Sözer, Hasan

    AU - Aksit, Mehmet

    N1 - 10.1109/WICSA.2009.5290661

    PY - 2009/9

    Y1 - 2009/9

    N2 - Customers of today's complex embedded systems demand the optimization of multiple system qualities under varying operational conditions. To be able to influence the system qualities, the system must have parameters that can be adapted. Constraints may be defined on the value of these parameters. Optimizing multiple system qualities under the given set of parameters and constraints is called Multi-Objective Optimization (MOO). This is a well-known mathematical problem, for which numerous solutions have been proposed. The application of an MOO solution in an embedded system involves specific design decisions. It is preferable that these design decisions are documented in the architectural description. Therefore, this paper presents an architectural style, which specializes the Component-and-Connector viewtype, to enable the analysis and design of an architecture from an MOO point of view. A case study from industry is used to demonstrate the usage of this style.

    AB - Customers of today's complex embedded systems demand the optimization of multiple system qualities under varying operational conditions. To be able to influence the system qualities, the system must have parameters that can be adapted. Constraints may be defined on the value of these parameters. Optimizing multiple system qualities under the given set of parameters and constraints is called Multi-Objective Optimization (MOO). This is a well-known mathematical problem, for which numerous solutions have been proposed. The application of an MOO solution in an embedded system involves specific design decisions. It is preferable that these design decisions are documented in the architectural description. Therefore, this paper presents an architectural style, which specializes the Component-and-Connector viewtype, to enable the analysis and design of an architecture from an MOO point of view. A case study from industry is used to demonstrate the usage of this style.

    KW - METIS-264020

    KW - EWI-16052

    KW - CR-D.2.11

    KW - IR-68324

    U2 - 10.1109/WICSA.2009.5290661

    DO - 10.1109/WICSA.2009.5290661

    M3 - Conference contribution

    SN - 978-1-4244-4985-9

    SP - 349

    EP - 352

    BT - Proceedings of the 8th Working IEEE/IFIP Conference on Software Architecture

    PB - IEEE Computer Society Press

    CY - Los Alamitos

    ER -

    de Roo A, Sözer H, Aksit M. An Architectural Style for Optimizing System Qualities in Adaptive Embedded Systems using Multi-Objective Optimization. In Proceedings of the 8th Working IEEE/IFIP Conference on Software Architecture. Los Alamitos: IEEE Computer Society Press. 2009. p. 349-352. 10.1109/WICSA.2009.5290661 https://doi.org/10.1109/WICSA.2009.5290661