Araştırma Makalesi

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

Cilt: 3 Sayı: 1 2 Nisan 2017
PDF İndir

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

Kaynakça

  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.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yazarlar

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

Yayımlanma Tarihi

2 Nisan 2017

Gönderilme Tarihi

2 Nisan 2017

Kabul Tarihi

28 Mart 2017

Yayımlandığı Sayı

Yıl 2017 Cilt: 3 Sayı: 1

Kaynak Göster

APA
Subaşı, N., Üstoğlu, İ., & Durmuş, M. S. (2017). IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME. Uluslararası Bilgi Güvenliği Mühendisliği Dergisi, 3(1), 1-5. https://doi.org/10.18640/ubgmd.303596
AMA
1.Subaşı N, Üstoğlu İ, Durmuş MS. IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME. UBGMD. 2017;3(1):1-5. doi:10.18640/ubgmd.303596
Chicago
Subaşı, Nadir, İlker Üstoğlu, ve Mustafa Seçkin Durmuş. 2017. “IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME”. Uluslararası Bilgi Güvenliği Mühendisliği Dergisi 3 (1): 1-5. https://doi.org/10.18640/ubgmd.303596.
EndNote
Subaşı N, Üstoğlu İ, Durmuş MS (01 Nisan 2017) IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME. Uluslararası Bilgi Güvenliği Mühendisliği Dergisi 3 1 1–5.
IEEE
[1]N. Subaşı, İ. Üstoğlu, ve M. S. Durmuş, “IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME”, UBGMD, c. 3, sy 1, ss. 1–5, Nis. 2017, doi: 10.18640/ubgmd.303596.
ISNAD
Subaşı, Nadir - Üstoğlu, İlker - Durmuş, Mustafa Seçkin. “IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME”. Uluslararası Bilgi Güvenliği Mühendisliği Dergisi 3/1 (01 Nisan 2017): 1-5. https://doi.org/10.18640/ubgmd.303596.
JAMA
1.Subaşı N, Üstoğlu İ, Durmuş MS. IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME. UBGMD. 2017;3:1–5.
MLA
Subaşı, Nadir, vd. “IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME”. Uluslararası Bilgi Güvenliği Mühendisliği Dergisi, c. 3, sy 1, Nisan 2017, ss. 1-5, doi:10.18640/ubgmd.303596.
Vancouver
1.Nadir Subaşı, İlker Üstoğlu, Mustafa Seçkin Durmuş. IEC61508-3 iLE EMNiYETLi YAZILIM GELİŞTİRME. UBGMD. 01 Nisan 2017;3(1):1-5. doi:10.18640/ubgmd.303596