2008 · 12 citations · 7 references
Web Service SpecificationAuthentication AuthorizationEngineeringService SecurityInformation SecurityLawSoftware EngineeringSemantic WebLogical Access ControlAccess ControlData ManagementGoogle CalendarWeb Service ModelingWeb Service EnhancementComputer ScienceSoftware DesignData SecurityService-oriented ComputingWeb-services ThatAccess Control ModelCloud ComputingAuthentication Access ControlNew Authority
We present a new access control model for XML Web-Services that provides users with two kinds of authorities: the authority to delegate their authorities to other users and the authority to create new authorities based on their own authorities. We developed this model by introducing capability- based access control to Web services. A capability consists of an object identifier and the list of permitted operations for that object. We map an authority of a Web-Services object to a capability of the object and express the capability as a description in Web Services Description Language (WSDL). Delegation of an authority corresponds to distribution of a capability, which is done by passing a WSDL description. Creation of a new authority corresponds to generating a restricted capability based on an original capability, which is done by stacking an object on an original object. Stacking objects also makes it possible to add new functions to existing Web-Services objects without modifying the existing objects. We demonstrate the effectiveness of the proposed model using a schedule management application, which enables a project leader to delegate his or her tasks to subordinates by comparing it with Google Calendar. We also show that the execution times of stackable objects are acceptable by comparing them with typical Internet delay.
7
Domain names - implementation and specification
Paul V. Mockapetris · 1987 · 1.2K citations
Mach: A New Kernel Foundation for UNIX Development.
Michael J. Accetta, R. Baron, William J. Bolosky et al. · USENIX Summer · 1986 · 918 citations
W. Wulf, Ellis Cohen, William M. Corwin et al. · Communications of the ACM · 1974 · 488 citations · Full text
Amoeba: a distributed operating system for the 1990s
Sape J. Mullender, Guido van Rossum, A.S. Tananbaum et al. · Computer · 1990 · 405 citations · Full text
Jonathan Shapiro, Jonathan M. Smith, David J. Farber · 1999 · 359 citations · Full text