diff --git a/README.md b/README.md index 26c627c..e052a1e 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ A joint effort on fundamental features (where differentiation isn't possible any improves quality and assures interoperability. The reference implementation addresses the following aspects: -- Check data format and constraints according to the [CascAra meta-model](https://cascaRA.gfse.org/results/Latest%20Metamodel/) +- Check data format and constraints according to the [CASCaRA meta-model](https://product-information-graph.org/doc/metamodel/latest/) to assure data quality. - Persistently store and retrieve PIG data using the standardized API (to be defined). - View and edit PIG data in a web-browser. diff --git a/package.json b/package.json index 587a078..3be2928 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "CASCaRA_PIG-App", + "name": "CASCaRA-App", "version": "0.1.0", "private": true, "scripts": { diff --git a/public/assets/jsonld/jsonld.zip b/public/assets/jsonld/jsonld.zip deleted file mode 100644 index 281ea6f..0000000 Binary files a/public/assets/jsonld/jsonld.zip and /dev/null differ diff --git a/public/assets/xslt/ReqIF-to-PIG.sef.json b/public/assets/xslt/ReqIF-to-PIG.sef.json index e763ea1..0045c41 100644 --- a/public/assets/xslt/ReqIF-to-PIG.sef.json +++ b/public/assets/xslt/ReqIF-to-PIG.sef.json @@ -1 +1 @@ -{"N":"package","version":"10","packageVersion":"1","saxonVersion":"SaxonJS 2.7","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"false","buildDateTime":"2026-02-23T09:39:19.596-07:00","ns":"xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd","C":[{"N":"co","binds":"","id":"0","uniform":"true","C":[{"N":"template","flags":"os","module":"ReqIF-to-PIG.xsl","slots":"200","baseUri":"file://C:/Users/chrissaenz/Dev/CASCaDE-HOME/CASCaDE-Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","name":"Q{}getAttributeValue","line":"137","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}values","slot":"0","sType":"* ","as":"* ","flags":"","line":"138","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}attrDefId","slot":"1","sType":"* ","as":"* ","flags":"","line":"139","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"let","var":"Q{}stringValue","slot":"2","sType":"* ","line":"144","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"144","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}values","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-VALUE-STRING"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"DEFINITION"}]}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-DEFINITION-STRING-REF"}]}]}]},{"N":"varRef","name":"Q{}attrDefId","slot":"1"}]}]}]}]}]}]},{"N":"let","var":"Q{}xhtmlValue","slot":"3","sType":"* ","line":"149","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"149","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}values","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-VALUE-XHTML"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"DEFINITION"}]}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-DEFINITION-XHTML-REF"}]}]}]},{"N":"varRef","name":"Q{}attrDefId","slot":"1"}]}]}]}]}]}]},{"N":"choose","sType":"* ","type":"item()*","line":"150","C":[{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"152","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"153","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}THE-VALUE","role":"select","line":"153","C":[{"N":"docOrder","sType":"*NA nQ{}THE-VALUE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"156","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"157","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"157","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"docOrder","sType":"*NE","line":"160","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ex=http://ns.saxonica.com/xslt/export","line":"161","sType":"*N","C":[{"N":"docOrder","sType":"*N","role":"select","line":"161","C":[{"N":"docOrder","sType":"*N","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]},{"N":"axis","name":"child","nodeTest":"*N u[NT,NP,NC,NE]"}]}]}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"164","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"165","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}THE-VALUE","role":"select","line":"165","C":[{"N":"docOrder","sType":"*NA nQ{}THE-VALUE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","id":"1","binds":"0 1","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"1","ns":"xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd","minImp":"0","flags":"s","slots":"200","baseUri":"file://C:/Users/chrissaenz/Dev/CASCaDE-HOME/CASCaDE-Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","line":"62","module":"ReqIF-to-PIG.xsl","expand-text":"false","match":"*[local-name()='SPEC-OBJECT']","prio":"0.5","matches":"NE","C":[{"N":"p.withPredicate","role":"match","sType":"1NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"p.nodeTest","test":"NE"},{"N":"compareToString","op":"eq","val":"SPEC-OBJECT","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}objectId","slot":"0","sType":"*NE ","line":"63","role":"action","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"63"},{"N":"let","var":"Q{}values","slot":"1","sType":"*NE ","line":"64","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"64","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"VALUES"}]}]},{"N":"let","var":"Q{}nameAttrDef","slot":"3","sType":"*NE ","line":"73","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","role":"select","line":"73","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-DEFINITION-STRING"}]}]},{"N":"or","C":[{"N":"or","C":[{"N":"or","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"ReqIF.Name"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"ReqIF.ChapterName"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"Name"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"Title"}]}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER"}]}]}]},{"N":"let","var":"Q{}textAttrDef","slot":"4","sType":"*NE ","line":"79","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","role":"select","line":"79","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-DEFINITION-XHTML"}]}]},{"N":"or","C":[{"N":"or","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"ReqIF.Text"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"Description"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"Text"}]}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER"}]}]}]},{"N":"elem","name":"pig:anEntity","sType":"1NE nQ{http://product-information-graph.org}anEntity ","nsuri":"http://product-information-graph.org","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"80","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"rdf:type","nsuri":"http://www.w3.org/1999/02/22-rdf-syntax-ns#","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"IREB:Requirement"}]},{"N":"att","name":"id","sType":"1NA ","line":"81","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"82","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}objectId","slot":"0","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"82"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}titleValue","slot":"5","sType":"* ","line":"85","C":[{"N":"doc","sType":"1ND ","base":"file://C:/Users/chrissaenz/Dev/CASCaDE-HOME/CASCaDE-Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","role":"select","C":[{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}getAttributeValue","line":"86","C":[{"N":"withParam","name":"Q{}values","slot":"1","sType":"*","C":[{"N":"varRef","name":"Q{}values","slot":"1","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"87"}]},{"N":"withParam","name":"Q{}attrDefId","slot":"0","sType":"*","C":[{"N":"varRef","name":"Q{}nameAttrDef","slot":"3","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"88"}]}]}]},{"N":"let","var":"Q{}descriptionValue","slot":"6","sType":"* ","line":"93","C":[{"N":"doc","sType":"1ND ","base":"file://C:/Users/chrissaenz/Dev/CASCaDE-HOME/CASCaDE-Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","role":"select","C":[{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}getAttributeValue","line":"94","C":[{"N":"withParam","name":"Q{}values","slot":"1","sType":"*","C":[{"N":"varRef","name":"Q{}values","slot":"1","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"95"}]},{"N":"withParam","name":"Q{}attrDefId","slot":"0","sType":"*","C":[{"N":"varRef","name":"Q{}textAttrDef","slot":"4","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"96"}]}]}]},{"N":"let","var":"Q{}hasTitle","slot":"7","sType":"* ","line":"101","C":[{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"101","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}titleValue","slot":"5"}]}]}]}]},{"N":"int","val":"0"}]},{"N":"let","var":"Q{}hasDescription","slot":"8","sType":"* ","line":"102","C":[{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"102","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}descriptionValue","slot":"6"}]}]}]}]},{"N":"int","val":"0"}]},{"N":"sequence","sType":"? ","C":[{"N":"choose","sType":"? ","type":"item()*","line":"105","C":[{"N":"varRef","name":"Q{}hasTitle","slot":"7","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"106"},{"N":"elem","name":"dcterms:title","sType":"1NE nQ{http://purl.org/dc/terms/}title ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"108","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"109","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}titleValue","slot":"5","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"109"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"not","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"112","C":[{"N":"varRef","name":"Q{}hasDescription","slot":"8"}]},{"N":"elem","name":"dcterms:title","sType":"1NE nQ{http://purl.org/dc/terms/}title ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"114","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Object with id "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"116","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}objectId","slot":"0","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"116"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"123","C":[{"N":"varRef","name":"Q{}hasDescription","slot":"8","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"123"},{"N":"elem","name":"dcterms:description","sType":"1NE nQ{http://purl.org/dc/terms/}description ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"124","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"125","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}descriptionValue","slot":"6","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"125"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"dcterms:modified","sType":"1NE nQ{http://purl.org/dc/terms/}modified ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"129","C":[{"N":"choose","sType":"? ","line":"130","C":[{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"130","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LAST-CHANGE"},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LAST-CHANGE"}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"131","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LAST-CHANGE","name":"attribute","nodeTest":"*NA nQ{}LAST-CHANGE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"131"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"0","seq":"0","ns":"xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd","minImp":"0","flags":"s","slots":"200","baseUri":"file://C:/Users/chrissaenz/Dev/CASCaDE-HOME/CASCaDE-Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","line":"5","module":"ReqIF-to-PIG.xsl","expand-text":"false","match":"/","prio":"-0.5","matches":"ND","C":[{"N":"p.nodeTest","role":"match","test":"ND","sType":"1ND","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd "},{"N":"let","var":"Q{}header","slot":"0","sType":"*NE ","line":"6","role":"action","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"6","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REQ-IF-HEADER"}]}]}]}]}]},{"N":"elem","name":"pig:aPackage","sType":"1NE nQ{http://product-information-graph.org}aPackage ","nsuri":"http://product-information-graph.org","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"7","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"rdf:type","nsuri":"http://www.w3.org/1999/02/22-rdf-syntax-ns#","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"pig:Package"}]},{"N":"att","name":"id","sType":"1NA ","line":"9","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"10","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","line":"11","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"12","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","role":"select","line":"12","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"reqif-package"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"elem","name":"dcterms:title","sType":"1NE nQ{http://purl.org/dc/terms/}title ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"20","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"21","C":[{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"22","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"TITLE"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"TITLE"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"23","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"23","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"TITLE"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"25","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REPOSITORY-ID"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REPOSITORY-ID"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Requirements from "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"27","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"27","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REPOSITORY-ID"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Requirements from unknown project"}]}]}]},{"N":"elem","name":"dcterms:description","sType":"1NE nQ{http://purl.org/dc/terms/}description ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"35","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"36","C":[{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"37","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"COMMENT"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"COMMENT"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"38","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"38","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"COMMENT"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"40","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REQ-IF-TOOL-ID"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REQ-IF-TOOL-ID"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Created with "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"42","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"42","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REQ-IF-TOOL-ID"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ReqIF Document"}]}]}]},{"N":"elem","name":"dcterms:modified","sType":"1NE nQ{http://purl.org/dc/terms/}modified ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"50","C":[{"N":"choose","sType":"? ","line":"51","C":[{"N":"docOrder","sType":"*NE","line":"51","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"CREATION-TIME"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"52","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"52","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"CREATION-TIME"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"elem","name":"graph","sType":"1NE nQ{}graph ","nsuri":"","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"56","C":[{"N":"applyT","sType":"* ","line":"57","mode":"#unnamed","bSlot":"1","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"57","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"SPEC-OBJECT"}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"10"},{"N":"property","name":"method","value":"xml"},{"N":"property","name":"encoding","value":"UTF-8"},{"N":"property","name":"indent","value":"yes"},{"N":"property","name":"standalone","value":"yes"}]},{"N":"decimalFormat"}],"Σ":"486b2a1f"} \ No newline at end of file +{"N":"package","version":"10","packageVersion":"1","saxonVersion":"SaxonJS 2.7","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"false","buildDateTime":"2026-02-27T15:13:54.026+01:00","ns":"xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd","C":[{"N":"co","binds":"","id":"0","uniform":"true","C":[{"N":"template","flags":"os","module":"ReqIF-to-PIG.xsl","slots":"200","baseUri":"file://C:/Users/OD/Documents/GitHub/CASCaDE/Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","name":"Q{}getAttributeValue","line":"137","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}values","slot":"0","sType":"* ","as":"* ","flags":"","line":"138","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}attrDefId","slot":"1","sType":"* ","as":"* ","flags":"","line":"139","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"let","var":"Q{}stringValue","slot":"2","sType":"* ","line":"144","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"144","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}values","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-VALUE-STRING"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"DEFINITION"}]}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-DEFINITION-STRING-REF"}]}]}]},{"N":"varRef","name":"Q{}attrDefId","slot":"1"}]}]}]}]}]}]},{"N":"let","var":"Q{}xhtmlValue","slot":"3","sType":"* ","line":"149","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"149","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}values","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-VALUE-XHTML"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"DEFINITION"}]}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-DEFINITION-XHTML-REF"}]}]}]},{"N":"varRef","name":"Q{}attrDefId","slot":"1"}]}]}]}]}]}]},{"N":"choose","sType":"* ","type":"item()*","line":"150","C":[{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"152","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"153","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}THE-VALUE","role":"select","line":"153","C":[{"N":"docOrder","sType":"*NA nQ{}THE-VALUE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"156","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"157","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"157","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}stringValue","slot":"2"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"docOrder","sType":"*NE","line":"160","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ex=http://ns.saxonica.com/xslt/export","line":"161","sType":"*N","C":[{"N":"docOrder","sType":"*N","role":"select","line":"161","C":[{"N":"docOrder","sType":"*N","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"THE-VALUE"}]}]}]},{"N":"axis","name":"child","nodeTest":"*N u[NT,NP,NC,NE]"}]}]}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"164","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"165","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}THE-VALUE","role":"select","line":"165","C":[{"N":"docOrder","sType":"*NA nQ{}THE-VALUE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}xhtmlValue","slot":"3"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}THE-VALUE"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","id":"1","binds":"0 1","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"1","ns":"xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd","minImp":"0","flags":"s","slots":"200","baseUri":"file://C:/Users/OD/Documents/GitHub/CASCaDE/Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","line":"62","module":"ReqIF-to-PIG.xsl","expand-text":"false","match":"*[local-name()='SPEC-OBJECT']","prio":"0.5","matches":"NE","C":[{"N":"p.withPredicate","role":"match","sType":"1NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"p.nodeTest","test":"NE"},{"N":"compareToString","op":"eq","val":"SPEC-OBJECT","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}objectId","slot":"0","sType":"*NE ","line":"63","role":"action","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"63"},{"N":"let","var":"Q{}values","slot":"1","sType":"*NE ","line":"64","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"64","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"VALUES"}]}]},{"N":"let","var":"Q{}nameAttrDef","slot":"3","sType":"*NE ","line":"73","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","role":"select","line":"73","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-DEFINITION-STRING"}]}]},{"N":"or","C":[{"N":"or","C":[{"N":"or","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"ReqIF.Name"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"ReqIF.ChapterName"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"Name"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"Title"}]}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER"}]}]}]},{"N":"let","var":"Q{}textAttrDef","slot":"4","sType":"*NE ","line":"79","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","role":"select","line":"79","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"ATTRIBUTE-DEFINITION-XHTML"}]}]},{"N":"or","C":[{"N":"or","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"ReqIF.Text"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"Description"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LONG-NAME"},{"N":"str","val":"Text"}]}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER"}]}]}]},{"N":"elem","name":"pig:anEntity","sType":"1NE nQ{http://product-information-graph.org}anEntity ","nsuri":"http://product-information-graph.org","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"80","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"rdf:type","nsuri":"http://www.w3.org/1999/02/22-rdf-syntax-ns#","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"IREB:Requirement"}]},{"N":"att","name":"id","sType":"1NA ","line":"81","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"82","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}objectId","slot":"0","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"82"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}titleValue","slot":"5","sType":"* ","line":"85","C":[{"N":"doc","sType":"1ND ","base":"file://C:/Users/OD/Documents/GitHub/CASCaDE/Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","role":"select","C":[{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}getAttributeValue","line":"86","C":[{"N":"withParam","name":"Q{}values","slot":"1","sType":"*","C":[{"N":"varRef","name":"Q{}values","slot":"1","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"87"}]},{"N":"withParam","name":"Q{}attrDefId","slot":"0","sType":"*","C":[{"N":"varRef","name":"Q{}nameAttrDef","slot":"3","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"88"}]}]}]},{"N":"let","var":"Q{}descriptionValue","slot":"6","sType":"* ","line":"93","C":[{"N":"doc","sType":"1ND ","base":"file://C:/Users/OD/Documents/GitHub/CASCaDE/Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","role":"select","C":[{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}getAttributeValue","line":"94","C":[{"N":"withParam","name":"Q{}values","slot":"1","sType":"*","C":[{"N":"varRef","name":"Q{}values","slot":"1","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"95"}]},{"N":"withParam","name":"Q{}attrDefId","slot":"0","sType":"*","C":[{"N":"varRef","name":"Q{}textAttrDef","slot":"4","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"96"}]}]}]},{"N":"let","var":"Q{}hasTitle","slot":"7","sType":"* ","line":"101","C":[{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"101","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}titleValue","slot":"5"}]}]}]}]},{"N":"int","val":"0"}]},{"N":"let","var":"Q{}hasDescription","slot":"8","sType":"* ","line":"102","C":[{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"102","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}descriptionValue","slot":"6"}]}]}]}]},{"N":"int","val":"0"}]},{"N":"sequence","sType":"? ","C":[{"N":"choose","sType":"? ","type":"item()*","line":"105","C":[{"N":"varRef","name":"Q{}hasTitle","slot":"7","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"106"},{"N":"elem","name":"dcterms:title","sType":"1NE nQ{http://purl.org/dc/terms/}title ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"108","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"109","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}titleValue","slot":"5","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"109"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"not","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"112","C":[{"N":"varRef","name":"Q{}hasDescription","slot":"8"}]},{"N":"elem","name":"dcterms:title","sType":"1NE nQ{http://purl.org/dc/terms/}title ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"114","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Object with id "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"116","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}objectId","slot":"0","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"116"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"123","C":[{"N":"varRef","name":"Q{}hasDescription","slot":"8","sType":"*","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"123"},{"N":"elem","name":"dcterms:description","sType":"1NE nQ{http://purl.org/dc/terms/}description ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"124","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"125","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}descriptionValue","slot":"6","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"125"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"dcterms:modified","sType":"1NE nQ{http://purl.org/dc/terms/}modified ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"129","C":[{"N":"choose","sType":"? ","line":"130","C":[{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"130","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LAST-CHANGE"},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LAST-CHANGE"}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"131","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LAST-CHANGE","name":"attribute","nodeTest":"*NA nQ{}LAST-CHANGE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","role":"select","line":"131"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"0","seq":"0","ns":"xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd","minImp":"0","flags":"s","slots":"200","baseUri":"file://C:/Users/OD/Documents/GitHub/CASCaDE/Reference-Implementation/public/assets/xslt/ReqIF-to-PIG.xsl","line":"5","module":"ReqIF-to-PIG.xsl","expand-text":"false","match":"/","prio":"-0.5","matches":"ND","C":[{"N":"p.nodeTest","role":"match","test":"ND","sType":"1ND","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd "},{"N":"let","var":"Q{}header","slot":"0","sType":"*NE ","line":"6","role":"action","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"6","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REQ-IF-HEADER"}]}]}]}]}]},{"N":"elem","name":"pig:aPackage","sType":"1NE nQ{http://product-information-graph.org}aPackage ","nsuri":"http://product-information-graph.org","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"7","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"rdf:type","nsuri":"http://www.w3.org/1999/02/22-rdf-syntax-ns#","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"pig:Package"}]},{"N":"att","name":"id","sType":"1NA ","line":"9","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"10","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","line":"11","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"12","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","role":"select","line":"12","C":[{"N":"docOrder","sType":"*NA nQ{}IDENTIFIER","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IDENTIFIER"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"reqif-package"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"elem","name":"dcterms:title","sType":"1NE nQ{http://purl.org/dc/terms/}title ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"20","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"21","C":[{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"22","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"TITLE"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"TITLE"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"23","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"23","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"TITLE"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"25","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REPOSITORY-ID"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REPOSITORY-ID"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Requirements from "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"27","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"27","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REPOSITORY-ID"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Requirements from unknown project"}]}]}]},{"N":"elem","name":"dcterms:description","sType":"1NE nQ{http://purl.org/dc/terms/}description ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"35","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"36","C":[{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"37","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"COMMENT"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"COMMENT"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"38","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"38","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"COMMENT"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","line":"40","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REQ-IF-TOOL-ID"}]}]}]}]},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REQ-IF-TOOL-ID"}]}]}]}]}]}]}]},{"N":"int","val":"0"}]}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Created with "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"42","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"42","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"REQ-IF-TOOL-ID"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ReqIF Document"}]}]}]},{"N":"elem","name":"dcterms:modified","sType":"1NE nQ{http://purl.org/dc/terms/}modified ","nsuri":"http://purl.org/dc/terms/","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"50","C":[{"N":"choose","sType":"? ","line":"51","C":[{"N":"docOrder","sType":"*NE","line":"51","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"CREATION-TIME"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"52","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"52","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}header","slot":"0"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"CREATION-TIME"}]}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"elem","name":"graph","sType":"1NE nQ{}graph ","nsuri":"","namespaces":"dcterms=http://purl.org/dc/terms/ pig=http://product-information-graph.org rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd csc=http://omg.org/CASCaRA/cas/","line":"56","C":[{"N":"applyT","sType":"* ","line":"57","mode":"#unnamed","bSlot":"1","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"57","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ xsl=~ pig=http://product-information-graph.org dcterms=http://purl.org/dc/terms/ rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# csc=http://omg.org/CASCaRA/cas/ reqif=http://www.omg.org/spec/ReqIF/20110401/reqif.xsd ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"str","val":"SPEC-OBJECT"}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"10"},{"N":"property","name":"method","value":"xml"},{"N":"property","name":"encoding","value":"UTF-8"},{"N":"property","name":"indent","value":"yes"},{"N":"property","name":"standalone","value":"yes"}]},{"N":"decimalFormat"}],"Σ":"4b86ed2f"} \ No newline at end of file diff --git a/public/index.html b/public/index.html index 2ebcd3a..8f398d9 100644 --- a/public/index.html +++ b/public/index.html @@ -3,9 +3,10 @@
-+ Import PIG packages from XML format (.xml) +
+Importing XML package...
++ ... and {{ graphItems.length - 10 }} more items +
+