Please enable JavaScript in your browser to complete this form.Contact name *Contact Email *Please choose the type of the result *Conference PaperJournal PaperPresentationTrainingThesis DefenseProject ProposalOtherOther result typeTitle *Authors *Application/Publication date (year) *Please provide the publication date or at least the year. If not published describe it's status (submitted, in print,...) and expected publication year.Journal/Conference *Volume/IssuePagesPublisher *DOI or linkFunding body *Link to the call *Project type *NationalBilateralRegionalInternationalOtherProject nature *ResearchInnovationEducationOtherResults details *in case of a paper or a presentation please provide a full reference, in case of a project proposal please provide the call description and it's current status, etc.Countries Involved *AlbaniaArgentinaAustraliaAustriaBelarusBelgiumBolivia (Plurinational State of)Bosnia and HerzegovinaBrazilBulgariaCanadaChileChinaColombiaCroatiaCyprusCzech RepublicDenmarkEstoniaFinlandFranceGermanyGreeceHungaryIcelandIndiaIreland (Republic of)IsraelItalyJapanJordanKosovoLatviaLebanonLiechtensteinLithuaniaLuxembourgMaltaMexicoMoldova (Republic of)MonacoMontenegroMoroccoNetherlandsNorth Macedonia (Republic of)NorwayPeruPolandPortugalQatarRomaniaRussian FederationSaudi ArabiaSenegalSerbiaSingaporeSlovakiaSloveniaSouth AfricaSpainSwedenSwitzerlandThailandTunisiaTürkiyeUkraineUnited Arab EmiratesUnited Kingdom of Great Britain and Northern IrelandUnited States of AmericaOtherPlease select WG goal/task *WG1. in General: Identifying costs associated with resourcesT1.1. Cost assignment for use cases: For the different use cases/application scenarios covered by CERCIRAS, the relevant types of costs associated with each resource type will be identified, ranked by importance, and quantified where applicable (e.g. energy consumption might be negligible for stationary sensors connected to the power grid, but is critical for mobile or battery-powered sensors).T1.2. Generalizing cost assignment techniques: A logical extension of T1.1 is to aim for general techniques to assign costs to the usage of resources in arbitrary use cases. These techniques must be complete (i.e., capable of assigning costs to all relevant resources) and consistent.T1.3. Validation of cost models: CERCIRAS will analyse and compare different cost models for resources. To this end, the Action aims to collect a list of models that are validated on real systems and make them available to a wider research community and to industry.WG2. in General: Analysing trade-offs based on individual resource analysisT2.1. Trade-off identification: It is important to make trade-offs explicit by identifying the resources that compete against each other and by characterizing how this competition impacts system behaviour and properties. CERCIRAS focuses on the implicit trade-offs that lead to suboptimal results if not considered properly, e.g., the trade-off between precision of a timing or energy analysis versus development time, which will often lead to either imprecise results or delayed system release.T2.2. Formal definition of trade-offs: CERCIRAS will examine commonalities between trade-offs to devise a formal concept of trade-offs that can replace the otherwise mostly intuitive notion. A formal definition will enable correct reasoning/discussion of trade-offs, and thus also better exploitation.T2.3. General techniques for trade-off identification: The Action will research and develop general techniques to identify trade-offs within the development process and at system run-time. General techniques are required in order to capture novel resource types and trade-offs that have not yet been identified, in a systematic and rigorous way.WG3. in General: Exploiting resource trade-offsT3.1. Incorporating design-time advice: CERCIRAS will identify and understand current and novel approaches for the design-time exploration of trade-offs, considering overall system requirements and its potential dynamic behaviour. This involves identifying contexts for static resource access models and static resource access criteria, to achieve predictable and efficient resource access, as well as exploring hardware-architecture support for resource trade-offs.T3.2. Runtime management: Analogously, CERCIRAS will identify and understand current and new approaches for run-time management of resources, considering both guaranteed levels of resources as well as best-effort approaches, including software and hardware mechanisms. CERCIRAS will also study mixed-criticality access models to provide asymmetric resource guarantees.T3.3. Multi-objective resource allocation evaluation metrics: CERCIRAS will identify resource allocation approaches are suitable for optimisation with respect to multi-objective utility metrics. Examples are, e.g., scalability towards a high number of users and efficiency for a low number of users. CERCIRAS will develop hybrid resource allocation strategies consisting of different allocation strategies enabling adaptation to multiple resource allocation evaluation metrics.WG4. in General: Knowledge and technology transferT4.1. Connecting within ICT disciplines: Connecting resource-aware analysis with related ICT disciplines: Parallel programming can be complicated and the analysis of such programs even more so. The parallel programming community has devised informal and ad-hoc analysis techniques but these are neither general nor sound. CERCIRAS will focus on identifying such informal analysis techniques, and investigate how they might help construct more effective resource-aware analytical techniques. Other areas of ICT of interests include business process management, software quality and project management, while areas that might benefit from the results of CERCIRAS are IoT, CPS, Autonomous Systems, Robotics, (Self-)Adaptive Systems and Cyber Security.T4.2. Connecting to non-ICT disciplines: As in T4.1, CERCIRAS will reach out to non-ICT disciplines: An impressive variety of methodologies, from the areas of mathematics, probability and statistical theory, could potentially be used for multi-resource-aware analysis. Researchers in system design are only familiar with few of these and the mathematical community is largely oblivious to applications of its theory to resource aware design. So far, most analysis techniques applied to computing systems have their roots in engineering and various branches of mathematics and computation theory. It is therefore worth exploring techniques other domains (e.g., economic theory). CERCIRAS will cross-educate these different communities via seminars, events and learning materials, to foster cross-pollination of ideas and results.T4.3. Connecting and knowledge transfer to industry partners: Research results acquire value when put to practice for innovation. CERCIRAS will bring together academic and industrial actors inside and outside the consortium with the intention of problem-solving among these two sectorsWG5. in General: Outreach and External RelationsT5.1. Industrial liaison: The Action will hold: a) technical days to disseminate results and to foster specific collaborations; and ii) informal workshops, at the end of the Action’s lifetime, to capture how the industry interprets and ranks the Action’s goals. CERCIRAS targets key industrial events e.g. Embedded World, HiPEAC, Artemis-IA, EDAA and BDVA events (to which the Action members already have links).T5.2. Relations with other networks and communities: The Action will be made visible and attractive, in terms of thematic focus, membership, initiatives, achievements, etc. Targets include the networks and communities already created on all three fronts (research, education and industry) including relevant actors from all European regions. Furthermore, relevant H2020 CSAs, Erasmus+ partnerships and COST Activities will run in parallel with the Action to make connection between communities stronger according the general interests of European Society.T5.3. Case studies and benchmarks: An important objective of the Working Group will be to identify a set of representative industrial case studies and benchmarks that can be openly used by researchers and practitioners. The involvement of the industrial experts in the Action will help achieve this goal. The Action will make these publicly available through a specific web site, and procedures will be put into place for the web site to outlive the Action (as described in Section 2).T5.4. Impact on training and education: The expertise gathered in the Action will be used to reach out to students at all levels from undergraduate to PhD, as well as practitioners, to enable exchange of knowledge . This will afford them a rich, fresh, and authoritative exposure to education in resource awareness. CERCIRAS achieves this by creating a unique training material adaptive to trainees from different domains, sectors or regions, suitable for: a) organizing Training Schools; ii) organizing professional development programs; and iii) engaging other Higher-Education institutions/bodies to revise their curricula to systematically cover resource awareness and related disciplines.Additional details and commentsSubmit