Title : 
Flow policies: specification and enforcement
         
        
            Author : 
Bertino, E. ; Ferrari, E. ; Mella, G.
         
        
            Author_Institution : 
CERIAS, Purdue Univ., West Lafayette, IN, USA
         
        
        
        
        
        
            Abstract : 
This paper deals with the problem of secure cooperative updates for XML documents in distributed systems. In particular, we introduce the basic notions underlying a flow language by using which a user can specify the flow that a given XML document has to follow within a group of cooperating subjects. A key feature of the flow language is to be based on the notion of subject credentials. In addition, we describe a policy language to specify special-purpose authorizations allowing selected subjects to modify or extend a given document flow. Finally, we briefly describe the protocols for verifying that the path followed by a document in a collaborative group agrees with the specified flow and to verify that modifications on a given flow are in accordance with the specified authorizations.
         
        
            Keywords : 
XML; authorisation; groupware; protocols; XML documents; collaborative group; distributed systems; enforcement; flow language; flow policies; policy language; protocols; secure cooperative updates; special-purpose authorizations; specification; subject credentials; Access control; Access protocols; Authorization; Collaboration; Cryptography; Packaging; Specification languages; XML;
         
        
        
        
            Conference_Titel : 
Performance, Computing, and Communications, 2004 IEEE International Conference on
         
        
            Print_ISBN : 
0-7803-8396-6
         
        
        
            DOI : 
10.1109/PCCC.2004.1395135