Research Article

IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME

Volume: 3 Number: 1 April 2, 2017

IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME

Öz

Bu çalışmada üçüncü seviye yazılım emniyet bütünlük seviyesine sahip bir yazılım için IEC 61508-3 standardında şiddetle tavsiye edilen yöntemler ele alınmış, çalışmada IEC 61508-3 standardı üzerinde yoğunlaşmış ve SIL3 seviyesindeki bir emniyet yazılımı için isterler konusu üzerinde durulmuştur. Geliştirme ortamı olarak IAR derleyici kullanılmış, ayrıca PC-Lint ve MISRA C++ oluşturulan C++ kodunun verimliliğini kontrol etmede kullanılmıştır. Tekil model entegrasyonu için kod örnekleri verilmiştir. Verilen bu örneklerin, emniyetli yazılım geliştirmeye katkılar sağlaması beklenmektedir.

Anahtar Kelimeler

References

  1. [1] A. Mayr, R. Plösch, M. Saft, Towards an Operational Safety Standard for Software Modelling IEC 61508 Part 3, 18th IEEE International Conference and Workshops on the Engineering of Computer Based Systems (ECBS), 2011, pp. 97 – 104.
  2. [2] I. Sommerville, Software Engineering 9th Edition, Addison-Wesley, 2011.
  3. [3] R. Plösch, H. Gruber, C. Körner, M. Saft, A Method for Continuous Code Quality Management Using Static Analysis, 7th International Conference on the Quality of Information and Communications Technology (QUATIC), 2010, pp. 370 – 375.
  4. [4] International Electrotechnical Commission, IEC, International Standard: 61508 Functional safety of electrical/electronic/ programmable electronic safety-related systems Part 1-7, Geneva, 1999-2010
  5. [5] M. Schreiber, E. Delic, A. Hayek, J. Börcsök, Concept for a SIL3 middleware encapsulating safety-related aspects of applications for an 8051-based SIL3 multi-core system-on-chip, 36th International Convention on Information & Communication Technology Electronics & Microelectronics, 2013, pp. 81-84, ISBN: 978-953-233-076-2.
  6. [6] IAR Systems: https://www.iar.com/.
  7. [7] MISRA: http://www.misra-cpp.com/.
  8. [8] E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, USA, Addison-Wesley, 1994.

Details

Primary Language

Turkish

Subjects

Engineering

Journal Section

Research Article

Authors

Nadir Subaşı
KIRKLARELİ ÜNİVERSİTESİ
Türkiye

İlker Üstoğlu
YILDIZ TEKNİK ÜNİVERSİTESİ
Türkiye

Mustafa Seçkin Durmuş
PAMUKKALE ÜNİVERSİTESİ
Türkiye

Publication Date

April 2, 2017

Submission Date

April 2, 2017

Acceptance Date

March 28, 2017

Published in Issue

Year 1970 Volume: 3 Number: 1

IEEE
[1]N. Subaşı, İ. Üstoğlu, and M. S. Durmuş, “IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME”, UBGMD, vol. 3, no. 1, pp. 1–5, Apr. 2017, doi: 10.18640/ubgmd.303596.