A UML Profile for Requirements Analysis of Dependable Software

被引:0
|
作者
Hatebur, Denis [1 ]
Heisel, Maritta [1 ]
机构
[1] Univ Duisburg Essen, Fak Ingenieurwissensch, Essen, Germany
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
At Safecomp 2009, we presented a foundation for requirements analysis of dependable software. We defined a set of patterns for expressing and analyzing dependability requirements, such as confidentiality, integrity, availability, and reliability. The patterns take into account random faults as well as certain attacks and therefore support a combined safety and security engineering. In this paper, we demonstrate how the application of our patterns can be tool supported. We present a UML profile allowing us to express the different dependability requirements using UML diagrams. Integrity conditions are expressed using OCL. We provide tool support based on the Eclipse development environment, extended with an EMF-based UML tool, e.g., Papyrus UML. We illustrate how to use the profile to model dependability requirements of a cooperative adaptive cruise control system.
引用
收藏
页码:317 / 331
页数:15
相关论文
共 50 条
  • [1] A UML Profile for Software Requirements Prioritization
    Zahoor, Tayyba
    Azam, Farooque
    Anwar, Muhammad Waseem
    Maqbool, Bilal
    Javaid, Haider Ali
    2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2019, : 885 - 891
  • [2] A Foundation for Requirements Analysis of Dependable Software
    Hatebur, Denis
    Heisel, Maritta
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2009, 5775 : 311 - 325
  • [3] A UML Profile for Prediction of Significant Software Requirements
    Tariq, Ayesha
    Azam, Farooque
    Anwar, Muhammad Waseem
    Maqbool, Bilal
    Javaid, Haider Ali
    2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2019, : 979 - 984
  • [4] Requirements management for dependable software systems
    Bail, William G.
    ADVANCES IN COMPUTERS, VOL 66: QUALITY SOFTWAVE DEVELOPMENT, 2006, 66 : 79 - 141
  • [5] Meta-Model and UML Profile for Requirements Management of Software and Embedded Systems
    Arpinen, Tero
    Hamalainen, Timo D.
    Hannikainen, Marko
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2011, (01)
  • [6] A UML Profile for Modelling Measurable Requirements
    Pardillo, Jesus
    Molina, Fernando
    Cachero, Cristina
    Toval, Ambrosio
    ADVANCES IN CONCEPTUAL MODELING - CHALLENGES AND OPPORTUNITIES, 2008, 5232 : 123 - +
  • [7] The Use of UML for Software Requirements Expression and Management
    Murray, Alex
    Clark, Ken
    2015 IEEE AEROSPACE CONFERENCE, 2015,
  • [8] Traceability Guideline for Software Requirements and UML Design
    Min, Hyun-Seok
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2016, 26 (01) : 87 - 113
  • [9] Quantitative analysis of UML statechart models of dependable systems
    Huszerl, G
    Majzik, I
    Pataricza, A
    Kosmidis, K
    Dal Cin, M
    COMPUTER JOURNAL, 2002, 45 (03): : 260 - 277
  • [10] UMLASSURE: A UML PROFILE ASSURING A SECURE SOFTWARE
    Thaper, Manish
    Ramanathan, Chandrashekar
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING, 2009, : 179 - 183