Fejlesztésben alkalmazott szoftvereszközök minősítése
Abstract :
A szoftverek fejlesztéséhez sok esetben segédeszközöket célszerű vagy kell használnunk. Ezek a segédeszközök az esetek 98%-ában speciális szoftvereszközök. A szoftvereszköz tehát egy speciális program, amelyet egy másik program fejlesztéséhez, teszteléséhez, adatainak előállításához, esetleg dokumentáció készítéséhez használunk. Ezeket az eszközöket az egész életciklus folyamán alkalmazzuk, így jelentős szerepük van az elkészült rendszer minőségében és minősítésében. A repülésben már az 1980-as évek óta jelen vannak, és alkalmazásuk az elmúlt években robbanásszerűen megnőtt. Ez nemcsak a fedélzeti rendszereket érinti, hanem minden olyan területet is, amelynek biztonsági követelményei vannak. Amennyiben valamely szoftvereszközt biztonságkritikus fejlesztésben kívánunk alkalmazni, akkor ezeknek az eszközöknek is megfelelő minősítéssel kell rendelkezniük. Ez a tanulmány ezeknek az eszközöknek a minősítésével foglalkozik.
In many cases, it is useful or necessary to use tools to develop software. These tools are specialised software tools in 98% of cases. A software tool is a special program that is used to develop, test, or generate data for or produce documentation, for another program. These are used throughout the whole life cycle, consequently they play a significant role in the quality and qualification of the completed system. These have been present in aviation since the 1980s, and their use has exploded in recent years. This applies not only to on- board systems, but also all areas that have safety requirements. If you want to use a software tool in safety- critical development, you must also have the appropriate certification of these tools.