@inproceedings{ef0c97ebda1f4350833b9e47d22dacfe,
title = "Early availability requirements modeling using use case maps",
abstract = "The design and implementation of distributed real-time systems is often dominated by non-functional considerations like timing, distribution and fault tolerance. As a result, it is increasingly recognized that non-functional requirements should be considered at the earliest stages of system development life cycle. The ability to model non-functional properties (such as timing constraints, availability, performance and security) at the system requirement level not only facilitates the task of moving towards real-time design, but ultimately supports the early detection of errors through automated validation and verification. This paper introduces a novel approach to describe availability features in Use Case Maps (UCM) specifications. The proposed approach relies on a mapping of availability architectural tactics to UCM components. We illustrate the applicability of our approach using the ISSU (In Service Software Upgrade) feature on IP routers.",
keywords = "ISSU, Non-functional, Use Case Maps, architectural tactics, availability",
author = "Jameleddine Hassine",
year = "2011",
doi = "10.1109/ITNG.2011.133",
language = "English",
isbn = "9780769543673",
series = "Proceedings - 2011 8th International Conference on Information Technology: New Generations, ITNG 2011",
publisher = "IEEE Computer Society",
pages = "754--759",
booktitle = "Proceedings - 2011 8th International Conference on Information Technology",
address = "United States",
}