Title :
Coarse Grained Retrenchment and the Mondex Denial of Service Attacks
Author_Institution :
Sch. of Comput. Sci., Univ. of Manchester, Manchester, UK
Abstract :
Retrenchment is a framework that allows relatively unrestricted system evolution steps to be described in a way that gives an evolution step some formal content - unlike model based refinement, whence it emerged, which is inapplicable outside some fairly tightly drawn notion of `progress towards implementation´. In this paper, we introduce a `coarse grained´ version of retrenchment, relating to system behaviours in the large, and exemplify it on the requirements issues surrounding a denial of service case study drawn from the Mondex Purse. We show that the coarse grained retrenchment framework gives a good account of this case study.
Keywords :
electronic money; security of data; smart cards; software maintenance; Mondex Purse; Mondex denial of service attacks; coarse grained retrenchment; coarse grained version; formal content; smart card electronic purse application; unrestricted system evolution steps; Computer crime; Computer science; Concrete; Context modeling; Cost function; Humans; Protocols; Software engineering; Coarse Grained Retrenchment; Denial of Service; Mondex; Retrenchment;
Conference_Titel :
Theoretical Aspects of Software Engineering, 2009. TASE 2009. Third IEEE International Symposium on
Conference_Location :
Tianjin
Print_ISBN :
978-0-7695-3757-3
DOI :
10.1109/TASE.2009.19