and Delete a service description in N.A. the platform GET /templates List all available N.A. Array of available templates in the platform templates POST /templates Create a new template Template Template Identifier and make it available in description the platform GET /templates/{id} Retrieve N.A. Status PUT Update Service Description DELETE and Delete updates a template description in N.A. the platform POST /services/query Create a semantic query Query Array of Services for services or templates Description matching the Inputs and query Outputs needed Service Manager POST Create a query to Query Returns the resolve correspondent description correspondent services needed for the type of workflow to execution will be template execute. selected. needed. POST Executes a workflow as Workflow Workflow Identifier defined by the Service template Manager filled with all the needed information Workflow for the Manager execution GET /workflows/{id} Gets the information of a N.A. Workflow workflow and its state description and status GET /virtualentities List all available entities N.A. of Virtual Entities matching the query GET Retrieve N.A. Status PUT Update VE Virtual Entity Description Access DELETE and Delete updates Interface a virtual entity in the N.A. platform POST Create a semantic query Query Array of virtual for virtual entities Description entities matching the query POST /virtualentities Create a new entity Virtual Entity Web Identifier Identity assigning a unique Description Management identity POST Creates a new SmartTag SmartTag Identifier SmartTag and assigns it to the Description Creation correspondent Virtual Entity
and Delete a service description in the platform N.A. GET /templates List all available templates in the platform N.A. Array of available templates POST /templates Create a new template and make it available in the platform Template description Template Identifier GET PUT DELETE /templates/{id} Retrieve Update and Delete a template description in the platform N.A. Service Description updates N.A. Status Service Manager POST /services/query Create a semantic query for services or templates Query Description Inputs and Outputs needed Array of Services matching the query POST Create a query to resolve correspondent services needed for the execution will be selected. Query description type of template needed. Returns the correspondent workflow to execute. Workflow Manager POST Executes a workflow as defined by the Service Manager Workflow template filled with all the needed information for the execution Workflow Identifier GET /workflows/{id} Gets the information of a workflow and its state N.A. Workflow description and status Virtual Entity Access Interface GET /virtualentities List all available entities N.A. of Virtual Entities matching the query GET PUT DELETE Retrieve Update and Delete a virtual entity in the platform N.A. VE Description updates N.A. Status POST Create a semantic query for virtual entities Query Description Array of virtual entities matching the query Identity Management POST /virtualentities Create a new entity assigning a unique identity Virtual Entity Description Web Identifier SmartTag Creation POST Creates a new SmartTag and assigns it to the correspondent Virtual Entity SmartTag Description Identifier
TiS%20Architecture,%20API%20and%20Use%20Cases.docx