{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T23:23:44Z","timestamp":1780529024950,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":53,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,5,26]],"date-time":"2021-05-26T00:00:00Z","timestamp":1621987200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,5,26]]},"DOI":"10.1145\/3459960.3459975","type":"proceedings-article","created":{"date-parts":[[2021,5,27]],"date-time":"2021-05-27T16:16:22Z","timestamp":1622132182000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Smart Contract and Blockchain Based Contract Management System"],"prefix":"10.1145","author":[{"given":"Svetislav","family":"Simi\u0107","sequence":"first","affiliation":[{"name":"University of Novi Sad, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marko","family":"Markovi\u0107","sequence":"additional","affiliation":[{"name":"University of Novi Sad, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stevan","family":"Gostoji\u0107","sequence":"additional","affiliation":[{"name":"University of Novi Sad, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,5,27]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the 9th Workshop of the HP OpenView University Association","author":"Abdel Boulmakoul","year":"2002","unstructured":"Boulmakoul Abdel and Sall\u00e9 Mathias . 2002 . Integrated contract management . In Proceedings of the 9th Workshop of the HP OpenView University Association , July, 2002. Boulmakoul Abdel and Sall\u00e9 Mathias. 2002. Integrated contract management. In Proceedings of the 9th Workshop of the HP OpenView University Association, July, 2002."},{"key":"e_1_3_2_1_2_1","volume-title":"No. 29. Retrieved","author":"Contract The Law","year":"2021","unstructured":"The Law of Contract and Torts. 1978. Official Gazette RS , No. 29. Retrieved February 9, 2021 from http:\/\/www.pravno-informacioni-sistem.rs\/SlGlasnikPortal\/eli\/rep\/slsfrj\/skupstina\/zakon\/1978\/29\/1\/reg The Law of Contract and Torts. 1978. Official Gazette RS, No. 29. Retrieved February 9, 2021 from http:\/\/www.pravno-informacioni-sistem.rs\/SlGlasnikPortal\/eli\/rep\/slsfrj\/skupstina\/zakon\/1978\/29\/1\/reg"},{"key":"e_1_3_2_1_3_1","unstructured":"Nick Szabo. 1994. Smart contracts. Unpublished manuscript 26 pages.  Nick Szabo. 1994. Smart contracts. Unpublished manuscript 26 pages."},{"key":"e_1_3_2_1_4_1","volume-title":"Formalizing and securing relationships on public networks. First Monday 2, 9 (1","author":"Szabo Nick","year":"1997","unstructured":"Nick Szabo . 1997. Formalizing and securing relationships on public networks. First Monday 2, 9 (1 September 1997 ). https:\/\/doi.org\/10.5210\/fm.v2i9.548 10.5210\/fm.v2i9.548 Nick Szabo. 1997. Formalizing and securing relationships on public networks. First Monday 2, 9 (1 September 1997). https:\/\/doi.org\/10.5210\/fm.v2i9.548"},{"key":"e_1_3_2_1_5_1","volume-title":"Making Sense of Blockchain Smart Contracts. (4","author":"Stark Josh","year":"2016","unstructured":"Josh Stark . 2016. Making Sense of Blockchain Smart Contracts. (4 June 2016 ). Retrieved February 9, 2021 from https:\/\/www.coindesk.com\/making-sense-smart-contracts Josh Stark. 2016. Making Sense of Blockchain Smart Contracts. (4 June 2016). Retrieved February 9, 2021 from https:\/\/www.coindesk.com\/making-sense-smart-contracts"},{"key":"e_1_3_2_1_6_1","volume-title":"Blockchain-based smart contracts: A systematic mapping study. arXiv:1710.06372. Retrieved","author":"Alharby Maher","year":"2021","unstructured":"Maher Alharby and Aad van Moorsel . 2017. Blockchain-based smart contracts: A systematic mapping study. arXiv:1710.06372. Retrieved February 9, 2021 from https:\/\/arxiv.org\/abs\/1710.06372 Maher Alharby and Aad van Moorsel. 2017. Blockchain-based smart contracts: A systematic mapping study. arXiv:1710.06372. Retrieved February 9, 2021 from https:\/\/arxiv.org\/abs\/1710.06372"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA.2016.21"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/3317224"},{"key":"e_1_3_2_1_9_1","volume-title":"programming language. Retrieved","author":"Solidity","year":"2021","unstructured":"Solidity : programming language. Retrieved February 9, 2021 from https:\/\/solidity.readthedocs.io Solidity: programming language. Retrieved February 9, 2021 from https:\/\/solidity.readthedocs.io"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/CITS.2019.8862001"},{"key":"e_1_3_2_1_11_1","unstructured":"ArabianChain Technology. 2017. ArabianChain. Retrieved February 9 2021 from https:\/\/www.arabianchain.org\/  ArabianChain Technology. 2017. ArabianChain. Retrieved February 9 2021 from https:\/\/www.arabianchain.org\/"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPRAS.2018.00029"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCNT.2018.8494045"},{"key":"e_1_3_2_1_14_1","volume-title":"The corda platform: An introduction. (May","author":"Brown Richard Gendal","year":"2018","unstructured":"Richard Gendal Brown . 2018. The corda platform: An introduction. (May 2018 ). Retrieved February 9, 2021 from https:\/\/www.r3.com\/wp-content\/uploads\/2019\/06\/corda-platform-whitepaper.pdf Richard Gendal Brown. 2018. The corda platform: An introduction. (May 2018). Retrieved February 9, 2021 from https:\/\/www.r3.com\/wp-content\/uploads\/2019\/06\/corda-platform-whitepaper.pdf"},{"key":"e_1_3_2_1_15_1","first-page":"r3","year":"2021","unstructured":"R3 : DLT & Blockchain Software Development Company. Retrieved February 9, 2021 from https:\/\/www. r3 .com R3: DLT & Blockchain Software Development Company. Retrieved February 9, 2021 from https:\/\/www.r3.com","journal-title":"DLT & Blockchain Software Development Company. Retrieved"},{"key":"e_1_3_2_1_16_1","volume-title":"Blockchain Initiative of the Year 2018: The Nominees. (March","author":"Clark Joel","year":"2018","unstructured":"Joel Clark . 2018. Blockchain Initiative of the Year 2018: The Nominees. (March 2018 ). Retrieved February 9, 2021 from https:\/\/www.fnlondon.com\/articles\/blockchain-initiative-of-the-year-2018-the-nominees-20180325 Joel Clark. 2018. Blockchain Initiative of the Year 2018: The Nominees. (March 2018). Retrieved February 9, 2021 from https:\/\/www.fnlondon.com\/articles\/blockchain-initiative-of-the-year-2018-the-nominees-20180325"},{"key":"e_1_3_2_1_17_1","volume-title":"Apartments for Rent Worldwide. Retrieved","author":"Rentberry","year":"2021","unstructured":"Rentberry : Apartments for Rent Worldwide. Retrieved February 9, 2021 from https:\/\/rentberry.com Rentberry: Apartments for Rent Worldwide. Retrieved February 9, 2021 from https:\/\/rentberry.com"},{"key":"e_1_3_2_1_18_1","volume-title":"Open Source Blockchain Technologies. Retrieved","author":"Hyperledger","year":"2021","unstructured":"Hyperledger : Open Source Blockchain Technologies. Retrieved February 9, 2021 from https:\/\/www.hyperledger.org\/ Hyperledger: Open Source Blockchain Technologies. Retrieved February 9, 2021 from https:\/\/www.hyperledger.org\/"},{"key":"e_1_3_2_1_19_1","volume-title":"distributed ledger software. Retrieved","author":"Fabric Hyperledger","year":"2021","unstructured":"Hyperledger Fabric : distributed ledger software. Retrieved February 9, 2021 from https:\/\/www.hyperledger.org\/projects\/fabric Hyperledger Fabric: distributed ledger software. Retrieved February 9, 2021 from https:\/\/www.hyperledger.org\/projects\/fabric"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190538"},{"key":"e_1_3_2_1_21_1","volume-title":"high-level and multi-paradigm programming language. Retrieved","year":"2021","unstructured":"JavaScript : high-level and multi-paradigm programming language. Retrieved February 9, 2021 from https:\/\/www.javascript.com\/ JavaScript: high-level and multi-paradigm programming language. Retrieved February 9, 2021 from https:\/\/www.javascript.com\/"},{"key":"e_1_3_2_1_22_1","volume-title":"high-level and multi-paradigm programming language developed at Google. Retrieved","author":"Go","year":"2021","unstructured":"Go : high-level and multi-paradigm programming language developed at Google. Retrieved February 9, 2021 from https:\/\/golang.org\/ Go: high-level and multi-paradigm programming language developed at Google. Retrieved February 9, 2021 from https:\/\/golang.org\/"},{"key":"e_1_3_2_1_23_1","volume-title":"object-oriented programming language. Retrieved","author":"Java","year":"2021","unstructured":"Java : object-oriented programming language. Retrieved February 9, 2021 from https:\/\/www.java.com\/ Java: object-oriented programming language. Retrieved February 9, 2021 from https:\/\/www.java.com\/"},{"key":"e_1_3_2_1_24_1","unstructured":"Allotment Contract Form. Retrieved February 9 2021 from http:\/\/www.biroaura.co.rs\/pdf\/ostalo\/ugovori\/ugovor_o_alotmanu.pdf  Allotment Contract Form. Retrieved February 9 2021 from http:\/\/www.biroaura.co.rs\/pdf\/ostalo\/ugovori\/ugovor_o_alotmanu.pdf"},{"key":"e_1_3_2_1_25_1","unstructured":"Github repository of implemented solution. Retrieved February 9 2021 from https:\/\/github.com\/SimicSvetislav\/allotment-smart-contracts  Github repository of implemented solution. Retrieved February 9 2021 from https:\/\/github.com\/SimicSvetislav\/allotment-smart-contracts"},{"key":"e_1_3_2_1_26_1","volume-title":"platform for building mobile and desktop web applications. Retrieved","author":"Angular","year":"2021","unstructured":"Angular : platform for building mobile and desktop web applications. Retrieved February 9, 2021 from https:\/\/angular.io\/ Angular: platform for building mobile and desktop web applications. Retrieved February 9, 2021 from https:\/\/angular.io\/"},{"key":"e_1_3_2_1_27_1","volume-title":"Retrieved","author":"Spring","year":"2021","unstructured":"Spring : open-source application framework for Java platform . Retrieved February 10, 2021 from https:\/\/spring.io\/projects\/spring-framework Spring: open-source application framework for Java platform. Retrieved February 10, 2021 from https:\/\/spring.io\/projects\/spring-framework"},{"key":"e_1_3_2_1_28_1","volume-title":"Retrieved","author":"Boot Spring","year":"2021","unstructured":"Spring Boot : open-source application framework for Java platform . Retrieved February 10, 2021 from https:\/\/spring.io\/projects\/spring-boot Spring Boot: open-source application framework for Java platform. Retrieved February 10, 2021 from https:\/\/spring.io\/projects\/spring-boot"},{"key":"e_1_3_2_1_29_1","volume-title":"Retrieved","year":"2021","unstructured":"MySQL : relational database management system . Retrieved February 10, 2021 from https:\/\/www.mysql.com\/ MySQL: relational database management system. Retrieved February 10, 2021 from https:\/\/www.mysql.com\/"},{"key":"e_1_3_2_1_30_1","volume-title":"Retrieved","year":"2021","unstructured":"Web3j : Java and Android library for working with smart contracts and integrating with clients (nodes) on the Ethereum network . Retrieved February 10, 2021 from https:\/\/www.web3labs.com\/web3j Web3j: Java and Android library for working with smart contracts and integrating with clients (nodes) on the Ethereum network. Retrieved February 10, 2021 from https:\/\/www.web3labs.com\/web3j"},{"key":"e_1_3_2_1_31_1","volume-title":"Retrieved","author":"Remix","year":"2021","unstructured":"Remix : web-based Ethereum IDE . Retrieved February 10, 2021 from https:\/\/remix.ethereum.org\/ Remix: web-based Ethereum IDE. Retrieved February 10, 2021 from https:\/\/remix.ethereum.org\/"},{"key":"e_1_3_2_1_32_1","volume-title":"Retrieved","author":"Smart","year":"2021","unstructured":"Smart contract source code . Retrieved February 10, 2021 from https:\/\/github.com\/SimicSvetislav\/allotment-smart-contracts\/blob\/master\/contracts\/Allotment.sol Smart contract source code. Retrieved February 10, 2021 from https:\/\/github.com\/SimicSvetislav\/allotment-smart-contracts\/blob\/master\/contracts\/Allotment.sol"},{"key":"e_1_3_2_1_33_1","volume-title":"Retrieved","author":"Math Safe","year":"2021","unstructured":"Safe Math : library for Solidity programming language . Retrieved February 10, 2021 from https:\/\/github.com\/OpenZeppelin\/openzeppelin-contracts\/blob\/master\/contracts\/math\/SafeMath.sol Safe Math: library for Solidity programming language. Retrieved February 10, 2021 from https:\/\/github.com\/OpenZeppelin\/openzeppelin-contracts\/blob\/master\/contracts\/math\/SafeMath.sol"},{"key":"e_1_3_2_1_34_1","volume-title":"Retrieved","author":"Strings","year":"2021","unstructured":"Strings : string utility library for Solidity programming language . Retrieved February 10, 2021 from https:\/\/github.com\/Arachnid\/solidity-stringutils\/blob\/master\/src\/strings.sol Strings: string utility library for Solidity programming language. Retrieved February 10, 2021 from https:\/\/github.com\/Arachnid\/solidity-stringutils\/blob\/master\/src\/strings.sol"},{"key":"e_1_3_2_1_35_1","volume-title":"Retrieved","author":"DateTimeLibrary PooBah's","year":"2021","unstructured":"Bokky PooBah's DateTimeLibrary : a gas-efficient date and time library for Solidity programming language . Retrieved February 10, 2021 from https:\/\/github.com\/bokkypoobah\/BokkyPooBahsDateTimeLibrary\/blob\/master\/contracts\/BokkyPooBahsDateTimeLibrary.sol BokkyPooBah's DateTimeLibrary: a gas-efficient date and time library for Solidity programming language. Retrieved February 10, 2021 from https:\/\/github.com\/bokkypoobah\/BokkyPooBahsDateTimeLibrary\/blob\/master\/contracts\/BokkyPooBahsDateTimeLibrary.sol"},{"key":"e_1_3_2_1_36_1","volume-title":"Retrieved","year":"2021","unstructured":"DateUtilsLibrary : utility library for calculations with dates for Solidity programming language . Retrieved February 10, 2021 from https:\/\/github.com\/SimicSvetislav\/allotment-smart-contracts\/blob\/master\/contracts\/DateUtilsLibrary.sol DateUtilsLibrary: utility library for calculations with dates for Solidity programming language. Retrieved February 10, 2021 from https:\/\/github.com\/SimicSvetislav\/allotment-smart-contracts\/blob\/master\/contracts\/DateUtilsLibrary.sol"},{"key":"e_1_3_2_1_37_1","volume-title":"Retrieved","author":"Spring","year":"2021","unstructured":"Spring security : authentication and access-control framework . Retrieved February 10, 2021 from https:\/\/spring.io\/projects\/spring-security Spring security: authentication and access-control framework. Retrieved February 10, 2021 from https:\/\/spring.io\/projects\/spring-security"},{"key":"e_1_3_2_1_38_1","volume-title":"Retrieved","author":"JSON","year":"2021","unstructured":"JSON web tokens : RFC 7519 method for representing claims securely between two parties . Retrieved February 10, 2021 from https:\/\/jwt.io\/ JSON web tokens: RFC 7519 method for representing claims securely between two parties. Retrieved February 10, 2021 from https:\/\/jwt.io\/"},{"key":"e_1_3_2_1_39_1","volume-title":"Retrieved","author":"Ganache","year":"2021","unstructured":"Ganache CLI : A fast and customizable blockchain emulator . Retrieved February 10, 2021 from https:\/\/www.trufflesuite.com\/docs\/ganache\/overview Ganache CLI: A fast and customizable blockchain emulator. Retrieved February 10, 2021 from https:\/\/www.trufflesuite.com\/docs\/ganache\/overview"},{"key":"e_1_3_2_1_40_1","volume-title":"Retrieved","author":"Pumphrey Mike","year":"2017","unstructured":"Mike Pumphrey . 2017 . TESTRPC IS NOW GANACHE. (26 December 2017) . Retrieved February 10, 2021 from https:\/\/www.trufflesuite.com\/blog\/testrpc-is-now-ganache Mike Pumphrey. 2017. TESTRPC IS NOW GANACHE. (26 December 2017). Retrieved February 10, 2021 from https:\/\/www.trufflesuite.com\/blog\/testrpc-is-now-ganache"},{"key":"e_1_3_2_1_41_1","unstructured":"Ganache CLI options. Retrieved February 10 2021 from https:\/\/github.com\/trufflesuite\/ganache-cli\/#user-content-options  Ganache CLI options. Retrieved February 10 2021 from https:\/\/github.com\/trufflesuite\/ganache-cli\/#user-content-options"},{"key":"e_1_3_2_1_42_1","volume-title":"Retrieved","author":"Gas Station ETH","year":"2021","unstructured":"ETH Gas Station : consumer-oriented metrics for the Ethereum gas market . Retrieved February 10, 2021 from https:\/\/ethgasstation.info\/calculatorTxV.php ETH Gas Station: consumer-oriented metrics for the Ethereum gas market. Retrieved February 10, 2021 from https:\/\/ethgasstation.info\/calculatorTxV.php"},{"key":"e_1_3_2_1_43_1","volume-title":"API and Analytics Platform for Ethereum. Retrieved","author":"Etherscan","year":"2021","unstructured":"Etherscan : leading BlockChain Explorer, Search , API and Analytics Platform for Ethereum. Retrieved February 10, 2021 from https:\/\/etherscan.io\/verifyContract Etherscan: leading BlockChain Explorer, Search, API and Analytics Platform for Ethereum. Retrieved February 10, 2021 from https:\/\/etherscan.io\/verifyContract"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2993600.2993611"},{"key":"e_1_3_2_1_45_1","volume-title":"Validation and verification of smart contracts: A research agenda. Computer 50, 9 (22","author":"Magazzeni Daniele","year":"2017","unstructured":"Daniele Magazzeni , Peter McBurney , and William Nash . 2017. Validation and verification of smart contracts: A research agenda. Computer 50, 9 (22 September 2017 ), 50-57. https:\/\/doi.org\/10.1109\/MC.2017.3571045 10.1109\/MC.2017.3571045 Daniele Magazzeni, Peter McBurney, and William Nash. 2017. Validation and verification of smart contracts: A research agenda. Computer 50, 9 (22 September 2017), 50-57. https:\/\/doi.org\/10.1109\/MC.2017.3571045"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-42019-6_10"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-54455-6_8"},{"key":"e_1_3_2_1_48_1","volume-title":"Retrieved","author":"OYENTE","year":"2021","unstructured":"OYENTE : An Analysis Tool for Smart Contracts . Retrieved February 10, 2021 from https:\/\/github.com\/melonproject\/oyente OYENTE: An Analysis Tool for Smart Contracts. Retrieved February 10, 2021 from https:\/\/github.com\/melonproject\/oyente"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978309"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10506-018-9223-3"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-42019-6_11"},{"key":"e_1_3_2_1_52_1","volume-title":"Is a \u2018smart contract","author":"Giancaspro Mark","year":"2017","unstructured":"Mark Giancaspro . Is a \u2018smart contract \u2019 really a smart idea? Insights from a legal perspective. 2017 . Computer Law & Security Review 33, 6 (December 2017), 825-835. https:\/\/doi.org\/10.1016\/j.clsr.2017.05.007 10.1016\/j.clsr.2017.05.007 Mark Giancaspro. Is a \u2018smart contract\u2019 really a smart idea? Insights from a legal perspective. 2017. Computer Law & Security Review 33, 6 (December 2017), 825-835. https:\/\/doi.org\/10.1016\/j.clsr.2017.05.007"},{"key":"e_1_3_2_1_53_1","volume-title":"Legal and regulatory framework of blockchains and smart contracts","author":"Lyons Tom","year":"2019","unstructured":"Tom Lyons , Ludovic Courcelas , and Ken Timsit . 2019. Legal and regulatory framework of blockchains and smart contracts . 2019 . In thematic report for The European Union Blockchain Observatory and Forum . Published. Vol. 27 . Retrieved February 10, 2021 from https:\/\/www.eublockchainforum.eu\/sites\/default\/files\/reports\/report_legal_v1.0.pdf?width=1024&height=800&iframe=true Tom Lyons, Ludovic Courcelas, and Ken Timsit. 2019. Legal and regulatory framework of blockchains and smart contracts. 2019. In thematic report for The European Union Blockchain Observatory and Forum. Published. Vol. 27. Retrieved February 10, 2021 from https:\/\/www.eublockchainforum.eu\/sites\/default\/files\/reports\/report_legal_v1.0.pdf?width=1024&height=800&iframe=true"}],"event":{"name":"ECBS 2021: 7th Conference on the Engineering of Computer Based Systems","location":"Novi Sad Serbia","acronym":"ECBS 2021"},"container-title":["7th Conference on the Engineering of Computer Based Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3459960.3459975","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3459960.3459975","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:43Z","timestamp":1750191463000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3459960.3459975"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,26]]},"references-count":53,"alternative-id":["10.1145\/3459960.3459975","10.1145\/3459960"],"URL":"https:\/\/doi.org\/10.1145\/3459960.3459975","relation":{},"subject":[],"published":{"date-parts":[[2021,5,26]]},"assertion":[{"value":"2021-05-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}