Skip to main navigation Skip to search Skip to main content

Sentez Tabanlı Yazılım Mimarisi Tasarım Yaklaşımının Essence Çerçevesiyle Modellenmesi

Translated title of the contribution: Modeling Synthesis-based Software Architecture Design Approach Using Essence Framework
  • Görkem Giray*
  • , B. Tekinerdogan
  • , Eray Tüzün
  • *Corresponding author for this work

Research output: Contribution to journal › Article › Academic › peer-review

Abstract

Software architecture design is a pivotal yet a difficult phase in software development process. It is important to manage conflicting goals of the stakeholders and derive architectural abstractions from the relevant requirements. Moreover, it is significant to produce semantically rich artifacts based on the existing solution domain knowledge. Resulting architectural artifacts guides the rest of the software development process and facilitates planning. Recently the Essence framework has been proposed to provide an abstract and general view of software engineering on which software development methods and activities can be mapped. In this work, a mapping of the synthesis-based software architecture design activities to the Essence framework is presented. By doing so, these activities are explained using an abstract and general model of software engineering. Moreover, a state-based activity tracking mechanism for synthesis-based software architecture design activities is proposed. The lessons learnt about the Essence framework and the synthesis-based architecture design approach are reported.
Translated title of the contributionModeling Synthesis-based Software Architecture Design Approach Using Essence Framework
Original languageTurkish
Pages (from-to)90-101
JournalFen ve Mühendislik Dergisi
Volume19
Issue number55.1
DOIs
Publication statusPublished - Jan 2017

Fingerprint

Dive into the research topics of 'Modeling Synthesis-based Software Architecture Design Approach Using Essence Framework'. Together they form a unique fingerprint.

Cite this