Giter Club home page Giter Club logo

maintenance's Introduction

Maintenance

The dataset for smart contract maintenance issues.

List_All_Papers.xlsx: This file contains all the papers selected from five search engines, i.e., ACM Digital Library, IEEE Xplore Digital Library, Springer Online Library, Elsevier Science Direct, and Google Scholar and 19 papers selected by snowballing. The source of the papers selected through snowballing are related paper titles. Two researchers identify whether a paper is valuable to find something related to smart contract maintenance, and their results can be found at P1-Result and P2-Result, respectively. If there are some differences, they discussed to find a final result.

Result_Open_Card_Sorting.xlsx: This file records the process of finding maintenance-related issues from the selected 131 papers. The two researchers first read the papers and were required to collect the data related to: , (1). What are the challenges / issues of smart contract maintenance? (2). What are the used maintenance methods? If we cannot find any answers from a paper, the paper is omitted from our list. The answers are recorded in the second (Answer to RQ1) and third (Answer to RQ2) column. After that, the Answer to RQ1 was first summarized into detailed maintenance issues (See the column "Level 1-RQ1"). Then, the detailed maintenance issues were clustered according to their maintenance types, e.g., corrective, adaptive, perfective maintenance (See the column "Level 2-RQ1"). For the Answer to RQ2, they were first grouped according to the technique they used, e.g., programming analysis or fuzzing(See the column "Level 1-RQ2"). After that, they will be clustered into a higher level according to their checking types, e.g., off-line / on-line checking(See the column "Level 2-RQ2").

PaperList.txt: This file contains the information of selected 131 papers.

Survey-English.pdf and survey-Chinese.pdf are the survey of English and Chinese versions, respectively. Survey-EN-Raw-Data.xlsx and Survey-CN-Raw-Data.xlsx are the related raw data of the survey.

maintenance's People

Contributors

jiachi-chen avatar

Stargazers

sleep well avatar D Hou avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.