tree: bc1766157f2f5fff5f8d254ad0f37f87816606a7 [path history] [tgz]
  1. e2e/
  2. src/
  3. .angular-cli.json
  4. .editorconfig
  5. .gitignore
  6. karma.conf.js
  7. package-lock.json
  8. package.json
  9. pom.xml
  10. protractor.conf.js
  11. README.md
  12. tsconfig.json
  13. tslint.json
sdc-workflow-designer-ui/README.md

Workflow Modeler

This project is an implementation of a workflow modeler for creating and maintaining TOSCA compatible management plans.

It is based on the thesis Ein Modellierungswerkzeug für BPMN4TOSCA by Thomas Michelbach.

Installation

Fetch dependencies using npm install

Run

Execute npm start. Open http://localhost:9527/ with correct HTTP GET params:

repositoryURL (e.g. http://dev.winery.opentosca.org/winery/) namespace (e.g. http://www.example.org/ServiceTemplates) id (e.g. PlanDemonstration) plan (e.g. Test)

You can also directly embed it into Winery. Ensure that winery.properties contains following line.

bpmn4toscamodelerBaseURI=http://localhost:9527/

License

Copyright (c) 2017 ZTE Corporation.

All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 and the Apache License v2.0 which both accompany this distribution, and are available at http://www.eclipse.org/legal/epl-v10.html and http://www.apache.org/licenses/LICENSE-2.0.

Please check the EPL FAQ for implications.

Literature

About TOSCA

  • Binz, T., Breiter, G., Leymann, F., Spatzier, T.: Portable Cloud Services Using TOSCA. IEEE Internet Computing 16(03), 80--85 (May 2012). DOI:10.1109/MIC.2012.43
  • Topology and Orchestration Specification for Cloud Applications Version 1.0. 25 November 2013. OASIS Standard. http://docs.oasis-open.org/tosca/TOSCA/v1.0/os/TOSCA-v1.0-os.html
  • OASIS: Topology and Orchestration Specification for Cloud Applications (TOSCA) Primer Version 1.0 (2013)

See http://www.opentosca.org/#publications for a list of publications in the OpenTOSCA ecosystem.