Geleneksel araç homologasyonu, nispeten değişmez bir ürün anlayışı üzerine kurulmuştur. Bir araç tasarlanır, test edilir, onaylanır, üretilir ve güvenlik açısından kritik özellikleri büyük ölçüde fiziksel yapısıyla sabitlenmiş olarak pazara sunulurdu.
Yazılım tanımlı araçlar bu modele meydan okumaktadır. Modern araçlar üretim sonrasında; işlevleri, ayarları, arayüzleri, enerji yönetimini, sürücü destek davranışlarını ve potansiyel olarak tip onayıyla ilgili özellikleri değiştiren yazılım güncellemeleri alabilmektedir.
Bu nedenle uzaktan yazılım güncellemesi, modern homologasyonun en önemli sorularından birini ortaya çıkarmaktadır: Bir araç onaylandıktan sonra önemli ölçüde değişebiliyorsa, düzenleyici kurumlar ve üreticiler onaylanmış aracın kullanım ömrü boyunca uygunluğunu koruduğunu nasıl güvence altına alabilir?
Yazılım Onaylanmış Aracın Bir Parçası Hâline Geldiğinde
Yazılım tanımlı araç, araç işlevlerinin giderek daha büyük bir bölümünün yalnızca sabit fiziksel donanımla değil, yazılım aracılığıyla gerçekleştirildiği, kontrol edildiği veya değiştirildiği araçtır.
Bu, ilk tip onayında belirtilen özelliklerin giderek araçta kurulu yazılım sürümüne bağlı olabileceği anlamına gelir.
Onayla ilgili özellikler büyük ölçüde fiziksel bileşenler, mekanik yapı ve sabit elektronik ayarlar aracılığıyla belirlenir.
Onaylanmış işlevler; yazılım sürümlerine, yapılandırmaya, ayarlara, dijital özelliklere ve üretim sonrası güncellemelere bağlı olabilir.
Araç Yazılım Güncellemeleri İçin Uluslararası Çerçeve
Birleşmiş Milletler 156 No.lu Düzenlemesi, araç yazılım güncellemeleri ve Yazılım Güncelleme Yönetim Sistemleri için uluslararası mevzuat çerçevesini oluşturur.
Önemi uzaktan iletimin çok ötesine geçmektedir. Düzenleme, üreticilerin onay sistemi kapsamındaki araçları etkileyen yazılım güncellemelerini nasıl tanımladığını, değerlendirdiğini, yönettiğini, kaydettiğini ve kontrol ettiğini ele alır.
Üretici, yazılım güncelleme faaliyetlerini kontrol eden yapılandırılmış süreçleri işletmelidir.
Güncellemeler, araç tip onayıyla ilgili özellikleri etkileyip etkilemediklerini belirlemek üzere değerlendirilmelidir.
Onayla ilgili yazılım tanımlanabilir olmalı ve uygun araç yapılandırmasına kadar izlenebilmelidir.
Üreticilerin yazılım sürümleri, güncellemeler ve etkilenen araçlara ilişkin kontrollü bilgilere sahip olması gerekir.
Temel homologasyon amacı, yazılım güncellemelerinin kontrollü biçimde yönetilmesini ve bu güncellemelerin onaylanmış araç özellikleri üzerindeki sonuçlarının anlaşılmasını sağlamaktır.
Güncelleme Araca Ulaşmadan Önce Kontrol Edilmelidir
Birleşmiş Milletler 156 No.lu Düzenlemesinin temel kavramlarından biri Yazılım Güncelleme Yönetim Sistemidir.
Yazılım Güncelleme Yönetim Sistemi, homologasyonu tek bir güncellemenin kontrol edilmesinin ötesine taşır. Üreticinin, kuruluşun ilgili araç yaşam döngüsü boyunca yazılımı yönetmek için etkili süreçlere sahip olduğunu göstermesini gerektirir.
İlgili yazılımları, sürümleri ve bunların araç sistemleri ile onay özellikleri arasındaki ilişkileri belirleyin.
Hangi yazılım yapılandırmalarının belirli araç tiplerine ve çeşitlerine karşılık geldiği üzerindeki kontrolü sürdürün.
Güncellemede nelerin değiştiğini ve onayla ilgili işlevlerin etkilenip etkilenmediğini belirleyin.
Güncellemenin amaçlandığı şekilde çalıştığını ve diğer sistemler üzerinde kabul edilemez etkiler oluşturmadığını gösterin.
Doğru güncellemenin uygun koşullarda uyumlu araçlara ulaştığından emin olun.
Yazılım sürümlerini, etkilenen araçları, değerlendirmeleri ve güncelleme kararlarını birbirine bağlayan kanıtları muhafaza edin.
Onaylanmış Aracı Hangi Yazılım Sürümü Temsil Eder?
Yazılım homologasyonu, onaylanmış araç ile onayla ilgili işlevleri kontrol eden yazılım arasında güvenilir bir bağlantı gerektirir.
Bu nedenle Birleşmiş Milletler düzenlemeleri, düzenlemeye tabi işlevlerle ilişkili yazılımın izlenebilirliğini desteklemek amacıyla Düzenleme Yazılım Tanımlama Numarası gibi yazılım tanımlama mekanizmalarını kullanır.
Geleneksel uygunluk sistemleri fiziksel bileşenleri çizimler, parça numaraları, seri numaraları ve kontrollü üretim kayıtları aracılığıyla izler.
Yazılım tanımlı işlevler; sürümler, yapılandırma ve bunların onaylanmış araçla ilişkisi üzerinde eşdeğer kontrol gerektirir.
Kontrol eden yazılım değişirse aracın davranışı veya düzenlemeye tabi özellikleri de değişebilir. Bu nedenle yazılım tanımlama, araç yapılandırma kontrolünün ayrılmaz bir parçası hâline gelir.
Yazılım Güncellemesi Onaylanmış Aracı Değiştirir mi?
Bu, yazılım tanımlı araç çağındaki en önemli homologasyon sorusu olarak değerlendirilebilir.
Her yazılım güncellemesi tip onayını etkilemez. Bir seyir haritası güncellemesi, arayüz düzeltmesi veya düzenlemeye tabi olmayan bir özellik, düzenlemeye tabi araç özellikleri üzerinde önemli bir etki yaratmayabilir.
Diğer güncellemeler ise çok farklı sonuçlar doğurabilir.
Değişiklik, yeni bir onay işlemi gerektirmeden üreticinin onaylanmış yazılım güncelleme süreçleri kapsamında yönetilebilir.
Üretici, uygulamaya almadan önce test, onay kapsamının genişletilmesi, güncellenmiş belgelendirme veya başka bir mevzuat işleminin gerekli olup olmadığını değerlendirmelidir.
Araç Kendi Yazılım Kurulum Ortamına Dönüşür
Uzaktan güncelleme, her yazılım değişikliğinin bir serviste fiziksel olarak kurulması gerekliliğini ortadan kaldırır; ancak yeni güvenlik ve uygunluk riskleri de yaratır.
Güncellemenin yalnızca teknik olarak doğru olması yeterli değildir. Doğru araca ulaşmalı, uygun koşullarda kurulmalı ve aracı güvenli ve geçerli bir durumda bırakmalıdır.
Sistem, güncellemenin belirli araç ve yazılım yapılandırması için uygun olup olmadığını belirlemelidir.
Yazılım yetkisiz değişiklik veya bozulma olmadan ulaşmalıdır.
Güvenlik açısından kritik güncellemeler; araç durumu, çalışması veya kullanıcı etkileşimiyle ilgili tanımlanmış koşullar gerektirebilir.
Güncelleme süreci, kurulumun kesintiye uğraması veya başarısız olması durumunda ne olacağını dikkate almalıdır.
Sürücülerin veya işletmecilerin güncellemenin amacı, kurulum koşulları veya araç kullanımını etkileyen değişiklikler hakkında bilgilendirilmesi gerekebilir.
Araç ve üretici, amaçlanan yapılandırmanın başarıyla kurulduğundan emin olmalıdır.
Bir araç güncellemesi; direksiyon, frenleme, hızlanma veya güvenlikle ilgili diğer işlevleri kontrol edebilen sistemleri etkileyebilir. Bu nedenle yanlış veya eksik bir kurulumun sonuçları temelden farklı olabilir.
Yazılım Güncelleme Homologasyonu Siber Güvenlikten Ayrı Ele Alınamaz
Yazılım güncellemesi, potansiyel siber saldırı yüzeylerine dönüşebilecek iletişim yolları, yazılım iletim mekanizmaları ve dijital güven ilişkileri oluşturur.
Bu nedenle Birleşmiş Milletler 156 No.lu Düzenlemesi, araç siber güvenliğini ve Siber Güvenlik Yönetim Sistemlerini ele alan Birleşmiş Milletler 155 No.lu Düzenlemesi ile yakın ilişki içinde uygulanır.
Araçları yaşam döngüleri boyunca etkileyen siber güvenlik risklerinin belirlenmesine, değerlendirilmesine ve yönetilmesine odaklanır.
Araç yazılım güncellemelerinin ve bunların onaylanmış araç özellikleriyle ilişkisinin kontrol edilmesine odaklanır.
Bir Güncelleme Yayımlanmadan Önce Neler Kanıtlanmalıdır?
Uygun doğrulama programı, güncellemenin neyi değiştirdiğine bağlıdır.
Güvenlikle ilgili bir araç işlevini etkileyen yazılım değişikliği, düzenlemeye tabi olmayan bir kullanıcı arayüzüyle sınırlı bir değişiklikten çok daha fazla kanıt gerektirebilir.
Güncellenmiş yazılımın amaçlanan gereklilikleri doğru biçimde uyguladığını doğrulayın.
Etkilenen araç işlevlerinin gerektiği şekilde çalışmaya devam ettiğini gösterin.
Değişikliklerin daha önce doğrulanmış işlevleri istemeden olumsuz etkilemediğini doğrulayın.
Uygun olduğunda güncellenmiş işlevi bütün araç ortamında doğrulayın.
Güncellemenin güvenlikle ilgili davranışları etkilediği durumlarda tehlikeleri ve güvenlik varsayımlarını yeniden değerlendirin.
Değişiklik sonrasında geçerli onay gerekliliklerinin karşılanmaya devam edip etmediğini belirleyin.
Yazılım Güncelleme Uygunluğu Artık Avrupa Homologasyonunun Bir Parçasıdır
Avrupa Birliği, Birleşmiş Milletler 156 No.lu Düzenlemesinin uygulanması yoluyla yazılım güncelleme gerekliliklerini Avrupa Birliği araç tip onayı çerçevesine dâhil etmiştir.
Bu, ilgili yeni araç tiplerini Avrupa pazarına sunan üreticiler için yazılım yönetiminin artık geleceğe ait bir uygunluk kavramı olmadığı anlamına gelir.
Yazılım güncelleme uygunluğu, Avrupa Birliği araç onayını destekleyen mevzuat gerekliliklerinin bir parçasını oluşturur.
Onay belgelerinin yazılım tanımlamasını ve güncellemeyle ilgili özellikleri giderek daha fazla dikkate alması gerekir.
Onayla ilgili yazılım değişiklikleri, tip onayı makamıyla uygun işlemlerin yürütülmesini gerektirebilir.
Hâlihazırda kullanımda olan araçlara yönelik yazılım sürümlerinin, yeni üretilmiş araçlarda kullanılan yazılımlardan dikkatle ayrılması gerekebilir.
Yazılım kontrollü işlevler; onaylanmış araç yapılandırması, sonraki yazılım sürümleri ve uygunluğun devam ettiğini gösteren kanıtlar arasında sürekli bir ilişki oluşturur.
Yazılım Homologasyonu Tedarik Zinciri Boyunca Uzanır
Modern araç yazılımları nadiren tek bir kuruluş tarafından geliştirilir. Araç üreticileri; elektronik kontrol birimi tedarikçilerine, yazılım geliştiricilerine, yarı iletken şirketlerine, gelişmiş sürücü destek sistemi tedarikçilerine, batarya sistemi sağlayıcılarına ve diğer teknoloji ortaklarına dayanır.
Bununla birlikte araç üreticisi, onaylanmış aracın geçerli mevzuat gerekliliklerini karşılamaya devam ettiğini göstermekten sorumludur.
Tedarikçilerin, yazılım veya gömülü işlevler değiştiğinde araç üreticisini bilgilendirmek için kontrollü mekanizmalara sahip olması gerekir.
Onaylanmış araç yapılandırması, birden fazla kuruluş tarafından sağlanan yazılımlar üzerinden izlenebilir olmalıdır.
İlgili tedarikçi test kanıtlarının üreticinin genel uygunluk değerlendirmesini desteklemesi gerekir.
Güvenlik açıkları ve yazılım güncelleme riskleri bağlantılı yazılım tedarik zincirinin herhangi bir noktasında ortaya çıkabilir.
Araç Üretimden Çıktıktan Sonra da Onay Süreci Devam Eder
Yazılım tanımlı araçlar, otomotiv mevzuatında hâlihazırda görülen daha geniş bir dönüşümü güçlendirmektedir: uygunluk giderek ilk onay işleminin ötesine uzanmaktadır.
Homologasyon süreci büyük ölçüde üretime giren araç tasarımına ve üretim uygunluğunun sürdürülmesine odaklanır.
Yazılım kontrollü araçlar, kullanım ömrü boyunca sürekli yapılandırma yönetimi ve değişikliklerin değerlendirilmesini gerektirir.
Bu soru yazılım tanımlı homologasyonun merkezinde yer alır. Yanıt giderek kontrollü yazılım tanımlamasına, belgelenmiş değişiklik değerlendirmesine ve mevzuata uygunluğun korunduğunu gösteren kanıtlara bağlıdır.
Sabit Üründen Kontrollü Dijital Platforma
Yazılım tanımlı araçlar homologasyonu değiştirir; çünkü araç giderek üretim sonrasında kontrollü biçimde gelişebilen bir platforma dönüşmektedir.
Bu nedenle gelecekteki homologasyon yetkinliği, geleneksel araç mühendisliği ile modern yazılım güvencesinin birleşimini gerektirir.
Yazılım kontrollü işlevlerden etkilenebilecek tüm düzenlemeleri ve onay özelliklerini belirleyin.
Geliştirme, üretim ve kullanım süreçleri genelinde sistematik yazılım güncelleme yönetimi oluşturun.
Araçlar, düzenlemeye tabi işlevler ve kurulu yazılım arasında güvenilir izlenebilirliği sürdürün.
Her yazılım değişikliğinin güvenliği veya onayla ilgili özellikleri etkileyip etkilemediğini belirleyin.
Değiştirilen işlevlerin güvenli ve uygun kalmaya devam ettiğini gösteren kanıtlar oluşturun.
Araçlar hizmet ömürleri boyunca güncellemeler, güvenlik düzeltmeleri ve işlevsel değişiklikler aldıkça uygunluğu sürdürün.
Bir Araç Onaydan Sonra Değişebilir mi?
Yazılım tanımlı araç bu sorunun yanıtını giderek daha açık hâle getiriyor: Evet — ancak bu değişikliğin kendisi de yönetilmelidir.
Yazılım, aracın ömrü boyunca güvenlik iyileştirmeleri, siber güvenlik düzeltmeleri, performans geliştirmeleri ve yeni işlevler sağlayabilir. Ancak aynı yetenek, başlangıçta aracın onay kanıtlarının bir parçasını oluşturan sistemleri de değiştirebilir.
Bu nedenle yazılım güncelleme yönetimi, siber güvenlik, yapılandırma izlenebilirliği ve mevzuat etki değerlendirmesi modern homologasyonun temel unsurları hâline gelmektedir.
Asıl soru, üreticilerin onayla ilgili her değişikliğin araca ulaşmadan önce kontrollü, doğrulanmış, izlenebilir ve uygun olduğunu nasıl gösterebileceğidir.
