loading
Documents

Research.Publish.Connect.

Paper

Authors: Mohamed El-Attar and Nidal Nasser

Affiliation: Department of Software Engineering, College of Engineering, Alfaisal University, Riyadh and Saudi Arabia

ISBN: 978-989-758-375-9

Keyword(s): Misuse Case Modeling, Refactoring, Model Transformation, Antipatterns.

Abstract: Secure software engineering entails that security concerns needs to be considered from the early phases of development, as early as the requirements engineering phase. Misuse cases is a well-known security analysis and specifications techniques, based on the popular use case modeling technique, that takes place in the requirements engineering phase. Similar to use case modeling, misuse case modellers are prone to committing modeling mistakes and applying antipatterns. As a result, misuse case models need to be analysed to determine if they contain fallacious design decisions. Changes, known as refactoring, to the misuse case diagrams are then required to remedy any design issues and such changes which would normally be manually applied. However, manual application of such changes in misuse case models are prone to human error, further compounding the design issues in a given misuse case model. To this end, this paper presents a model transformation approach to systematically apply cha nges to misuse case models. A case study related to a book store is presented to illustrate the application and feasibility of the approach. (More)

PDF ImageFull Text

Download
Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.84.139.101

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
El-Attar, M. and Nasser, N. (2019). Refactoring Misuse Case Diagrams using Model Transformation.In Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-375-9, pages 249-256. DOI: 10.5220/0007675502490256

@conference{enase19,
author={Mohamed El{-}Attar. and Nidal Nasser.},
title={Refactoring Misuse Case Diagrams using Model Transformation},
booktitle={Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2019},
pages={249-256},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007675502490256},
isbn={978-989-758-375-9},
}

TY - CONF

JO - Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Refactoring Misuse Case Diagrams using Model Transformation
SN - 978-989-758-375-9
AU - El-Attar, M.
AU - Nasser, N.
PY - 2019
SP - 249
EP - 256
DO - 10.5220/0007675502490256

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.