The Need for Declarative Security Mechanisms

Stefan Probst, Josef Küng

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Today, security is recognized as an absolute need in application development. Programming environments offer mechanisms and concepts allowing an easy integration of security mechanisms into the application. However, this often has to be done by hand, resulting in extra effort that has to be made during the development cycle. Furthermore, the code is popped up with statements that enforce application or site-specific security requirements, having negative impact on the reusability and maintainability of the code. The goal of this paper is to promote the usage of declarative security mechanisms which allow the decoupling of security logic completely from the application logic. Furthermore, the framework GAMMA is presented, that offers several declarative authentication, access control, and auditing mechanisms that can be transparently integrated into software applications.
Original languageEnglish
Title of host publicationProceedings Euromicro 2001, Rennes, France, Aug. 30 - Sept. 3,2004
Editors IEEE Computer Society
Pages526-531
Number of pages6
Volume30
DOIs
Publication statusPublished - Sept 2004

Publication series

NameConference Proceedings of the EUROMICRO
ISSN (Print)1089-6503

Fields of science

  • 102001 Artificial intelligence
  • 102006 Computer supported cooperative work (CSCW)
  • 102010 Database systems
  • 102014 Information design
  • 102015 Information systems
  • 102016 IT security
  • 102028 Knowledge engineering
  • 102019 Machine learning
  • 102022 Software development
  • 102025 Distributed systems
  • 502007 E-commerce
  • 505002 Data protection
  • 506002 E-government
  • 509018 Knowledge management
  • 202007 Computer integrated manufacturing (CIM)
  • 102033 Data mining
  • 102035 Data science

Cite this