Extending Java']Java for package based access control

被引:1
|
作者
Papa, M [1 ]
Bremer, O [1 ]
Chandia, R [1 ]
Hale, J [1 ]
Shenoi, S [1 ]
机构
[1] Univ Tulsa, Dept Comp Sci, Ctr Informat Secur, Tulsa, OK 74104 USA
关键词
D O I
10.1109/ACSAC.2000.898859
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes an extension of the Java language that provides "programmable security." The approach augments the Java syntax with constructs for specifying various access control policies for Java packages, including DAC, MAC, RBAC and TBAC. A primitive ticket based mechanism serves as the foundation for programmable security. The implementation incorporates a preprocessor for language translation and a security service library that implements the ticket management infrastructure. The preprocessor translates the extended Java source code to native Java for eventual bytecode interpretation, simultaneously binding security services to the native code. The design is simple and flexible, and provides developers with an effective tool for "programming" security within Java packages.
引用
收藏
页码:67 / 76
页数:10
相关论文
共 50 条
  • [41] Javra : A simple, extensible Java']Java package for VRML
    van de Wetering, H
    [J]. COMPUTER GRAPHICS INTERNATIONAL 2001, PROCEEDINGS, 2001, : 333 - 336
  • [42] JGromacs: A Java']Java Package for Analyzing Protein Simulations
    Muenz, Marton
    Biggin, Philip C.
    [J]. JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2012, 52 (01) : 255 - 259
  • [43] KLAVA: a Java']Java package for distributed and mobile applications
    Bettini, L
    De Nicola, R
    Pugliese, R
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2002, 32 (14): : 1365 - 1394
  • [44] A Java']Java based tool for distributed control systems
    Eguiraun, M.
    Jugo, J.
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 1076 - 1079
  • [45] The Java']Java based control software of the LUCIFER instrument
    Juette, Marcus
    Polsterer, Kai
    Knierim, Volker
    Luks, Thomas
    [J]. Advanced Software and Control for Astronomy, 2006, 6274 : H2741 - H2741
  • [46] A JAVA']JAVA-based tool for remote access to emergency protocols
    Maojo, V
    Villalonga, L
    Crespo, J
    Cuadrado, R
    Perez, N
    Martin, F
    Pazos, A
    [J]. JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 1997, : 968 - 968
  • [47] Java']Java-based framework for remote access to laboratory experiments
    Röhrig, C
    Jochheim, A
    [J]. ADVANCES IN CONTROL EDUCATION 2000, 2001, : 67 - 72
  • [48] Access to industrial process periphery via Java']Java for process control (JFPC)
    Kleines, H
    Wüstner, P
    Settke, K
    Zwoll, K
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2002, 49 (02) : 465 - 468
  • [49] Crowd control simulation in Java']Java based environment
    Bruzzone, AG
    Signorile, R
    [J]. PROCEEDINGS OF THE 1999 INTERNATIONAL CONFERENCE ON WEB-BASED MODELING AND SIMULATION, 1999, 31 (03): : 23 - 28
  • [50] The age of Java']Java-based control is here
    White, P
    [J]. I&CS-INSTRUMENTATION & CONTROL SYSTEMS, 1998, 71 (01): : 101 - 102