Browsing by Author "Er, Nagehan Pala"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Open Access Modeling history sensitivity and orthogonally restricting aspects(CEUR-WS, 2018) Er, Nagehan Pala; Tekin, Özgür Aydın; Köksal, ÖmerIn this paper, we describe evolution problems of typical software, concentrating on history sensitivity. We start with a basic Object-Oriented design for a simple game. Then, history sensitivity problem is introduced gradually as evolution scenarios. If two different history sensitivity concerns are semantically related, the problem of orthogonally restricting aspects occurs. We elaborate on several solution approaches, namely object-oriented design approach, aspect-oriented design approach, and composition of events and actions approach to tackle the history sensitivity evolution problems in a modular and reusable manner.Item Open Access Safety perspective for supporting architectural design of safety-critical systems(Springer, Cham, 2014) Gürbüz, Havva Gülay; Tekinerdogan, Bedir; Er, Nagehan PalaVarious software architecture viewpoint approaches have been introduced to model the architecture views for stakeholder concerns. To address quality concerns in software architecture views, an important approach is to define architectural perspectives that include a collection of activities, tactics and guidelines that require consideration across a number of the architectural views. Several architectural perspectives have been defined for selected quality concerns. In this paper we propose the Safety Perspective that is dedicated to ensure that the safety concern is properly addressed in the architecture views. The proposed safety perspective can assist the system and software architects in designing, analyzing and communicating the decisions regarding safety concerns. We illustrate the safety perspective for a real industrial case study and discuss the lessons learned. © 2014 Springer International Publishing Switzerland.