Architecture Enforcement Concerns and Activities - An Expert Study

نویسندگان

  • Sandra Schröder
  • Matthias Riebisch
  • Mohamed Soliman
چکیده

Software architecture provides the high-level design of software systems with the most critical decisions. The source code of a system has to conform to the architectural decisions to guarantee the systems’ success in terms of quality properties. Therefore, architects have to continuously ensure that architecture decisions are implemented correctly to prevent architecture erosion. This is the main goal of Architecture Enforcement. For an effective enforcement, architects have to be aware of the most important enforcement concerns and activities. Unfortunately, current state of the art does not provide a concrete structure on how the process of architecture enforcement is actually applied in industry. Therefore, we conducted an empirical study in order to gain insight in the industrial practice of architecture enforcement. For this, we interviewed 12 experienced software architects from different companies. As a result, we identified the most important concerns that software architects care about during architecture enforcement. Additionally, we investigated which activities architects usually apply in order to enforce those concerns.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Social and Cultural Sustainability

Of building cultural centers in all communities and with any kind of attitude has always been one of the designers’ issues. When we use the term in ordinary daily conversation, we often think of culture as an equivalent to the “higher things of the mind”- art, literature, music and painting. According to sociologists, the concept of culture includes such activities, but also far more. Culture c...

متن کامل

System-of-Systems Viewpoint for System Architecture Documentation

Context: The systems comprising a system of systems (SoS) are independently acquired, operated, and managed. Frequently, the architecture documentation of these existing systems addresses only a stand-alone perspective, and must be augmented to address concerns that arise in the integrated SoS. Objective: We evaluated an architecture documentation viewpoint to address the concerns of a SoS arch...

متن کامل

Codification conceptual framework of education for students in architecture Primary design studios: A qualitative content analysis

Coordination of education categories and activities of novice students in architectural primary design studios is indispensable and can lead to the designing ability development and transition towards professionalism and proficiency. The objective is a conceptual framework for architectural education based on the categories of architectural education and novice studentschr('39') activities in a...

متن کامل

Qualitative assessment of take-home naloxone program participant and law enforcement interactions in British Columbia

BACKGROUND The British Columbia take-home naloxone (BCTHN) program has been in operation since 2012 and has resulted in the successful reversal of over 581 opioid overdoses. The study aims to explore BCTHN program participant perspectives about the program, barriers to participants contacting emergency services (calling "911") during an overdose, and perspectives of law enforcement officials on...

متن کامل

Sign Language Generation with Expert Systems and CCG

This paper concerns the architecture of a generator for Italian Sign Language. In particular we describe a microplanner based on an expert-system and a combinatory categorial grammar used in realization.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016