products/Sources/formale Sprachen/PVS/algebra/   (PVS Prover Version 6.0.9©)  Datei vom 28.9.2014 mit Größe 572 B image not shown  

 Request.vdmpp   Interaktion und
Portierbarkeitunbekannt

 
class Request

instance variables
  
-- Request targets must have a single subject AND a single resource.   

subject  : PDP`Subject;
resource : PDP`Resource;
actions  : set of PDP`Action;

types

Inst :: map token to FExp`Id;

 operations

public Request: PDP`Subject * PDP`Resource * set of PDP`Action ==> Request
Request(s,r,aset) ==
 (subject  := s;
  resource := r;
  actions  := aset;
); 

pure public GetSubject: () ==> PDP`Subject
GetSubject() == 
  return subject;

pure public GetResource: () ==> PDP`Resource
GetResource() == 
  return resource;

pure public GetActions: () ==> set of PDP`Action
GetActions() == 
  return actions;

end Request

Messung V0.5 in Prozent
C=98 H=100 G=98

[Konzepte0.15Was zu einem Entwurf gehörtWie die Entwicklung von Software durchgeführt wird2026-06-05]