ÖZ
Gömülü yazılımlar, aynı fiziki birimler kullanıldığı halde, sistem gereksinimlerinin güncellenmesi, birimlerin değişik şekillerde konfigüre edilmesi gibi sebeplerle benzer sistemlerde dahi farklılaşabilmektedir. Bu durum yazılımların karmaşıklaşmasına, yeniden kullanımın azalmasına ve harcanan işçilik miktarlarının artmasına sebep olmaktadır. Bu çalışmada, teslim edilmiş bir askeri gömülü yazılımın, benzer projelerde sistematik bir şekilde yeniden kullanımını sağlamak amacıyla bileşen tabanlı ve farklı seviyelerde konfigüre edilebilir bir mimari kullanılarak refaktör edilmesi anlatılacaktır. Ardından, mimari evrim sürecinde ve sonrasında karşılaşılan zorluklar ve bulunan çözümler aktarılacaktır.
0 yorum:
Yorum Gönder