SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Andersson Jesper)
 

Sökning: WFRF:(Andersson Jesper) > Rigorous architectu...

Rigorous architectural reasoning for self-adaptive software systems

Abbas, Nadeem (författare)
Linnéuniversitetet,Institutionen för datavetenskap (DV)
Andersson, Jesper (författare)
Linnéuniversitetet,Institutionen för datavetenskap (DV)
Iftikhar, Muhammad Usman (författare)
Linnéuniversitetet,Institutionen för datavetenskap (DV)
visa fler...
Weyns, Danny (författare)
Linnéuniversitetet,Institutionen för datavetenskap (DV)
visa färre...
 (creator_code:org_t)
IEEE, 2016
2016
Engelska.
Ingår i: Proceedings. - : IEEE. - 9781509021314 ; , s. 11-18
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • 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 address this challenge. However, evaluation of the eARF showed that the framework lacked support for rigorous reasoning, ensuring that the design complies to the requirements. In this paper, we introduce an analytical framework that enhances eARF with such support. The framework defines a set of artifacts and a series of activities. Artifacts include templates to specify domain quality attribute scenarios, concrete models, and properties. The activities support architects with transforming requirement scenarios to architecture models that comply to required properties. Our focus in this paper is on architectural reasoning support for a single product instance. We illustrate the benefits of the approach by applying it to an example client-server system, and outline challenges for future work. © 2016 IEEE.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Nyckelord

Architectural reasoning
Formal methods
Self-adaptive software systems
Software Technology
Programvaruteknik

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy