ÖZ
Tasarım kararları verilirken farklı paydaşlar için mimari görünümlerin oluşturulması yazılım mimari tasarımında kullanılan yaygın pratiklerden biridir. Bir mimari çerçeve, önerilen mimari bakış açılarını organize eder ve yapısını ortaya koyar. Literatürde farklı mimari çerçeveler sunulmuştur. Ancak bunlar öncelikli olarak geleneksel masaüstü tabanlı alanlara ve bazıları da dağıtık geliştirme platformlarına odaklanmıştır. Bu bildiride Aselsan’da yürütülen çoklu ürün hattı mühendisliği projesi kapsamında geliştirilen gömülü sistemlerden hareketle bir yazılım mimari çerçevesi tanımlanmaktadır. Gömülü sistemlerin ve ilgili metamodellerin literatürde incelenmesinin ardından Aselsan’daki gömülü yazılımlar için bir metamodel oluşturulmuş ve bu metamodel temel alınarak çerçeve tanımlanmıştır. Çerçeve, her biri metamodel’in belirli bir perspektifini temel alacak ve farklı paydaşların ihtiyaçlarını adresleyecek şekilde dokuz bakış açısını içermektedir. Bu bildiride bakış açılarının seçimi ve Aselsan’daki kullanımı ile ilgili yaklaşım da sunulmaktadır.
0 yorum:
Yorum Gönder