Integration of Extra-Functional Properties in Component Models

被引:0
|
作者
Sentilles, Severine [1 ]
Stepan, Petr [1 ]
Carlson, Jan [1 ]
Crnkovic, Ivica [1 ]
机构
[1] Malardalen Univ, Malardalen Res & Technol Ctr, Vasteras, Sweden
关键词
SYSTEMS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Management of extra-functional properties in component models is one of the main challenges in the component-based software engineering community. Still, the starting point in their management, namely their specification in a context of component models is not addressed in a systematic way. Extra-functional properties can be expressed as attributes (or combinations of them) of components, or of a system, but also as attributes of other elements, such as interfaces and connectors. Attributes can be defined as estimations, or can be measured, or modelled; this means that an attribute can be expressed through multiple values valid under different conditions. This paper addresses how this diversity in attribute specifications and their relations to component model can be expressed, by proposing a model for attribute specifications and their integrations in component models. A format for attribute specification is proposed, discussed and analyzed, and the approach is exemplified through its integration both in the ProCom component model and its integrated development environment.
引用
收藏
页码:173 / 190
页数:18
相关论文
共 50 条
  • [31] Towards Accurate Monitoring of Extra-Functional Properties in Real-Time Embedded Systems
    Saadatmand, Mehrdad
    Sjodin, Mikael
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 338 - 341
  • [32] Managing Variability and Reuse of Extra-functional Control Software in CPPS
    Vogel-Heuser, Birgit
    Fischer, Juliane
    Hess, Dieter
    Neumann, Eva-Maria
    Wuerr, Marcus
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 755 - 760
  • [33] Modeling and efficient solving of extra-functional properties for adaptation in networked embedded real-time systems
    Zeller, Marc
    Prehofer, Christian
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (10) : 1067 - 1082
  • [34] Selective Abstraction for Estimating Extra-Functional Properties in Networks-on-Chips using ArchOn Framework
    Rafiev, A.
    Xia, F.
    Iliasov, A.
    Romanovsky, A.
    Yakovlev, A.
    2017 17TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN (ACSD), 2017, : 80 - 85
  • [35] CONTREX: Design of embedded mixed-criticality CONTRol systems under consideration of EXtra-functional properties
    Gorgen, Ralph
    Gruttner, Kim
    Herrera, Fernando
    Panil, Pablo
    Medina, Julio
    Villar, Eugenio
    Palermo, Gianluca
    Fornaciari, William
    Brandolese, Carlo
    Gadioli, Davide
    Bocchio, Sara
    Ceva, Luca
    Azzoni, Paolo
    Poncino, Massimo
    Vinco, Sara
    Macii, Enrico
    Cusenza, Salvatore
    Favaro, John
    Valencia, Raul
    Sander, Ingo
    Rosvall, Kathrin
    Quaglia, Davide
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 286 - 293
  • [36] CONTREX: Design of embedded mixed-criticality CONTRol systems under consideration of EXtra-functional properties
    Gruettner, Kim
    Goergen, Ralph
    Schreiner, Soeren
    Herrera, Fernando
    Penil, Pablo
    Medina, Julio
    Villar, Eugenio
    Palermo, Gianluca
    Fornaciari, William
    Brandolese, Carlo
    Gadioli, Davide
    Vitali, Emanuele
    Zoni, Davide
    Bocchio, Sara
    Ceva, Luca
    Azzoni, Paolo
    Poncino, Massimo
    Vinco, Sara
    Macii, Enrico
    Cusenza, Salvatore
    Favaro, John
    Valencia, Raul
    Sander, Ingo
    Rosvall, Kathrin
    Khalilzad, Nima
    Quaglia, Davide
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 51 : 39 - 55
  • [37] EXTRA-FUNCTIONAL PROPERTIES FRAMEWORK WITH CONFIGURATION BASED ON DEPLOYMENT ENVIRONMENT Tool Demonstration and Case-study
    Jezek, Kamil
    Brada, Premek
    KMIS 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE MANAGEMENT AND INFORMATION SHARING, 2011, : 322 - 325
  • [38] ANTAREX: A DSL-based Approach to Adaptively Optimizing and Enforcing Extra-Functional Properties in High Performance Computing
    Silvano, Cristina
    Agosta, Giovanni
    Bartolini, Andrea
    Beccari, Andrea R.
    Benini, Luca
    Besnard, Loic
    Bispo, Joao
    Cmar, Radim
    Cardoso, Joao M. P.
    Cavazzoni, Carlo
    Cherubin, Stefano
    Gadioli, Davide
    Golasowski, Martin
    Lasri, Imane
    Martinovic, Jan
    Palermo, Gianluca
    Pinto, Pedro
    Rohou, Erven
    Sanna, Nico
    Slaninova, Katerina
    Vitali, Emanuele
    2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 600 - 607
  • [39] NetGAP: A graph grammar approach for concept design of networked platforms with extra-functional requirements
    Saar de Moraes, Rodrigo
    Nadjm-Tehrani, Simin
    Engineering Applications of Artificial Intelligence, 2024, 133
  • [40] NetGAP: A graph grammar approach for concept design of networked platforms with extra-functional requirements
    de Moraes, Rodrigo Saar
    Nadjm-Tehrani, Simin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133