Characterizing the development and usage of diagrams in embedded software systems


Akdur D., Demirors O., Garousi V.

43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Vienna, Avusturya, 30 Ağustos - 01 Eylül 2017, ss.167-175 identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1109/seaa.2017.13
  • Basıldığı Şehir: Vienna
  • Basıldığı Ülke: Avusturya
  • Sayfa Sayıları: ss.167-175
  • Anahtar Kelimeler: Embedded systems, embedded software, software modeling, sketch, model-based, model-driven, model-driven engineering, attributes of modeling, UML
  • Orta Doğu Teknik Üniversitesi Adresli: Hayır

Özet

To cope with growing complexity of embedded software, modeling has become popular. The usage of models in embedded software industry and the relevant practices usually vary since the purposes of diagram development and usage differ. Since a large variety of software modeling practices used in embedded software industry, it is important to understand its state-of-the-practice and its usage degree while investigating the relations between its attributes (e.g., modeling rigor, purpose, code correspondence, stakeholder, medium used while modeling, etc). To achieve this, we have designed and conducted a survey in our earlier work. In this paper, we present a conceptual model of development and usage for software modeling that is based on the findings of this survey and incorporates expert opinions. The conceptual model, which characterizes the attributes of a diagram development and usage, will help to express the meaning of terms used by domain experts to discuss the problems and find the relationships between these attributes.