Towards Creation of a Reference Architecture for Trust-based Digital Ecosystems

被引:11
作者
Cioroaica, Emilia [1 ]
Chren, Stanislav [2 ]
Buhnova, Barbora [2 ]
Kuhn, Thomas [1 ]
Dimitrov, Dimitar [3 ]
机构
[1] Fraunhofer IESE, Kaiserslautern, Germany
[2] Masaryk Univ, Brno, Czech Republic
[3] Siemens Corp Technol, Munich, Germany
来源
13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2 | 2019年
关键词
Collaborative Embedded Systems; Reference Architecture; Digital Ecosystems; Software Ecosystems; Smart Ecosystems; Automotive Smart Ecosystem; Smart Grid;
D O I
10.1145/3344948.3344973
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With progressing digitalization and the trend towards autonomous computing, systems tend to form digital ecosystems, where each autonomous system aims at achieving its own goals. Within a highway ecosystem, for example, autonomous vehicles could deploy smart agents in the form of software applications. This would enable cooperative driving and ultimately formation of vehicle platoons that reduce air friction and fuel consumption. In the smart grid domain, software-defined virtual power plants could be established to enable remote and autonomous collaboration of various units, such as smart meters, data concentrators, and distributed energy resources, in order to optimize power generation, demand-side energy and power storage. Effective collaboration within these emerging digital ecosystems strongly relies on the assumption that all components of the ecosystem operate as expected, and a level of trust among them is established based on that. In this paper, we present the idea of trust-based digital ecosystems, built upon the concept of a digital twin of this ecosystem, as a machine readable representation of the system and a representation of goals and trust at runtime. This creates demand for introducing a reference architecture for trust-based digital ecosystems that would capture their main concepts and relationships. By modeling the goals of the actors and systems, a reference architecture can provide a basis for analyzing competitive forces that influence the health of an ecosystem.
引用
收藏
页码:273 / 276
页数:4
相关论文
共 23 条
[1]   How Has the Health of Software Ecosystems Been Evaluated? A Systematic Review [J].
Amorim, Simone da Silva ;
Neto, Felix Simas S. ;
McGregor, John D. ;
de Almeida, Eduardo Santana ;
Chavez, Christina von Flach G. .
XXXI BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2017), 2017, :14-23
[2]  
Amorim Tiago., 2014, International Conference on Computer Safety, Reliability, and Security, P357
[3]   Basic concepts and taxonomy of dependable and secure computing [J].
Avizienis, A ;
Laprie, JC ;
Randell, B ;
Landwehr, C .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2004, 1 (01) :11-33
[4]  
Baars A, 2012, LECT NOTES BUS INF P, V114, P168
[5]  
Bosch J., 2009, SPLC 09 P 13 INT SOF, V9, P111, DOI DOI 10.1145/1753235.1753251
[6]   (Do Not) Trust in Ecosystems [J].
Cioroaica, Emilia ;
Kuhn, Thomas ;
Buhnova, Barbora .
2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING RESULTS (ICSE-NIER 2019), 2019, :9-12
[7]   Prototyping Automotive Smart Ecosystems [J].
Cioroaica, Emilia ;
Kuhn, Thomas ;
Bauer, Thomas .
2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS (DSN-W), 2018, :255-262
[8]  
Dullien T., 2015, P BLACK HAT
[9]  
Fowler M., 1997, ANAL PATTERNS REUSAB
[10]  
Gallagher B.P., 2000, Using the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study