Skip to main content

Showing 1–8 of 8 results for author: Ortu, M

.
  1. arXiv:2401.01991  [pdf, other

    cs.CY cs.CR cs.IT cs.SE

    DApps Ecosystems: Map** the Network Structure of Smart Contract Interactions

    Authors: Sabrina Aufiero, Giacomo Ibba, Silvia Bartolucci, Giuseppe Destefanis, Rumyana Neykova, Marco Ortu

    Abstract: In recent years, decentralized applications (dApps) built on blockchain platforms such as Ethereum and coded in languages such as Solidity, have gained attention for their potential to disrupt traditional centralized systems. Despite their rapid adoption, limited research has been conducted to understand the underlying code structure of these applications. In particular, each dApp is composed of m… ▽ More

    Submitted 3 January, 2024; originally announced January 2024.

    Comments: 28 pages, 23 figures

  2. arXiv:2310.02408  [pdf

    cs.IT cs.CL

    MindTheDApp: A Toolchain for Complex Network-Driven Structural Analysis of Ethereum-based Decentralised Applications

    Authors: Giacomo Ibba, Sabrina Aufiero, Silvia Bartolucci, Rumyana Neykova, Marco Ortu, Roberto Tonelli, Giuseppe Destefanis

    Abstract: This paper presents MindTheDApp, a toolchain designed specifically for the structural analysis of Ethereum-based Decentralized Applications (DApps), with a distinct focus on a complex network-driven approach. Unlike existing tools, our toolchain combines the power of ANTLR4 and Abstract Syntax Tree (AST) traversal techniques to transform the architecture and interactions within smart contracts int… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

  3. arXiv:2305.09402  [pdf, other

    cs.SE cs.CL

    A Preliminary Analysis on the Code Generation Capabilities of GPT-3.5 and Bard AI Models for Java Functions

    Authors: Giuseppe Destefanis, Silvia Bartolucci, Marco Ortu

    Abstract: This paper evaluates the capability of two state-of-the-art artificial intelligence (AI) models, GPT-3.5 and Bard, in generating Java code given a function description. We sourced the descriptions from CodingBat.com, a popular online platform that provides practice problems to learn programming. We compared the Java code generated by both models based on correctness, verified through the platform'… ▽ More

    Submitted 16 May, 2023; originally announced May 2023.

  4. arXiv:2102.08189  [pdf, ps, other

    q-fin.ST cs.LG stat.AP

    On Technical Trading and Social Media Indicators in Cryptocurrencies' Price Classification Through Deep Learning

    Authors: Marco Ortu, Nicola Uras, Claudio Conversano, Giuseppe Destefanis, Silvia Bartolucci

    Abstract: This work aims to analyse the predictability of price movements of cryptocurrencies on both hourly and daily data observed from January 2017 to January 2021, using deep learning algorithms. For our experiments, we used three sets of features: technical, trading and social media indicators, considering a restricted model of only technical indicators and an unrestricted model with technical, trading… ▽ More

    Submitted 17 February, 2021; v1 submitted 13 February, 2021; originally announced February 2021.

  5. arXiv:1803.06502  [pdf, other

    cs.SE

    Analysing Developers Affectiveness through Markov chain Models

    Authors: Giuseppe Destefanis, Marco Ortu, Steve Counsell, Stephen Swift, Roberto Tonelli, Michele Marchesi

    Abstract: In this paper, we present an analysis of more than 500K comments from open-source repositories of software systems. Our aim is to empirically determine how developers interact with each other under certain psychological conditions generated by politeness, sentiment and emotion expressed in developers' comments. Developers involved in open-source projects do not usually know each other; they mainly… ▽ More

    Submitted 17 March, 2018; originally announced March 2018.

  6. arXiv:1802.01517  [pdf, ps, other

    cs.SE

    Smart Contracts Software Metrics: a First Study

    Authors: Roberto Tonelli, Giuseppe Destefanis, Michele Marchesi, Marco Ortu

    Abstract: Smart contracts (SC) are software codes which reside and run over a blockchain. The code can be written in different languages with the common purpose of implementing various kinds of transactions onto the hosting blockchain, They are ruled by the blockchain infrastructure and work in order to satisfy conditions typical of traditional contracts. The software code must satisfy constrains strongly c… ▽ More

    Submitted 7 February, 2018; v1 submitted 5 February, 2018; originally announced February 2018.

  7. arXiv:1703.01642  [pdf

    cs.SE

    Measuring Affectiveness and Effectiveness in Software Systems

    Authors: Giuseppe Destefanis, Marco Ortu, Steve Counsell, Michele Marchesi, Roberto Tonelli

    Abstract: The summary presented in this paper highlights the results obtained in a four-years project aiming at analyzing the development process of software artifacts from two points of view: Effectiveness and Affectiveness. The first attribute is meant to analyze the productivity of the Open Source Communities by measuring the time required to resolve an issue, while the latter provides a novel approach f… ▽ More

    Submitted 5 March, 2017; originally announced March 2017.

  8. Mining Valence, Arousal, and Dominance - Possibilities for Detecting Burnout and Productivity?

    Authors: Mika Mäntylä, Bram Adams, Giuseppe Destefanis, Daniel Graziotin, Marco Ortu

    Abstract: Similar to other industries, the software engineering domain is plagued by psychological diseases such as burnout, which lead developers to lose interest, exhibit lower activity and/or feel powerless. Prevention is essential for such diseases, which in turn requires early identification of symptoms. The emotional dimensions of Valence, Arousal and Dominance (VAD) are able to derive a person's inte… ▽ More

    Submitted 14 March, 2016; originally announced March 2016.

    Comments: 12 pages, 1 figure, accepted for presentation and publication at the 13th International Conference on Mining Software Repositories May 14-15, 2016. Austin, Texas

    Journal ref: MSR '16 Proceedings of the 13th International Workshop on Mining Software Repositories Pages 247-258. 2016