Abstrakt. Med dagens mycket komplexa inbyggda system blir det allt svårare att hitta designlösningar som uppfyller alla funktionella och icke-funktionella krav, såsom prestanda, pålitlighet och kostnad. Dessutom finns det ofta inte en enda optimal lösning utan en konflikt mellan kraven leder till en uppsättning av så kallade Pareto optima. En sådan flermålsoptimering har fått allt större uppmärksamhet inom forskning och praktik under de senaste åren. I detta dokument presenteras aktuell forskning om att utveckla en övergripande optimeringsstrategi som omfattar ett flexibelt antal mål tillsammans med motsvarande externa analyser för att utvärdera dem och som endast använder en enda systemmodell som informationsdatabas för alla mål och analyser. Denna centrala modell definieras med hjälp av modellspråket EAST-ADL, ett arkitekturbeskrivningsspråk för fordonsdomänen. En av de utmanande uppgifterna i utformningen av komplexa fordonssystem är att balansera de många kraven på systemdesign. Problemet förstärks av behovet av att söka efter ett potentiellt enormt designutrymme, som bildas av de många möjliga konfigurationerna och variationerna på en konstruktion, för optimala konfigurationer som maximerar kvaliteten (dvs. pålitlighet och prestanda) och minimerar kostnaderna. Denna uppgift kan stödjas genom att använda modellbaserad analys- och verifieringsteknik för att utforma modeller för att besvara viktiga frågor om kvaliteten på enskilda designförslag. Ett praktiskt problem här är att i komplexa system, rika funktioner och deras distribution över delade hårdvara och kommunikationskanaler tillåter ett stort antal konfigurationsalternativ vid designtid och ett stort antal omkonfigureringsalternativ på
Walker och Al. REF har utvecklat en multiobjektiv optimeringsmetod för EAST-ADL-systemarkitekturer.
Automatic Optimisation of System Architectures using EAST-ADL
{'venue': 'J. Syst. Softw.', 'journal': 'J. Syst. Softw.', 'mag_field_of_study': ['Computer Science']}