2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE)

20-20 March 2018

Filter Results

Displaying Results 1 - 11 of 11
  • Front Cover

    Publication Year: 2018, Page(s):c1 - c2
    Request permission for reuse | PDF file iconPDF (53 KB)
    Freely Available from IEEE
  • Contents

    Publication Year: 2018, Page(s): v
    Request permission for reuse | PDF file iconPDF (39 KB)
    Freely Available from IEEE
  • Message from the Chairs

    Publication Year: 2018, Page(s):iii - iv
    Request permission for reuse | PDF file iconPDF (112 KB) | HTML iconHTML
    Freely Available from IEEE
  • Why blockchain is important for software developers, and why software engineering is important for blockchain software (Keynote)

    Publication Year: 2018, Page(s): 1
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (96 KB)

    In the past few years, cryptocurrencies and blockchain applications has been one of the most rapidly emerging fields of computer science, leading to a strong demand of software applications. Several new projects have been emerging almost daily, with an impetus that was not seen since the days of the dawn of the Internet. However, the need of being timely on the market and the lack of experience in... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Smart contracts: security patterns in the ethereum ecosystem and solidity

    Publication Year: 2018, Page(s):2 - 8
    Cited by:  Papers (4)
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (170 KB) | HTML iconHTML

    Smart contracts that build up on blockchain technologies are receiving great attention in new business applications and the scientific community, because they allow untrusted parties to manifest contract terms in program code and thus eliminate the need for a trusted third party. The creation process of writing well performing and secure contracts in Ethereum, which is today's most prominent smart... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • SmartInspect: solidity smart contract inspector

    Publication Year: 2018, Page(s):9 - 18
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (905 KB) | HTML iconHTML

    Solidity is a language used for smart contracts on the Ethereum blockchain. Smart contracts are embedded procedures stored with the data they act upon. Debugging smart contracts is a really difficult task since once deployed, the code cannot be reexecuted and inspecting a simple attribute is not easily possible because data is encoded. In this paper, we address the lack of inspectability of a depl... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Smart contracts vulnerabilities: a call for blockchain software engineering?

    Publication Year: 2018, Page(s):19 - 25
    Cited by:  Papers (1)
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (316 KB) | HTML iconHTML

    Smart Contracts have gained tremendous popularity in the past few years, to the point that billions of US Dollars are currently exchanged every day through such technology. However, since the release of the Frontier network of Ethereum in 2015, there have been many cases in which the execution of Smart Contracts managing Ether coins has led to problems or conflicts. Compared to traditional Softwar... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The ICO phenomenon and its relationships with ethereum smart contract environment

    Publication Year: 2018, Page(s):26 - 32
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (422 KB) | HTML iconHTML

    Initial Coin Offerings (ICO) are public offers of new cryptocurrencies in exchange of existing ones, aimed to finance projects in the blockchain development arena. In the last 8 months of 2017, the total amount gathered by ICOs exceeded 4 billion US$, and overcame the venture capital funnelled toward high tech initiatives in the same period. A high percentage of ICOs is managed through Smart Contr... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evaluation of initial cryptoasset offerings: the state of the practice

    Publication Year: 2018, Page(s):33 - 39
    Cited by:  Papers (1)
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (237 KB) | HTML iconHTML

    Initial Cryptoasset Offering (ICO), also often called Initial Coin Offering or Initial Token Offering (ITO) is a new means of fundraising through blockchain technology, which allows startups to raise large amounts of funds from the crowd in an unprecedented speed. However it is not easy for ordinary investors to distinguish genuine fundraising activities through ICOs from scams. Different websites... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Checking laws of the blockchain with property-based testing

    Publication Year: 2018, Page(s):40 - 47
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (204 KB) | HTML iconHTML

    Inspired by the success of Bitcoin, many clients for the Bitcoin protocol as well as for alternative blockchain protocols have been implemented. However, implementations may contain errors, and the cost of an error in the case of a cryptocurrency can be extremely high. We propose to tackle this problem with a suite of abstract property tests that check whether a blockchain system satisfies laws th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Author index

    Publication Year: 2018, Page(s): 48
    Request permission for reuse | PDF file iconPDF (25 KB)
    Freely Available from IEEE