2016 Qualitative Reasoning about Software Architectures (QRASA)

5-8 April 2016

Filter Results

Displaying Results 1 - 12 of 12
  • [Title page i]

    Publication Year: 2016, Page(s): i
    Request permission for reuse | PDF file iconPDF (102 KB)
    Freely Available from IEEE
  • [Title page iii]

    Publication Year: 2016, Page(s): iii
    Request permission for reuse | PDF file iconPDF (138 KB)
    Freely Available from IEEE
  • [Copyright notice]

    Publication Year: 2016, Page(s): iv
    Request permission for reuse | PDF file iconPDF (117 KB)
    Freely Available from IEEE
  • Table of contents

    Publication Year: 2016, Page(s): v
    Request permission for reuse | PDF file iconPDF (133 KB)
    Freely Available from IEEE
  • Message from the QRASA 2016 Chairs

    Publication Year: 2016, Page(s):vi - vii
    Request permission for reuse | PDF file iconPDF (84 KB) | HTML iconHTML
    Freely Available from IEEE
  • QRASA 2016 Committees

    Publication Year: 2016, Page(s): viii
    Request permission for reuse | PDF file iconPDF (97 KB)
    Freely Available from IEEE
  • Rule Type Based Reasoning on Architecture Violations: A Case Study

    Publication Year: 2016, Page(s):1 - 10
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (685 KB) | HTML iconHTML

    Software architecture compliance checking (SACC) is an approach to monitor the consistency between the intended and the implemented architecture. In case of static SACC, the focus is mainly on the detection of dependencies that violate architectural relation rules. Interpretation of reported violations may be cumbersome, since the violations need to be connected to architectural resolutions and ta... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Rigorous Architectural Reasoning for Self-Adaptive Software Systems

    Publication Year: 2016, Page(s):11 - 18
    Cited by:  Papers (3)
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (409 KB) | HTML iconHTML

    Designing a software architecture requires architectural reasoning, i.e., activities that translate requirements to an architecture solution. Architectural reasoning is particularly challenging in the design of product-lines of self-adaptive systems, which involve variability both at development time and runtime. In previous work we developed an extended Architectural Reasoning Framework (eARF) to... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reflective Approach for Software Design Decision Making

    Publication Year: 2016, Page(s):19 - 26
    Cited by:  Papers (5)
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (204 KB) | HTML iconHTML

    Good software design practice is difficult to define and teach. Despite the many software design methods and processes that are available, the quality of software design relies on human factors. We notice from literature and our own experiments that some of these factors concern design reasoning and reflection. In this paper, we propose a reflective approach to software design decision making. The... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Architectural Patterns and Quality Attributes Interaction

    Publication Year: 2016, Page(s):27 - 36
    Cited by:  Papers (2)
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (296 KB) | HTML iconHTML

    Architectural patterns and styles represent common solutions to recurrent problems. They encompass architectural knowledge about how to achieve holistic system quality. The relation between patterns (or styles) and quality attributes has been regularly addressed in the literature. However, there is a lack of a consolidated and systematically built reference capturing this relation and eventually m... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Author Index

    Publication Year: 2016, Page(s): 37
    Request permission for reuse | PDF file iconPDF (52 KB)
    Freely Available from IEEE
  • [Publisher's information]

    Publication Year: 2016, Page(s): 38
    Request permission for reuse | PDF file iconPDF (170 KB)
    Freely Available from IEEE