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> |