EN
TR
SYSTEMATIC APPROACH FOR THE CONSISTENCY CHECKING OF SOFTWARE ARCHITECTURE VIEWS
Abstract
Several approaches have been proposed to detect the inconsistencies between the software architecture and the code to ensure that the original design goals are maintained. Similar to the consistency with the code it is important that an architecture view is consistent within itself and with other related architecture views. Unfortunately, the existing architecture conformance analysis approaches have primarily focused on checking the inconsistencies between the architecture and code, and did not explicitly consider the consistency within and among views. In this paper, we provide a systematic architecture conformance analysis approach that explicitly focuses on conformance analysis within and among architecture views. To this end, we define the meta-models of architecture viewpoints, present the conformance analysis approach, and provide the tool ArchViewChecker with a case study
Keywords
References
- [1] Tekinerdoğan, B. 2014. Software Architecture in Volume I. Computer Science Handbook, 2nd Edition, , CRC Press-Taylor and Francis Group, 3816s.
- [2] Clements, P., Bachmann, F., Bass, L., Garlan, D., Ivers, J., Little, R., Merson, P., Nord, R., Stafford, J. 2010. Documenting Software Architectures: Views and Beyond. 2nd edition. Addison-Wesley, 592s.
- [3] Murphy, G., Notkin, D., Sullivan, K. 2001. Software reflexion models: Bridging the gap between design and implementation, IEEE Transactions on Software Engineering, Cilt. 14, No. 4, s. 364- 380.
- [4] Adersberger, J., Philippsen, M. 2011. ReflexML: UML-Based Architectureto-Code Traceability and Consistency Checking. 5th European Conference on Software Architecture (ECSA 2011), 344-359.
- [5] Michel, M.M., Galal-Edeen, G.H. 2009. Detecting inconsistencies between software architecture views. International Conference on Computer Engineering and Systems, 429-434.
- [6] Introducing JSON. http://json.org/ (Erişim Tarihi: 01.12.2015).
- [7] IntelliJ IDEA, The Most Intelligent Java. https://www.jetbrains.com/idea/ (Erişim Tarihi: 01.12.2015).
- [8] ArchViewChecker.jar. https://goo.gl/m01yi4 (Erişim Tarihi: 01.12.2015).
Details
Primary Language
Turkish
Subjects
-
Journal Section
-
Publication Date
January 1, 2017
Submission Date
January 1, 2017
Acceptance Date
-
Published in Issue
Year 2017 Volume: 19 Number: 55.1
APA
Ekşi, G. E., & Tekinerdoğan, B. (2017). YAZILIM MİMARİSİ BAKIŞ AÇILARINDAKİ TUTARLILIK KONTROLÜ İÇİN SİSTEMATİK BİR YÖNTEM. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi, 19(55.1), 1-13. https://izlik.org/JA37GG26TW
AMA
1.Ekşi GE, Tekinerdoğan B. YAZILIM MİMARİSİ BAKIŞ AÇILARINDAKİ TUTARLILIK KONTROLÜ İÇİN SİSTEMATİK BİR YÖNTEM. DEUFMD. 2017;19(55.1):1-13. https://izlik.org/JA37GG26TW
Chicago
Ekşi, Gülsüm Ece, and Bedir Tekinerdoğan. 2017. “YAZILIM MİMARİSİ BAKIŞ AÇILARINDAKİ TUTARLILIK KONTROLÜ İÇİN SİSTEMATİK BİR YÖNTEM”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi 19 (55.1): 1-13. https://izlik.org/JA37GG26TW.
EndNote
Ekşi GE, Tekinerdoğan B (January 1, 2017) YAZILIM MİMARİSİ BAKIŞ AÇILARINDAKİ TUTARLILIK KONTROLÜ İÇİN SİSTEMATİK BİR YÖNTEM. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 19 55.1 1–13.
IEEE
[1]G. E. Ekşi and B. Tekinerdoğan, “YAZILIM MİMARİSİ BAKIŞ AÇILARINDAKİ TUTARLILIK KONTROLÜ İÇİN SİSTEMATİK BİR YÖNTEM”, DEUFMD, vol. 19, no. 55.1, pp. 1–13, Jan. 2017, [Online]. Available: https://izlik.org/JA37GG26TW
ISNAD
Ekşi, Gülsüm Ece - Tekinerdoğan, Bedir. “YAZILIM MİMARİSİ BAKIŞ AÇILARINDAKİ TUTARLILIK KONTROLÜ İÇİN SİSTEMATİK BİR YÖNTEM”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 19/55.1 (January 1, 2017): 1-13. https://izlik.org/JA37GG26TW.
JAMA
1.Ekşi GE, Tekinerdoğan B. YAZILIM MİMARİSİ BAKIŞ AÇILARINDAKİ TUTARLILIK KONTROLÜ İÇİN SİSTEMATİK BİR YÖNTEM. DEUFMD. 2017;19:1–13.
MLA
Ekşi, Gülsüm Ece, and Bedir Tekinerdoğan. “YAZILIM MİMARİSİ BAKIŞ AÇILARINDAKİ TUTARLILIK KONTROLÜ İÇİN SİSTEMATİK BİR YÖNTEM”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi, vol. 19, no. 55.1, Jan. 2017, pp. 1-13, https://izlik.org/JA37GG26TW.
Vancouver
1.Gülsüm Ece Ekşi, Bedir Tekinerdoğan. YAZILIM MİMARİSİ BAKIŞ AÇILARINDAKİ TUTARLILIK KONTROLÜ İÇİN SİSTEMATİK BİR YÖNTEM. DEUFMD [Internet]. 2017 Jan. 1;19(55.1):1-13. Available from: https://izlik.org/JA37GG26TW