Populärvetenskaplig sammanfattning av forskningsprojektet ”Component Technologies for Heavy Vehicles”.
Den tunga fordonsindustrin har på kort tid utvecklats från en tekniskt sett relativt omogen bransch – till en bransch där avancerad elektronik och mjukvara allt mer ersätter hydraulik och mekanik. Dessa elektronik-system, kallade styrelektronik-system, är ofta uppbyggda av flera elektronikenheter som kommunicerar via en eller flera kommunikationsbussar.
Allt mer avancerade mjukvarulösningar krävs för att tillmötesgå bran-schens krav på ökad funktionalitet, samtidigt som krav på säkerhet och tillgänglighet stegras. Utöver detta möter utvecklingsavdelningar och un-derleverantörer en verklighet med pressade priser och förväntningar på kortare utvecklingstider. För att möta dessa krav föreslår vi att kompo-nentbaserad mjukvara, och kompokompo-nentbaserade utvecklingsprinciper, används. Detta främjar möjligheterna att på ett organiserat sätt bygga upp mjukvara från återanvändbara komponenter, vilkas utveckling helt eller delvis kan parallelliseras med utvecklingen av själva styrsystemet. De, på marknaden, tillgängliga komponentteknologierna (så som COM, .NET och Enterprise Java Beans) lämpar sig dock dåligt för dessa inbyg-ga fordonsstyrsystem. I detta arbete reder vi därför ut industrins krav på komponentbaserad utveckling, och de supportverktyg som krävs för att underlätta arbetet. Fortsättningsvis utvärderar vi de befintliga kompo-nentteknologierna ämnade för inbyggda system samt jämför dessa mot de insamlade kraven. Avslutningsvis presenterar vi ett förslag på en komponentteknologi, tillsammans med en ingenjörsmetod för att över-vaka styrsystemets beteende under exekvering.
Anders Möller Västerås, december, 2004