@prefix this: . @prefix sub: . @prefix np: . @prefix dct: . @prefix rdf: . @prefix nt: . @prefix npx: . @prefix xsd: . @prefix rdfs: . @prefix orcid: . @prefix ns1: . @prefix prov: . @prefix foaf: . sub:Head { this: a np:Nanopublication; np:hasAssertion sub:assertion; np:hasProvenance sub:provenance; np:hasPublicationInfo sub:pubinfo . } sub:assertion { dct:title rdfs:label "has title" . rdf:type rdfs:label "is a" . rdfs:seeAlso rdfs:label "is further described by" . sub:DO a nt:GuidedChoicePlaceholder; rdfs:label "digital object description"; nt:possibleValuesFromApi "http://purl.org/np/RACXDZHEowTYDAzZvdmD0qIGpXZwY5ghMRBBlt6N8Iu5s" . sub:action a nt:GuidedChoicePlaceholder; rdfs:label "action (controlled)"; nt:possibleValuesFromApi "http://purl.org/np/RACXDZHEowTYDAzZvdmD0qIGpXZwY5ghMRBBlt6N8Iu5s" . sub:activity a nt:LiteralPlaceholder; rdfs:label "action (free text)" . sub:assertion a nt:AssertionTemplate; dct:description "Template for defining a User Story"; rdfs:label "Defining a User Story"; nt:hasRequiredPubinfoElement ns1:RA_R5w4lZ-6xuZyylG8qSlMhmWBaTE41-zlhiBVUQblCc; nt:hasStatement sub:st01, sub:st02, sub:st03, sub:st04, sub:st05, sub:st06, sub:st07, sub:st08, sub:st09, sub:st10, sub:st11, sub:st12; nt:hasTag "FAIR" . sub:benefit a nt:LiteralPlaceholder; rdfs:label "purpose (free text)" . sub:name a nt:LiteralPlaceholder; rdfs:label "title" . sub:path a nt:GuidedChoicePlaceholder; rdfs:label "solution path" . sub:plan a nt:GuidedChoicePlaceholder; rdfs:label "action plan" . sub:purpose a nt:GuidedChoicePlaceholder; rdfs:label "purpose (controlled)"; nt:possibleValuesFromApi "http://purl.org/np/RACXDZHEowTYDAzZvdmD0qIGpXZwY5ghMRBBlt6N8Iu5s" . sub:role a nt:GuidedChoicePlaceholder; rdfs:label "role (controlled)"; nt:possibleValuesFromApi "http://purl.org/nanopub/api/find_signed_things?type=https%3A%2F%2Fw3id.org%2Ffair%2Ffip%2Fterms%2FFAIR-Implementation-Community&searchterm=" . sub:st01 rdf:object ; rdf:predicate rdf:type; rdf:subject sub:story . sub:st02 rdf:object sub:name; rdf:predicate dct:title; rdf:subject sub:story . sub:st03 rdf:object sub:user; rdf:predicate ; rdf:subject sub:story . sub:st04 rdf:object sub:role; rdf:predicate ; rdf:subject sub:story . sub:st05 rdf:object sub:activity; rdf:predicate ; rdf:subject sub:story . sub:st06 rdf:object sub:action; rdf:predicate ; rdf:subject sub:story . sub:st07 a nt:RepeatableStatement; rdf:object sub:DO; rdf:predicate ; rdf:subject sub:story . sub:st08 rdf:object sub:benefit; rdf:predicate ; rdf:subject sub:story . sub:st09 rdf:object sub:purpose; rdf:predicate ; rdf:subject sub:story . sub:st10 rdf:object sub:website; rdf:predicate rdfs:seeAlso; rdf:subject sub:story . sub:st11 a nt:RepeatableStatement; rdf:object sub:path; rdf:predicate ; rdf:subject sub:story . sub:st12 rdf:object sub:plan; rdf:predicate ; rdf:subject sub:story . sub:story a nt:IntroducedResource, nt:LocalResource, nt:UriPlaceholder; rdfs:label "user story" . sub:user a nt:LiteralPlaceholder; rdfs:label "user" . sub:website a nt:ExternalUriPlaceholder; rdfs:label "website" . rdfs:label "user story" . rdfs:label "AS A" . rdfs:label "has action" . rdfs:label "has action plan" . rdfs:label "has purpose" . rdfs:label "has role" . rdfs:label "has solution path" . rdfs:label "I WANT TO" . rdfs:label "involved digital object" . rdfs:label "SO THAT" . } sub:provenance { sub:assertion prov:wasAttributedTo orcid:0000-0003-2195-3997 . } sub:pubinfo { orcid:0000-0003-2195-3997 foaf:name "Barbara Magagna" . this: dct:created "2025-12-13T11:05:56.974Z"^^xsd:dateTime; dct:creator orcid:0000-0002-1267-0234, orcid:0000-0003-2195-3997; dct:license ; npx:supersedes ; npx:wasCreatedAt ; rdfs:label "Defining a User Story"; prov:wasDerivedFrom ns1:RAntWwY-oLQ5QTSviLZrZ6GD6dniz-_skWtO-4_8031zU, ns1:RAtG8zeo_0OYP63K60rrot8vFOkHNOg_1_zu618NbL4pI, , , ; nt:wasCreatedFromProvenanceTemplate ns1:RANwQa4ICWS5SOjw7gp99nBpXBasapwtZF1fIM3H2gYTM; nt:wasCreatedFromPubinfoTemplate ns1:RA2vCBXZf-icEcVRGhulJXugTGxpsV5yVr9yqCI1bQh4A, , , , ; nt:wasCreatedFromTemplate . sub:sig npx:hasAlgorithm "RSA"; npx:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCM0tu3I/KK6A/qPha/6pfngQZ4LBQpLnKAcIUuZLnSEb0epJ2IoY3zh/4N42us/6LpCHgZZZtSOTm5/KVo+OTDIqo294PpEZAO70u5DcMcGMC5OufzxGKs3Dwdo6XqPiDHxXuiaKCTO7/ABWAi7CtFoMrqJAHfeyqe82dAiH2IiwIDAQAB"; npx:hasSignature "CnANvOw8x4Mo05XI1FlZFLAeY2d/F/axPPGOtwWV0IZBn3VQuu79VKzLU1IYZTDDxkZ8t2VaZBiHGs80moY8XUhCS1bI0K6pnK8IN0Wxkplt0LpY1MWiBxFMsCWG4XNJOoOMijtvCOsPcXC83W3cCPjtXwfUNHu2bwNFVqOAfNo="; npx:hasSignatureTarget this:; npx:signedBy orcid:0000-0003-2195-3997 . }