Abstract:
본발명은 AUTOSAR를기반으로하는샤시/안전통합제어시스템의응용소프트웨어설계방법및 이에따른러너블들을각 코어에할당하는방법에관한것이다. 본발명의일 양상인미리설정된복수의기능을수행하는복수의소프트웨어컴포넌트를구비한응용소프트웨어계층; 상기복수의소프트웨어컴포넌트가상기복수의기능을수행하기위해필요한정보를제공하는베이직소프트웨어계층; 및상기복수의소프트웨어컴포넌트와베이직소프트웨어계층간의상기정보교환을위한인터페이스를제공하는미들웨어계층;을포함하는 AUTOSAR(Automotive Open System Architecture) 소프트웨어구조를이용한제어방법에있어서, 상기응용소프트웨어계층은복수의코어(core)를이용하고, 상기복수의코어각각은상기복수의기능각각에대해할당되며, 상기응용소프트웨어계층에는상기복수의기능을수행하기위한최소의실행단위인러너블(Runnable)이존재하고, 상기복수의기능중 제 1 기능은복수의단위기능으로구분되며, 상기복수의단위기능각각에대해상기러너블이할당될수 있다. 또한, 이러한러너블은응용소프트웨어계층에만구현될수도있다.