Sök:

C men inte röra?

en studie av programmeringsspråk för kritiska realtidssystem


Denna rapport är resultat av en fallstudie som utförts på fyra företag som arbetar med utveckling av realtidssystem som är kritiska ur någon aspekt. Det finns många programmeringsspråk som kan användas inom realtidstill¬ämpningar. Vid utveckling av kritiska realtidssystem är det viktigt att program¬meringsspråket har bra stöd för tidshantering och egenskaper som för¬hindrar mänskliga fel som kan följa med till maskinkoden i målsystemet. Mindre lämpliga programmeringsspråk kan ge upphov till fler buggar, vilket medför tids¬krävande och dyra tester som kunnat undvikas med annat programmeringsspråk. Resultatet som presenteras i denna rapport visar att programmeringsspråket C används i stor utsträckning för kritiska tillämpningar. C är emellertid betydligt sämre lämpat för denna typ av tillämpningar än andra programmeringsspråk som finns att tillgå. Dock är det allt för ofta den interna kompetensen som styr vilket programmeringsspråk som ska användas.

Författare

Markus Tiburzi Thord Sandström

Lärosäte och institution

Luleå/Industriell ekonomi och samhällsvetenskap

Nivå:

"Magisteruppsats". Självständigt arbete (examensarbete ) om minst 15 högskolepoäng utfört för att erhålla magisterexamen.

Läs mer..