Book a Demo

Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Prev Next

Quick Reference

The tables in this topic provide quick cross-referencing of the OSLC Architecture Management facilities. Also refer to the User Credentials for accessing OSLC RESTful API and GUID Prefix Tables Help topic.

Functions

Function

URL

Service Provider Resource

<protocol>://<server>/<model_name>/oslc/am/sp/

Query Capability Using HTTP GET

<protocol>://<server>/<model_name>/oslc/am/qc/?oslc.select=<CSV of Resource Properties to retrieve> & oslc.where=<conditions> & useridentifier=<User Authentication Token>

Query Capability Using HTTP POST

<protocol>://<server>/<model_name>/oslc/am/qc/

POST Body: oslc.select=<CSV of Resource Properties to retrieve> & oslc.where=<conditions> & useridentifier=<User Authentication Token>

Resource Shape of Retrieved Resource/Resource Feature

Resource/Feature

URL

Resource

<protocol>://<server>/<model_name>/oslc/am/rs/resource/

Resource Features

<protocol>://<server>/<model_name>/oslc/am/rs/resourcefeatures/

Stereotype Name

<protocol>://<server>/<model_name>/oslc/am/rs/stereotypename/

Run State

<protocol>://<server>/<model_name>/oslc/am/rs/runstate/

Attribute

<protocol>://<server>/<model_name>/oslc/am/rs/attribute/

Operation

<protocol>://<server>/<model_name>/oslc/am/rs/operation/

Operation Parameter

<protocol>://<server>/<model_name>/oslc/am/rs/operationparameter/

Requirement

<protocol>://<server>/<model_name>/oslc/am/rs/requirement/

Constraint

<protocol>://<server>/<model_name>/oslc/am/rs/constraint/

File

<protocol>://<server>/<model_name>/oslc/am/rs/file

Scenario

<protocol>://<server>/<model_name>/oslc/am/rs/scenario/

Tagged Value

<protocol>://<server>/<model_name>/oslc/am/rs/taggedvalue/

Test

<protocol>://<server>/<model_name>/oslc/am/rs/test/

Resource Allocation

<protocol>://<server>/<model_name>/oslc/am/rs/resourceallocation/

Change

<protocol>://<server>/<model_name>/oslc/am/rs/change/

Defect

<protocol>://<server>/<model_name>/oslc/am/rs/defect/

Issue

<protocol>://<server>/<model_name>/oslc/am/rs/issue/

Task

<protocol>://<server>/<model_name>/oslc/am/rs/task/

Event

<protocol>://<server>/<model_name>/oslc/am/rs/event/

Decision

<protocol>://<server>/<model_name>/oslc/am/rs/decision/

Document

<protocol>://<server>/<model_name>/oslc/am/rs/document/

Feature

<protocol>://<server>/<model_name>/oslc/am/rs/mfeature/

Effort

<protocol>://<server>/<model_name>/oslc/am/rs/effort/

Risk

<protocol>://<server>/<model_name>/oslc/am/rs/risk/

Metric

<protocol>://<server>/<model_name>/oslc/am/rs/metric/

Discussion

<protocol>://<server>/<model_name>/oslc/am/rs/discussion/

Discussion Reply

<protocol>://<server>/<model_name>/oslc/am/rs/reply/

Diagram Image

<protocol>://<server>/<model_name>/oslc/am/rs/diagramimage/

Connector

<protocol>://<server>/<model_name>/oslc/am/rs/linktype/

Retrieve Model Root, Package, Element, Diagram

Type

URL

Object

<protocol>://<server>/<model_name>/oslc/am/resource/<Resource GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/resource/

Retrieve Package/Element Link (Connector)

Type

URL

Link

<protocol>://<server>/<model_name>/oslc/am/linkedresources/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/linktype/

Retrieve Element Run State

Type

URL

All RunStates on an Element

<protocol>://<server>/<model_name>/oslc/am/runstates/<Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific RunState

<protocol>://<server>/<model_name>/oslc/am/runstate/<RunState GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/runstate/

Retrieve Element Attribute

Type

URL

All Attributes on an Element

<protocol>://<server>/<model_name>/oslc/am/attributes/<Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Attribute

<protocol>://<server>/<model_name>/oslc/am/attribute/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/attribute/

Retrieve Attribute Tagged Value

Type

URL

All Tagged Values on an Attribute

<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Tagged Value on an Attribute

<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Attribute Tagged Value GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/taggedvalue/

Retrieve Element Operation

Type

URL

All Operations on an Element

<protocol>://<server>/<model_name>/oslc/am/operations/<Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Operation

<protocol>://<server>/<model_name>/oslc/am/operation/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/operation/

Retrieve Operation Tagged Value

Type

URL

All Tagged Values on an Operation

<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Tagged Value on an Operation

<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Operation Tagged Value GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/taggedvalue/

Retrieve Operation Parameter

Type

URL

All Parameters on an Operation

<protocol>://<server>/<model_name>/oslc/am/parameters/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Operation Parameter

<protocol>://<server>/<model_name>/oslc/am/parameter/<Parameter GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/operationparameter/

Retrieve Package/Element Tagged Value

Type

URL

All Tagged Values on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Tagged Value

<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Tagged Value GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/taggedvalue/

Retrieve Discussion

Type

URL

All Discussions on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/discussions/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Discussion

<protocol>://<server>/<model_name>/oslc/am/discussion/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/discussion/

Retrieve Discussion Reply

Type

URL

All Replies on a Discussion

<protocol>://<server>/<model_name>/oslc/am/replies/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Discussion Reply

<protocol>://<server>/<model_name>/oslc/am/reply/<Reply GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/discussion/

Retrieve Package/Element Requirement

Type

URL

All Requirements on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/requirements/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Requirement

<protocol>://<server>/<model_name>/oslc/am/requirement/<Requirement GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/requirement/

Retrieve Package/Element Constraint

Type

URL

All Constraints on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/constraints/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Constraint

<protocol>://<server>/<model_name>/oslc/am/constraint/<Constraint GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

protocol>://<server>/<model_name>/oslc/am/rs/constraint/

Retrieve Package/Element Scenario

Type

URL

All Scenarios on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/scenarios/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Scenario

<protocol>://<server>/<model_name>/oslc/am/scenario/<Scenario GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/scenario/

Retrieve Package/Element File

Type

URL

All Files on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/files/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific File

<protocol>://<server>/<model_name>/oslc/am/file/<File GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/file/

Retrieve Package/Element Linked Document

Type

URL

Document

<protocol>://<server>/<model_name>/oslc/am/linkeddocument/<Linked Document GUID With Prefix>/?useridentifier=<User Authentication Token>

Retrieve Package/Element Resource Allocation

Type

URL

All Resource Allocations on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/resourceallocations/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Resource Allocation

<protocol>://<server>/<model_name>/oslc/am/resourceallocation/<Resource Allocation GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/resourceallocation/

Retrieve Package/Element Test

Type

URL

All Tests on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/tests/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Test

<protocol>://<server>/<model_name>/oslc/am/test/<Test GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/test/

Retrieve Package/Element Change

Type

URL

All Changes on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/changes/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Change

<protocol>://<server>/<model_name>/oslc/am/change/<Change GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/change/

Retrieve Package/Element Defect

Type

URL

All Defects on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/defects/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Defect

<protocol>://<server>/<model_name>/oslc/am/defect/<Defect GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/defect/

Retrieve Package/Element Issue

Type

URL

All Issues on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/issues/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Issue

<protocol>://<server>/<model_name>/oslc/am/issue/<Issue GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/issue/

Retrieve Package/Element Task

Type

URL

All Tasks on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/tasks/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Task

<protocol>://<server>/<model_name>/oslc/am/task/<Task GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/task/

Retrieve Package/Element Event

Type

URL

All Events on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/events/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Event

<protocol>://<server>/<model_name>/oslc/am/event/<Event GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/event/

Retrieve Package/Element Decision

Type

URL

All Decisions on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/decisions/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Decision

<protocol>://<server>/<model_name>/oslc/am/decision/<Decision GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/decision/

Retrieve Package/Element Document

Type

URL

All Documents on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/documents/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Document

<protocol>://<server>/<model_name>/oslc/am/document/<Document GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/document/

Retrieve Package/Element Feature

Type

URL

All Features on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/mfeatures/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Feature

<protocol>://<server>/<model_name>/oslc/am/mfeature/<Feature GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/mfeature/

Retrieve Package/Element Effort

Type

URL

All Efforts on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/efforts/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Effort

<protocol>://<server>/<model_name>/oslc/am/effort/<Effort GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/effort/

Retrieve Package/Element Risk

Type

URL

All Risks on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/risks/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Risk

<protocol>://<server>/<model_name>/oslc/am/risk/<Risk GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/risk/

Retrieve Package/Element Metric

Type

URL

All Metrics on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/metrics/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Metric

<protocol>://<server>/<model_name>/oslc/am/metric/<Metric GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/metric/

Retrieve Diagram Image

Type

URL

Diagram Image

<protocol>://<server>/<model_name>/oslc/am/diagramimage/<Diagram Image GUID With Prefix>/?useridentifier=<User Authentication Token>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/diagramimage/

Creation Factory - Resource (Package/Element)

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/resource/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <oslc_am:Resource>

          <!--Required Properties-->

          <dcterms:title>NAME</dcterms:title>

          <dcterms:type>ENTERPRISE ARCHITECT TYPE</dcterms:type>

          <ss:parentresourceidentifier>GUID OF CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:parentresourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <dcterms:subject>KEYWORDS</dcterms:subject>

          <dcterms:creator>

               <foaf:Person>

                    <foaf:name>AUTHOR</foaf:name>

               </foaf:Person>

          </dcterms:creator>

          <dcterms:description>NOTES</dcterms:description>

          <ss:alias>ALIAS</ss:alias>

          <ss:status>STATUS</ss:status>

          <ss:complexity>COMPLEXITY</ss:complexity>

          <ss:stereotype>

               <ss:stereotypename>

                    <ss:name>STEREOTYPE</ss:name>

               </ss:stereotypename>

          </ss:stereotype>

          <ss:phase>PHASE</ss:phase>

          <ss:version>VERSION</ss:version>

          <ss:difficulty>DIFFICULTY</ss:difficulty>

          <ss:priority>PRIORITY</ss:priority>

          <ss:language>LANGUAGE</ss:language>

     </oslc_am:Resource>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/cfresource/

<protocol>://<server>/<model_name>/oslc/am/rs/cfprofileresource/

Creation Factory - Element Attribute

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/attribute/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:attribute>

          <!--Required Properties-->

          <ss:resourceidentifier>GUID OF CONTAINING EA ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <dcterms:title>ATTRIBUTE NAME</dcterms:title>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:classifiername>DATATYPE/CLASSIFIER NAME</ss:classifiername>

          <dcterms:description>NOTES</dcterms:description>

          <ss:alias>ALIAS</ss:alias>

          <ss:classifierresourceidentifier>GUID OF CLASSIFIER EA ELEMENT WITH GUID PREFIX</ss:classifierresourceidentifier>

          <ss:defaultvalue>DEFAULT VALUE</ss:defaultvalue>

          <ss:stereotype>

               <ss:stereotypename>

                    <ss:name>STEREOTYPE</ss:name>

               </ss:stereotypename>

          </ss:stereotype>

          <ss:scope>SCOPE</ss:scope>

          <ss:containment>CONTAINMENT</ss:containment>

          <ss:containertype>CONTAINER TYPE</ss:containertype>

          <ss:length> NUMERICAL VALUE</ss:length>

          <ss:lowerbound>NUMERICAL VALUE</ss:lowerbound>

          <ss:upperbound>NUMERICAL VALUE</ss:upperbound>

          <ss:allowduplicates>ALLOW DUPLICATES</ss:allowduplicates>

          <ss:position>POSITION INTEGER VALUE</ss:position>

          <ss:isderived>IS DERIVED</ss:isderived>

          <ss:isstatic>IS STATIC</ss:isstatic>

          <ss:iscollection>IS COLLECTION</ss:iscollection>

          <ss:isordered>IS ORDERED</ss:isordered>

          <ss:isconst>IS CONST</ss:isconst>

          <ss:isid>IS ID</ss:isid>

          <ss:isliteral>IS LITERAL</ss:isliteral>

          <ss:isderivedunion>IS DERIVED UNION</ss:isderivedunion>

          <ss:istransient>IS TRANSIENT</ss:istransient>

          <ss:property>PROPERTY NAME</ss:property>

     </ss:attribute>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/cfattribute/

Creation Factory - Element Operation

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/operation/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:operation>

          <!--Required Properties-->

          <ss:resourceidentifier>GUID OF CONTAINING EA ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <dcterms:title>OPERATION NAME</dcterms:title>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional  Properties-->

          <dcterms:description>NOTES</dcterms:description>

          <ss:alias>ALIAS</ss:alias>

          <ss:classifiername>DATATYPE/CLASSIFIER NAME</ss:classifiername>

          <ss:classifierresourceidentifier>GUID OF THE CLASSIFIER ELEMENT WITH GUID PREFIX</ss:classifierresourceidentifier>

          <ss:stereotype>

               <ss:stereotypename>

                    <ss:name>STEREOTYPE</ss:name>

               </ss:stereotypename>

          </ss:stereotype>

           <ss:scope>SCOPE</ss:scope>

           <ss:concurrency>CONCURRENCY</ss:concurrency>

           <ss:isstatic>IS STATIC</ss:isstatic>

           <ss:isabstract>IS ABSTRACT</ss:isabstract>

           <ss:isreturnarray>IS RETURNARRAY</ss:isreturnarray>

           <ss:isquery>IS QUERY</ss:isquery>

           <ss:issynchronized>IS SYNCHRONIZED</ss:issynchronized>

           <ss:isconst>IS CONST</ss:isconst>

           <ss:ispure>IS PURE</ss:ispure>

           <ss:position>NUMERICAL VALUE</ss:position>

           <ss:behavior>BEHAVIOR</ss:behavior>

     </ss:operation>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfoperation/

Creation Factory - Element Operation Parameter

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/operationparameter/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:parameter>

          <!--Required Properties-->

          <ss:operationidentifier>GUID OF THE CONTAINING OPERATION WITH GUID PREFIX</ss:operationidentifier>

          <dcterms:title>OPERATION PARAMETER NAME</dcterms:title>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional  Properties-->

          <dcterms:description>NOTES</dcterms:description>

          <ss:classifiername>DATATYPE/CLASSIFIER NAME</ss:classifiername>

          <ss:classifierresourceidentifier>GUID OF THE CLASSIFIER EA ELEMENT WITH GUID PREFIX</ss:classifierresourceidentifier>

          <ss:defaultvalue>DEFAULT VALUE</ss:defaultvalue>

          <ss:paramdirection>DIRECTION</ss:paramdirection>

          <ss:position>NUMERICAL VALUE</ss:position>

          <ss:fixedvalue>FIXED VALUE</ss:fixedvalue>

          <ss:alias>ALIAS</ss:alias>

          <ss:stereotype>

               <ss:stereotypename>

                    <ss:name>STEREOTYPE</ss:name>

               </ss:stereotypename>

          </ss:stereotype>

          <ss:lowerbound>NUMERICAL VALUE</ss:lowerbound>

          <ss:upperbound>NUMERICAL VALUE</ss:upperbound>

          <ss:isordered>IS ORDERED</ss:isordered>

          <ss:allowduplicates>ALLOW DUPLICATES</ss:allowduplicates>

     </ss:parameter>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfoperationparameter/

Creation Factory - Connector

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/resourcelink/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <oslc_am:Resource>

          <!--Required Properties-->

          <dcterms:identifier>GUID OF SOURCE PACKAGE/ELEMENT WITH GUID PREFIX</dcterms:identifier>

          <ss:{connector type} rdf:ID="ID" rdf:resource="<protocol>://<server>:<port>/<model>/oslc/am/resource/<GUID OF TARGET PACKAGE/ELEMENT WITH GUID PREFIX>/"/>

     </oslc_am:Resource>

     <rdf:Description rdf:about="#ID">

          <!--Required Properties-->

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

         <!--Optional Properties-->

          <dcterms:title>CONNECTOR NAME</dcterms:title>

          <dcterms:type> CONNECTOR TYPE</dcterms:type>

          <dcterms:description>NOTES</dcterms:description>

          <ss:direction>DIRECTION</ss:direction>

          <ss:stereotype>

              <ss:stereotypename>

                   <ss:name>STEREOTYPE</ss:name>

              </ss:stereotypename>

          </ss:stereotype>

     </rdf:Description>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/cflinktype/

<protocol>://<server>/<model_name>/oslc/am/rs/cfprofilelinktype/

Creation Factory - Package/Element Discussion

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/discussion/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:discussion>

          <!--Required Properties-->

          <dcterms:description>DISCUSSION TEXT</dcterms:description>

          <dcterms:creator>

               <foaf:Person>

                    <foaf:name>AUTHOR</foaf:name>

               </foaf:Person>

          </dcterms:creator>

          <ss:resourceidentifier>GUID OF PACKAGE/ELEMENT WITH GUID  PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:status>DISCUSSION STATUS</ss:status>

          <ss:priority>DISCUSSION PRIORITY</ss:priority>

          <ss:reviewresourceidentifier>GUID OF THE REVIEW ELEMENT WITH PREFIX</ss:reviewresourceidentifier>

     </ss:discussion>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/cfdiscussion/

Creation Factory - Package/Element Discussion Reply

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/reply/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:reply>

          <!--Required Properties-->

          <dcterms:description>REPLY TEXT</dcterms:description>

          <dcterms:creator>

               <foaf:Person>

                    <foaf:name>AUTHOR</foaf:name>

               </foaf:Person>

          </dcterms:creator>

          <ss:discussionidentifier>GUID OF THE DISCUSSION WITH GUID  PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:reviewresourceidentifier>GUID OF REVIEW ELEMENT WITH GUID  PREFIX</ss:reviewresourceidentifier>

     </ss:reply>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/cfreply/

Creation Factory - Package/Element Resource Allocation

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/resourceallocation/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:resourceallocation>

          <!--Required Properties-->

          <ss:resourcename>

               <foaf:Person>

                    <foaf:name>RESOURCE NAME</foaf:name>

               </foaf:Person>

          </ss:resourcename>

          <ss:role>RESOURCE ROLE</ss:role>

          <ss:startdate>YYYY-MM-DD FORMAT</ss:startdate>

          <ss:enddate>YYYY-MM-DD FORMAT</ss:enddate>

          <ss:resourceidentifier>GUID OF CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:percentagecomplete>PERCENT COMPLETE</ss:percentagecomplete>

          <ss:expectedtime>EXPECTED TIME</ss:expectedtime>

          <ss:allocatedtime>ALLOCATED TIME</ss:allocatedtime>

          <ss:expendedtime>EXPENDED TIME</ss:expendedtime>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:resourceallocation>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/cfresourceallocation/

Creation Factory - Package/Element Test

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/test/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:test>

          <!--Required Properties-->

          <dcterms:title>TEST NAME</dcterms:title>

          <dcterms:type>TYPE</dcterms:type>

          <ss:classtype>CLASS TYPE</ss:classtype>

          <ss:status>STATUS</ss:status>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:lastrun>YYYY-MM-DD FORMAT</ss:lastrun>

          <ss:runby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:runby>

          <ss:checkedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:checkedby>

          <ss:resourceidentifier>GUID OF CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <dcterms:description>NOTES</dcterms:description>

          <ss:input>HISTORY TEXT</ss:input>

          <ss:acceptancecriteria>ACCEPTANCE CRITERIA TEXT</ss:acceptancecriteria>

          <ss:results>RESULTS TEXT</ss:results>

     </ss:test>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/cftest/

Creation Factory - Package/Element Tagged Value

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/taggedvalue/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:taggedvalue>

          <!--Required Properties-->

          <dcterms:title>TAG NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:value>TAG VALUE</ss:value>    

          <dcterms:description>TAG NOTES</dcterms:description>

          <ss:type>PREDEFINED TYPE</ss:type>

          <ss:allowduplicates>BOOLEAN VALUE</ss:allowduplicates>

     </ss:taggedvalue>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model_name>/oslc/am/rs/cftaggedvalue/

Creation Factory - Package/Element Change

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:change>

          <!--Required Properties-->

          <dcterms:title>CHANGE NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:requestedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:requestedby>

          <ss:requestedon>YYYY-MM-DD format</ss:requestedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:change>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfchange/

Creation Factory - Package/Element Defect

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:defect>

          <!--Required Properties-->

          <dcterms:title>DEFECT NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:reportedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:reportedby>

          <ss:reportedon>YYYY-MM-DD format</ss:reportedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:resolvedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:resolvedby>

          <ss:resolvedon>YYYY-MM-DD format</ss:resolvedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:defect>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfdefect/

Creation Factory - Package/Element Issue

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:issue>

          <!--Required Properties-->

          <dcterms:title>ISSUE NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:raisedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:raisedby>

          <ss:raisedon>YYYY-MM-DD format</ss:raisedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:issue>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfissue/

Creation Factory - Package/Element Task

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:task>

          <!--Required Properties-->

          <dcterms:title>TASK NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:requestedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:requestedby>

          <ss:requestedon>YYYY-MM-DD format</ss:requestedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:task>

</rdf:RDF>

Resource Shape

protocol>://<server>/<model>/oslc/am/rs/cftask/

Creation Factory - Package/Element Event

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:event>

          <!--Required Properties-->

          <dcterms:title>EVENT NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:reportedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:reportedby>

          <ss:reportedon>YYYY-MM-DD format</ss:reportedon>

          <dcterms:type>TYPE</dcterms:type>

          <ss:priority>PRIORITY</ss:priority>

          <ss:resolvedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:resolvedby>

          <ss:resolvedon>YYYY-MM-DD format</ss:resolvedon> 

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:event>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfevent/

Creation Factory - Package/Element Decision

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:decision>

          <!--Required Properties-->

          <dcterms:title>DECISION NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:owner>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:owner>

          <ss:date>YYYY-MM-DD format</ss:date>

          <ss:status>STATUS</ss:status>

          <ss:impact>IMPACT</ss:impact>

          <ss:author>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:author>

          <ss:effective>YYYY-MM-DD format</ss:effective>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:decision>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfdecision/

Creation Factory - Package/Element Document

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/maintenanceitem/

POST RDF/XML

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:document>

          <!--Required Properties-->

          <dcterms:title>DOCUMENT NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:requestedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:requestedby>

          <ss:requestedon>YYYY-MM-DD format</ss:requestedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:document>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfdocument/

Creation Factory - Package/Element Feature

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/maintenanceitem/

POST RDF/XML

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:mfeature>

          <!--Required Properties-->

          <dcterms:title>FEATURE NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <ss:requestedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:requestedby>

          <ss:requestedon>YYYY-MM-DD format</ss:requestedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:mfeature>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfmfeature/

Creation Factory - Package/Element Effort

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/projectmanagementitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:ss="http://sparxsystems.com.au/oslc_am#">

     <ss:effort>

          <!--Required Properties-->

          <dcterms:title>EFFORT NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <dcterms:type>TYPE</dcterms:type>

          <ss:time>NUMERICAL VALUE</ss:time>

          <dcterms:description>NOTES</dcterms:description>

     </ss:effort>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfeffort/

Creation Factory - Package/Element Risk

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/projectmanagementitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:risk>

          <!--Required Properties-->

          <dcterms:title>RISK NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <dcterms:type>RISK TYPE</dcterms:type>

          <ss:weight>NUMERICAL VALUE</ss:weight>

          <dcterms:description>NOTES</dcterms:description>

     </ss:risk>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfrisk/

Creation Factory - Package/Element Metric

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/cf/projectmanagementitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:metric>

          <!--Required Properties-->

          <dcterms:title>METRIC NAME</dcterms:title>

          <ss:resourceidentifier>GUID OF THE CONTAINING PACKAGE/ELEMENT WITH GUID PREFIX</ss:resourceidentifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Optional Properties-->

          <dcterms:type>TYPE</dcterms:type>

          <ss:weight>NUMERICAL VALUE</ss:weight>

          <dcterms:description>NOTES</dcterms:description>

     </ss:metric>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/cfmetric/

Resource Update - Package/Element

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/resource/

Post Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <oslc_am:Resource>

          <!--Required Property-->

          <dcterms:identifier>GUID of Resource with GUID-Prefix</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>NAME</dcterms:title>

          <dcterms:subject>KEYWORDS</dcterms:subject>

          <dcterms:creator>

               <foaf:Person>

                    <foaf:name>AUTHOR</foaf:name>

               </foaf:Person>

          </dcterms:creator>

          <dcterms:description>NOTES</dcterms:description>

          <ss:alias>ALIAS</ss:alias>

          <ss:status>STATUS</ss:status>

          <ss:complexity>COMPLEXITY</ss:complexity>     

          <ss:phase>PHASE</ss:phase>

          <ss:version>VERSION</ss:version>

          <ss:difficulty>DIFFICULTY</ss:difficulty>

          <ss:priority>PRIORITY</ss:priority>

          <ss:language>LANGUAGE</ss:language>

     </oslc_am:Resource>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/resource/

Resource Feature Update - Element Attribute

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/attribute/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:attribute>

          <!--Required Properties-->

          <dcterms:identifier>GUID OF ATTRIBUTE (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>ATTRIBUTE NAME</dcterms:title>

          <ss:classifiername>DATATYPE/CLASSIFIER NAME</ss:classifiername>

          <dcterms:description>NOTES</dcterms:description>

          <ss:alias>ALIAS</ss:alias>

          <ss:classifierresourceidentifier>GUID OF THE CLASSIFIER EA ELEMENT WITH PREFIX</ss:classifierresourceidentifier>

          <ss:defaultvalue>DEFAULT VALUE</ss:defaultvalue>

          <ss:scope>SCOPE</ss:scope>

          <ss:containment>CONTAINMENT</ss:containment>

          <ss:containertype>CONTAINERTYPE</ss:containertype>

          <ss:length>NUMERICAL VALUE</ss:length>

          <ss:lowerbound>NUMERICAL VALUE</ss:lowerbound>

          <ss:upperbound>NUMERICAL VALUE</ss:upperbound>

          <ss:allowduplicates>ALLOW DUPLICATES</ss:allowduplicates>

          <ss:position>POSITION INTEGER VALUE</ss:position>

          <ss:isderived>IS DERIVED</ss:isderived>

          <ss:isstatic>IS STATIC</ss:isstatic>

          <ss:iscollection>IS COLLECTION</ss:iscollection>

          <ss:isordered>IS ORDERED</ss:isordered>

          <ss:isconst>IS CONST</ss:isconst>

          <ss:isid>IS ID</ss:isid>

          <ss:isliteral>IS LITERAL</ss:isliteral>

          <ss:isderivedunion>IS DERIVED UNION</ss:isderivedunion>

          <ss:istransient>IS TRANSIENT</ss:istransient>

          <ss:property>PROPERTY NAME</ss:property>

     </ss:attribute>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/attribute/

Resource Feature Update - Element Operation

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/operation/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:operation>

          <!--Required Property-->

          <dcterms:identifier>GUID OF OPERATION (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable  Properties-->

          <dcterms:title>OPERATION NAME</dcterms:title>

          <dcterms:description>NOTES</dcterms:description>

          <ss:alias>ALIAS</ss:alias>

          <ss:classifiername>DATATYPE/CLASSIFIER NAME</ss:classifiername>

          <ss:classifierresourceidentifier>GUID OF THE CLASSIFIER EA ELEMENT</ss:classifierresourceidentifier>

          <ss:scope>SCOPE</ss:scope>

          <ss:concurrency>CONCURRENCY</ss:concurrency>

          <ss:isstatic>IS STATIC</ss:isstatic>

          <ss:isabstract>IS ABSTRACT</ss:isabstract>

          <ss:isreturnarray>IS RETURN ARRAY</ss:isreturnarray>

          <ss:isquery>IS QUERY</ss:isquery>

          <ss:issynchronized>IS SYNCHRONIZED</ss:issynchronized>

          <ss:isconst>IS CONST</ss:isconst>

          <ss:ispure>IS PURE</ss:ispure>

          <ss:position>NUMERICAL VALUE</ss:position>

          <ss:behavior>BEHAVIOR</ss:behavior>

     </ss:operation>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/operation/

Resource Feature Update - Element Operation Parameter

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/operationparameter/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:parameter>

          <!--Required Properties-->

          <dcterms:identifier>GUID OF OPERATION PARAMETER (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable  Properties-->

          <dcterms:title>OPERATION PARAMETER NAME</dcterms:title>

          <dcterms:description>NOTES</dcterms:description>

          <ss:classifiername>DATATYPE/CLASSIFIER NAME</ss:classifiername>

          <ss:classifierresourceidentifier>GUID OF THE CLASSIFIER EA ELEMENT</ss:classifierresourceidentifier>

          <ss:defaultvalue>DEFAULT VALUE</ss:defaultvalue>

          <ss:paramdirection>DIRECTION</ss:paramdirection>

          <ss:position>NUMERICAL VALUE</ss:position>

          <ss:fixedvalue>FIXED VALUE</ss:fixedvalue>

          <ss:alias>ALIAS</ss:alias>

          <ss:stereotype>

               <ss:stereotypename>

                    <ss:name>STEREOTYPE</ss:name>

               </ss:stereotypename>

          </ss:stereotype>

          <ss:lowerbound>NUMERICAL VALUE</ss:lowerbound>

          <ss:upperbound>NUMERICAL VALUE</ss:upperbound>

          <ss:isordered>IS ORDERED</ss:isordered>

          <ss:allowduplicates>ALLOW DUPLICATES</ss:allowduplicates>

     </ss:parameter>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/operationparameter/

Resource Feature Update - Connector

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/resourcelink/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <oslc_am:Resource>

          <!--Required Properties-->

          <dcterms:identifier>GUID OF THE SOURCE PACKAGE/ELEMENT With PREFIX</dcterms:identifier>

          <ss:{connector type} rdf:ID="ID" rdf:resource="<protocol>://<server>:<port>/<model>/oslc/am/resource/<GUID OF TARGET PACKAGE/ELEMENT With PREFIX>/"/>

     </oslc_am:Resource>   

     <rdf:Description rdf:about="#ID">

          <dcterms:identifier>CONNECTOR GUID with PREFIX></dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>CONNECTOR NAME</dcterms:title>

          <dcterms:description>NOTES</dcterms:description>

          <ss:direction>DIRECTION</ss:direction>

     </rdf:Description>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/linktype/

Resource Feature Update - Package/Element Discussion

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/discussion/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:discussion>

          <!--Required Property-->

          <dcterms:identifier>DISCUSSION GUID WITH PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <ss:status>DISCUSSION STATUS</ss:status>

          <ss:priority>DISCUSSION PRIORITY</ss:priority>     

     </ss:discussion>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/discussion/

Resource Feature Update - Package/Element Resource Allocation

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/resourceallocation/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:resourceallocation>

          <!--Required Property-->

          <dcterms:identifier>GUID OF RESOURCE ALLOCATION (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <ss:resourcename>

               <foaf:Person>

                    <foaf:name>AUTHOR</foaf:name>

               </foaf:Person>

          </ss:resourcename>

          <ss:role>ROLE</ss:role>

          <ss:startdate>YYYY-MM-DD format</ss:startdate>

          <ss:enddate>YYYY-MM-DD format</ss:enddate>

          <ss:percentagecomplete>PERCENT COMPLETE</ss:percentagecomplete>

          <ss:expectedtime>EXPECTED TIME</ss:expectedtime>

          <ss:allocatedtime>ALLOCATED TIME</ss:allocatedtime>

          <ss:expendedtime>EXPENDED TIME</ss:expendedtime>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:resourceallocation>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/resourceallocation/

Resource Feature Update - Package/Element Test

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/test/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:test>

          <!--Required Property-->

          <dcterms:identifier>GUID OF TEST (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>TEST NAME</dcterms:title>

          <ss:classtype>CLASS TYPE</ss:classtype>

          <dcterms:type>TEST TYPE</dcterms:type>

          <ss:status>STATUS</ss:status>

          <ss:lastrun>YYYY-MM-DD</ss:lastrun>

          <ss:runby>

               <foaf:Person>

                    <foaf:name>AUTHOR</foaf:name>

               </foaf:Person>

          </ss:runby>

          <ss:checkedby>

               <foaf:Person>

                    <foaf:name>AUTHOR</foaf:name>

               </foaf:Person>

          </ss:checkedby>

          <dcterms:description>DESCRIPTION</dcterms:description>

          <ss:input>INPUT</ss:input>

          <ss:acceptancecriteria>ACCEPTANCE CRITERIA</ss:acceptancecriteria>

          <ss:results>RESULTS</ss:results>

     </ss:test>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/test

Resource Feature Update - Package/Element Tagged Value

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/taggedvalue/

POST Body

?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:taggedvalue>

          <!--Required Properties-->     

          <dcterms:identifier>GUID OF TAGGED VALUE (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>TAG NAME</dcterms:title>

          <ss:value>TAG VALUE</ss:value>

          <dcterms:description>TAG NOTES</dcterms:description>

          <ss:allowduplicates>BOOLEAN VALUE</ss:allowduplicates>   

     </ss:taggedvalue>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/taggedvalue/

Resource Feature Update - Package/Element Change

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:change>

          <!--Required Property-->

          <dcterms:identifier>GUID OF CHANGE (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>CHANGE NAME</dcterms:title>

          <ss:requestedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

              </foaf:Person>

          </ss:requestedby>

          <ss:requestedon>YYYY-MM-DD format</ss:requestedon>

          <ss:status>New/Verified/Complete</ss:status>

          <ss:priority>High/Medium/Low</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:change>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/change/

Resource Feature Update - Package/Element Defect

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:defect>

          <!--Required Property-->

          <dcterms:identifier>GUID OF DEFECT (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>DEFECT NAME</dcterms:title>

          <ss:reportedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:reportedby>

          <ss:reportedon>YYYY-MM-DD format</ss:reportedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:resolvedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:resolvedby>

          <ss:resolvedon>YYYY-MM-DD format</ss:resolvedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:defect>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/defect/

Resource Feature Update - Package/Element Issue

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:issue>

          <!--Required Property-->

          <dcterms:identifier>GUID OF ISSUE (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>ISSUE NAME</dcterms:title>

          <ss:raisedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:raisedby>

          <ss:raisedon>YYYY-MM-DD format</ss:raisedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:issue>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/issue/

Resource Feature Update - Package/Element Task

Type

Input

Protocol Verb

POST

URL

protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:task>

          <!--Required Property-->

          <dcterms:identifier>GUID OF TASK (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>TASK NAME</dcterms:title>

          <ss:requestedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:requestedby>

          <ss:requestedon>YYYY-MM-DD format</ss:requestedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:task>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/task/

Resource Feature Update - Package/Element Event

Type

Input

Protocol Verb

POST

URL

protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:event>

          <!--Required Property-->

          <dcterms:identifier>GUID OF EVENT (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>EVENT NAME</dcterms:title>

          <ss:reportedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:reportedby>

          <ss:requestedon>YYYY-MM-DD format</ss:requestedon>

          <dcterms:type>TYPE</dcterms:type>

          <ss:priority>PRIORITY</ss:priority>

          <ss:resolvedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:resolvedby>

          <ss:resolvedon>YYYY-MM-DD format</ss:resolvedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:event>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/event/

Resource Feature Update - Package/Element Decision

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:decision>

          <!--Required Property-->

          <dcterms:identifier>GUID OF DECISION (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>DECISION NAME</dcterms:title>

          <ss:owner>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:owner>

          <ss:date>YYYY-MM-DD format</ss:date>

          <ss:status>STATUS</ss:status>

          <ss:impact>IMPACT</ss:impact>

          <ss:author>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:author>

          <ss:effective>YYYY-MM-DD format</ss:effective>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:decision>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/decision/

Resource Feature Update - Package/Element Document

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

POST RDF/XML

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:document>

          <!--Required Properties-->

          <dcterms:identifier>GUID OF DOCUMENT (TO UPDATE)  WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>DOCUMENT NAME</dcterms:title>

          <ss:requestedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:requestedby>

          <ss:requestedon>YYYY-MM-DD format</ss:requestedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:document>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/document/

Resource Feature Update - Package/Element Feature

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

POST RDF/XML

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:foaf="http://xmlns.com/foaf/0.1/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:mfeature>

          <!--Required Properties-->

          <dcterms:identifier>GUID OF FEATURE (TO UPDATE)  WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>FEATURE NAME</dcterms:title>

          <ss:requestedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:requestedby>

          <ss:requestedon>YYYY-MM-DD format</ss:requestedon>

          <ss:status>STATUS</ss:status>

          <ss:priority>PRIORITY</ss:priority>

          <ss:completedby>

               <foaf:Person>

                    <foaf:name>PERSON NAME</foaf:name>

               </foaf:Person>

          </ss:completedby>

          <ss:completedon>YYYY-MM-DD format</ss:completedon>

          <ss:version>VERSION</ss:version>

          <dcterms:description>NOTES</dcterms:description>

          <ss:history>HISTORY</ss:history>

     </ss:mfeature>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/mfeature/

Resource Feature Update - Package/Element Effort

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/projectmanagementitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:effort>

     <!--Required Property-->

          <dcterms:identifier>GUID OF EFFORT (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>EFFORT NAME</dcterms:title>

          <dcterms:type>TYPE</dcterms:type>

          <ss:time>NUMERICAL VALUE</ss:time>

          <dcterms:description>NOTES</dcterms:description>

     </ss:effort>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/effort/

Resource Feature Update - Package/Element Risk

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/projectmanagementitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/" 

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:risk>

     <!--Required Property-->

          <dcterms:identifier>GUID OF RISK (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>RISK NAME</dcterms:title>

          <dcterms:type>RISK TYPE</dcterms:type>

          <ss:weight>NUMERICAL VALUE</ss:weight>

          <dcterms:description>NOTES</dcterms:description>

     </ss:risk>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/risk/

Resource Feature Update - Package/Element Metric

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/pu/projectmanagementitem/

POST Body

<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

                xmlns:dcterms="http://purl.org/dc/terms/"

                xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

     <ss:metric>

     <!--Required Property-->

          <dcterms:identifier>GUID OF METRIC (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

          <ss:useridentifier>USER AUTHENTICATION TOKEN</ss:useridentifier>

          <!--Updateable Properties-->

          <dcterms:title>METRIC NAME</dcterms:title>

          <dcterms:type>METRIC TYPE</dcterms:type>

          <ss:weight>NUMERICAL VALUE</ss:weight>

          <dcterms:description>NOTES</dcterms:description>

     </ss:metric>

</rdf:RDF>

Resource Shape

<protocol>://<server>/<model>/oslc/am/rs/metric/

Delete Model Root, Package, Element, Diagram

Type

URL

Object

<protocol>://<server>/<model_name>/oslc/am/resource/<Resource GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Link (Connector)

Type

URL

Link

<protocol>://<server>/<model_name>/oslc/am/linktyperesource/<Connector GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Element Run State

Type

URL

All RunStates on an Element

<protocol>://<server>/<model_name>/oslc/am/runstates/<Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific RunState

<protocol>://<server>/<model_name>/oslc/am/runstate/<RunState GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Element Attribute

Type

URL

All Attributes on an Element

<protocol>://<server>/<model_name>/oslc/am/attributes/<Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Attribute

<protocol>://<server>/<model_name>/oslc/am/attribute/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Attribute Tagged Value

Type

URL

All Tagged Values on an Attribute

<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Tagged Value on an Attribute

<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Attribute Tagged Value GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Element Operation

Type

URL

All Operations on an Element

<protocol>://<server>/<model_name>/oslc/am/operations/<Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Operation

<protocol>://<server>/<model_name>/oslc/am/operation/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Operation Tagged Value

Type

URL

All Tagged Values on an Operation

<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Tagged Value on an Operation

<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Operation Tagged Value GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Operation Parameter

Type

URL

All Parameters on an Operation

<protocol>://<server>/<model_name>/oslc/am/parameters/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Operation Parameter

<protocol>://<server>/<model_name>/oslc/am/parameter/<Parameter GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Tagged Value

Type

URL

All Tagged Values on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Tagged Value

<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Tagged Value GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Discussion

Type

URL

All Discussions on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/discussions/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Discussion

<protocol>://<server>/<model_name>/oslc/am/discussion/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Discussion Reply

Type

URL

All Replies on a Discussion

<protocol>://<server>/<model_name>/oslc/am/replies/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Discussion Reply

<protocol>://<server>/<model_name>/oslc/am/reply/<Reply GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Requirement

Type

URL

All Requirements on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/requirements/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Requirement

<protocol>://<server>/<model_name>/oslc/am/requirement/<Requirement GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Constraint

Type

URL

All Constraints on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/constraints/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Constraint

<protocol>://<server>/<model_name>/oslc/am/constraint/<Constraint GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Scenario

Type

URL

All Scenarios on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/scenarios/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Scenario

<protocol>://<server>/<model_name>/oslc/am/scenario/<Scenario GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element File

Type

URL

All Files on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/files/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific File

<protocol>://<server>/<model_name>/oslc/am/file/<File GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Linked Document

Type

URL

Document

<protocol>://<server>/<model_name>/oslc/am/linkeddocument/<Linked Document GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Resource Allocation

Type

URL

All Resource Allocations on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/resourceallocations/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Resource Allocation

<protocol>://<server>/<model_name>/oslc/am/resourceallocation/<Resource Allocation GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Test

Type

URL

All Tests on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/tests/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Test

<protocol>://<server>/<model_name>/oslc/am/test/<Test GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Change

Type

URL

All Changes on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/changes/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Change

<protocol>://<server>/<model_name>/oslc/am/change/<Change GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Defect

Type

URL

All Defects on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/defects/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Defect

<protocol>://<server>/<model_name>/oslc/am/defect/<Defect GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Issue

Type

URL

URL - All Issues on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/issues/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

URL - Specific Issue

<protocol>://<server>/<model_name>/oslc/am/issue/<Issue GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Task

Type

URL

All Tasks on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/tasks/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Task

<protocol>://<server>/<model_name>/oslc/am/task/<Task GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Event

Type

URL

All Events on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/events/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Event

<protocol>://<server>/<model_name>/oslc/am/event/<Event GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Decision

Type

URL

All Decisions on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/decisions/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Decision

<protocol>://<server>/<model_name>/oslc/am/decision/<Decision GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Document

Type

URL

All Documents on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/documents/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Document

<protocol>://<server>/<model_name>/oslc/am/document/<Document GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Feature

Type

URL

All Features on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/mfeatures/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Feature

<protocol>://<server>/<model_name>/oslc/am/mfeature/<Feature GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Effort

Type

URL

All Efforts on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/efforts/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Effort

<protocol>://<server>/<model_name>/oslc/am/effort/<Effort GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Risk

Type

URL

All Risks on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/risks/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Risk

<protocol>://<server>/<model_name>/oslc/am/risk/<Risk GUID With Prefix>/?useridentifier=<User Authentication Token>

Delete Package/Element Metric

Type

URL

All Metrics on a Package/Element

<protocol>://<server>/<model_name>/oslc/am/metrics/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Specific Metric

<protocol>://<server>/<model_name>/oslc/am/metric/<Metric GUID With Prefix>/?useridentifier=<User Authentication Token>

Validate User Security Credentials

Type

Input

Protocol Verb

POST

URL

<protocol>://<server>/<model_name>/oslc/am/login/

POST Body

If the model has Model Credential Security enabled:

       uid=<USER ID>;pwd=<PASSWORD>;

If the model has no Security:

       uid=;pwd=;

If the model has OpenID Authentication enabled:

       sso=openid;code=<AUTHORIZATION CODE>;redirecturi=<REDIRECT URI>;

If the model has Windows NTLM Authentication enabled:

       sso=ntlm;

Logout from a Security Enabled Model

Type

Input

Protocol Verb

GET

URL

<protocol>://<server>/<model_name>/oslc/am/logout/?useridentifier=<User Authentication Token>

Learn more