ArgoUML (using Netbeans XMI Writer version 1.0) 0.26(6) revised on $Date: 2007-05-12 08:08:08 +0200 (Sat, 12 May 2007) $ Package Attribute DataType Class Class Class Dependency Dependency Dependency Class Class DataType ch.ethz.infsec.secureumlgui compuml.entity self compuml.entityaction UmlClass self.association.ends->minus(self).type compuml.associationendaction AssociationEnd self.associationEnds UmlAssociation self.entity compuml.entityattributeaction Attribute self.entity compuml.entitymethodaction Operation AParticipantAssociation getParticipant getAssociation getConnection getAssociation getOwner getFeature getOwner getFeature Parameter ABehavioralFeatureParameter getParameter ATypedParameterType getType getTypedParameter ch.ethz.infsec.secureuml execute self.resource.action->select(name="read")->union(self.resource.action->select(name="update")) fullAccess update read update update self.resource.action->select(name="read")->union(self.resource.action->select(name="update")) read fullAccess self.resource.action->select(name="create" or name="read" or name="update" or name="delete") self.resource.attributes.action->select(name="update")->union(resource.associationEnds.association.ends->minus(self.resource.associationEnds).action->select(name="update"))->union(resource.methods->select(not query).action->select(name="execute")) fullAccess update delete self.resource.attributes.action->select(name="read")->union(self.resource.associationEnds.association.ends->minus(self.resource.associationEnds).action->select(name="read"))->union(self.resource.methods->select(query).action->select(name="execute")) read create Abstraction