Developing and Evaluating Security-Aware Software Systems

Front Cover
Khan, Khaled M.
IGI Global, Nov 30, 2012 - Computers - 367 pages

As computer technologies continue to evolve and new security threats emerge, secure-aware software developments are essential in the software engineering field.

Developing and Evaluating Security-Aware Software Systems provides innovative ideas and methods on the development, operation, and maintenance of secure software systems and aims to highlight the construction of a functional software system and a secure system simultaneously. This book is practical for researchers, academics and practitioners in the software engineering and security fields.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Developing Secure Software Systems from the Ground Up
1
Security Evaluation of ServiceOriented Systems Using the SiSOA Method
20
Eliciting Policy Requirements for Critical National Infrastructure Using the IRIS Framework
36
From Design to Application
56
A Survey on Security in Model Driven Development
77
A Comparison of Alternative Software Products for Web Applications Support
91
Formal Techniques and Tools
112
Using Executable Slicing to Improve Rogue Software Detection Algorithms
113
Standard Security Functions
176
Analysis of ANSI RBAC Support in EJB
177
Performance Evaluation of Secure Key Deployment and Exchange Protocol for MANETs
205
A Framework for Security Protocol Implementation
225
A Systematic Empirical Analysis of Forging Fingerprints to Fool Biometric Systems
240
Integrating Patient Consent in eHealth Access Control
285
Compilation of References
309
About the Contributors
330

Ell Secure Information System Using Modal Logic Technique
125
A Formal Language for XML Authorisations Based on Answer Set Programming and Temporal Interval Logic Constraints
138
Building Secure Software Using XP
161

Other editions - View all

Common terms and phrases

About the author (2012)

Khaled M. Khan is an assistant professor and the Graduate Program Coordinator in the department of Computer Science and Engineering at Qatar University. Prior to these, Khaled also served the University of Western Sydney as Head of postgraduate programs in computing. His research interests include secure software engineering, cloud computing, measuring security, trust in computer software, and software evolution. He has taught computing more than twenty years at various universities in Asia, Europe, Africa, and Australia. Khaled received his BS and MS in computer science and informatics from the Norwegian University of Science and Technology. He received his PhD in computing from Monash University, Australia. He also holds a second bachelor's degree from the University of Dhaka (Bangladesh). He s the Editor-in-Chief of the International Journal of Secure Software Engineering. Khaled has published more than sixty technical papers, and edited two books. [Editor]

Bibliographic information