Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Implementing Reliability: the Interaction of Requirements, Tactics and Architecture Patterns
 

Summary: Implementing Reliability: the Interaction of
Requirements, Tactics and Architecture Patterns
Neil B. Harrison 1, 2
, Paris Avgeriou 1
1
Department of Mathematics and Computing Science, University of Groningen,
Groningen, the Netherlands
2
Department of Computer Science, Utah Valley University, Orem, Utah, USA
harrisne@uvsc.edu, paris@cs.rug.nl
Abstract. An important way that the reliability of a software system is
enhanced is through the implementation of specific run-time measures called
runtime tactics. Because reliability is a system-wide property, tactic
implementations affect the software structure and behavior at the system, or
architectural level. For a given architecture, different tactics may be a better or
worse fit for the architecture, depending on the requirements and how the
architecture patterns used must change to accommodate the tactic: different
tactics may be a better or worse fit for the architecture. We found three
important factors that influence the implementation of reliability tactics. One is
the nature of the tactic, which indicates whether the tactic influences all

  

Source: Avgeriou, Paris - Institute for Mathematics and Computing Science, Rijksuniversiteit Groningen

 

Collections: Computer Technologies and Information Sciences