Informatics in Education logo


Login Register

  1. Home
  2. Issues
  3. Volume 19, Issue 1 (2020)
  4. An Approach to Evaluate the Complexity o ...

Informatics in Education

INFORMATION Submit your article Help
  • Article info
  • Related articles
  • More
    Article info Related articles

An Approach to Evaluate the Complexity of Block-Based Software Product
Volume 19, Issue 1 (2020), pp. 15–32
Ilenia FRONZA   Luis CORRAL   Claus PAHL  

Authors

 
Placeholder
https://doi.org/10.15388/infedu.2020.02
Pub. online: 12 March 2020      Type: Article     

Published
12 March 2020

Abstract

Computer programming skills have been growing as a professional competence also to unqualified end-users who need to develop software in their professional practice. Quality evaluation models of end-user-developed products are still scarce. In this paper, we propose a metric that leverages “When”, a condition typically found in block-based software development frameworks. We evaluated 80 Scratch projects collecting a metric related to the presence of the When condition and investigated common traits and differentiation with other metrics already proposed in the literature. We found that, in an evaluation with respect to the conditionals found in Scratch projects, When delivers a distinct and complementary approach to software complexity in products developed using block-oriented software development tools.

Related articles PDF XML
Related articles PDF XML

Copyright
No copyright data available.

Keywords
software metrics block-based programming languages Scratch complexity When End-User Software Engineering EUSE software quality

Metrics
since February 2020
2052

Article info
views

0

Full article
views

1017

PDF
downloads

418

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICS IN EDUCATION

  • Online ISSN: 2335-8971
  • Print ISSN: 1648-5831
  • Copyright © 2024 Vilnius University
  •  

For contributors

  • Submit
  • OA Policy

Contact us

  • Institute of Data Science and Digital Technologies,
  • Vilnius University, Akademijos St. 4, 08412, Vilnius, Lithuania
  • E-mail: gabriele.stupuriene@mif.vu.lt
Powered by PubliMill  •  Privacy policy