https://github.com/bptlab/blockchain-choreography
Tamper proof collaborative modelling of choreograpy models based on distributed ledger technology.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.6%) to scientific vocabulary
Keywords
Repository
Tamper proof collaborative modelling of choreograpy models based on distributed ledger technology.
Basic Info
Statistics
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 7
- Releases: 1
Topics
Metadata Files
README.md
Negotiating Choreography Models Based on Distributed Ledger Technologies
Blockchain Technology in BPM, Winter Term 2018/2019, Hasso Plattner Institute Potsdam
Installation
- (optional) Install a private Blockchain like (Ganache)[https://truffleframework.com/ganache]
Install truffle:
npm install -g truffle.Change the
truffle.jsortruffle-config.json (windows)according to your ethereum provider.Deploy the requiered smart contracts:
npm run solInstall dapp dependencies:
npm install.Deploy the dapp:
npm start.
Terminology
Modeler - A person who works with the choreography model. He/She can be a proposer, as well as a reviewer, but not both at the same time.
Proposer - The person suggesting a new change to the model.
Reviewer - A person who has to review a change and approve or reject it.
Verfifier - A person whose approval is required for the list of reviewers of a particular change.
Owner
- Name: Business Process Technology
- Login: bptlab
- Kind: organization
- Location: Potsdam, Germany
- Website: https://bpt.hpi.uni-potsdam.de
- Repositories: 37
- Profile: https://github.com/bptlab
Business Process Technology @ Hasso Plattner Institute, University of Potsdam
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 23
- Total pull requests: 38
- Average time to close issues: 9 days
- Average time to close pull requests: 5 days
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.52
- Average comments per pull request: 0.05
- Merged pull requests: 35
- Bot issues: 0
- Bot pull requests: 2
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- friedow (9)
- MaximilianV (3)
Pull Request Authors
- friedow (15)
- MaximilianV (6)
- dependabot[bot] (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- 979 dependencies
- @types/bignumber.js ^4.0.3 development
- @types/jest ^21.1.6 development
- @types/node ^8.0.51 development
- @types/react ^16.0.22 development
- @types/react-dom ^16.0.3 development
- @types/webpack ^3.8.1 development
- clean-webpack-plugin ^0.1.17 development
- copy-webpack-plugin ^4.2.0 development
- cross-env ^5.1.1 development
- css-loader ^0.28.7 development
- file-loader ^1.1.5 development
- identity-obj-proxy ^3.0.0 development
- jest ^21.2.1 development
- postcss-loader ^2.0.8 development
- rimraf ^2.6.2 development
- source-map-loader ^0.2.3 development
- style-loader ^0.19.0 development
- ts-jest ^21.2.2 development
- ts-loader ^3.1.1 development
- ts-node ^3.3.0 development
- tslint ^5.8.0 development
- tslint-loader ^3.5.3 development
- tslint-react ^3.2.0 development
- typescript ^2.6.1 development
- web3-typescript-typings ^0.7.2 development
- webpack ^3.8.1 development
- webpack-dev-server ^2.9.4 development
- bignumber.js ^4.1.0
- bluebird ^3.5.1
- chor-js ^0.2.0
- ethereumjs-util ^5.1.2
- raf ^3.4.0
- react ^16.1.0
- react-dom ^16.1.0
- truffle ^4.1.14
- truffle-contract ^3.0.1
- web3 ^0.20.2