Metrics for Measuring the Quality of Modularization of Scala Systems

被引:1
|
作者
Gubitosi, Miguel Nicolas [1 ]
Raju, Basava M. [2 ]
Asadullah, Allahbaksh M. [2 ]
机构
[1] Inst Tecnol Buenos Aires, Buenos Aires, DF, Argentina
[2] Infosys Labs, Bangalore, Karnataka, India
关键词
D O I
10.1109/APSEC.2012.138
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As part of software maintenance, having systems in well modular way brings in lot of advantages. In this regard, measuring quality of modularization of a given system becomes very important. In literature today, there are metrics measuring software modularization quality from object oriented and imperative programming styles, but the literature does not have much work on a functional programming perspective. We propose a set of metrics particularly designed for the Scala programming language. In this process we review the guiding principles for proper software modularization applied to concepts like functional purity, first order functions and multiple inheritance, which are present in many modern programming languages. We test our set of metrics on a set of open source software.
引用
收藏
页码:9 / 16
页数:8
相关论文
共 50 条
  • [41] Reduced-reference quality metrics for measuring the image quality of digitally printed natural images
    Nuutinen, Mikko
    Halonen, Raisa
    Leisti, Tuomas
    Oittinen, Pirkko
    IMAGE QUALITY AND SYSTEM PERFORMANCE VII, 2010, 7529
  • [42] Domain Drivers in the Modularization of FLOSS Systems
    Capiluppi, Andrea
    OPEN SOURCE ECOSYSTEMS-DIVERSE COMMUNITIES INTERACTING, 2009, 299 : 3 - 19
  • [43] Quality Metrics Influence on Iris Recognition Systems Performance
    Tomeo-Reyes, Inmaculada
    Liu-Jimenez, Judith
    Rubio-Polo, Ivan
    Fernandez-Saavedra, Belen
    2011 IEEE INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY (ICCST), 2011,
  • [44] MEASURING UP TO METRICS
    LEVY, R
    DUNS REVIEW, 1976, 108 (04): : 60 - 64
  • [45] Measuring performance and identifying metrics of machine protection systems for particle accelerators
    Kövecses, Szandra
    Nordt, Annika
    Bergsjö, Dag Henrik
    INCOSE International Symposium, 2021, 31 (01) : 743 - 753
  • [46] Measuring quality in living donation and kidney transplantation: moving beyond survival metrics
    Knoll, Greg A.
    Fortin, Marie-Chantal
    Gill, Jagbir
    Grimshaw, Jeremy M.
    Hartell, David P.
    Karnabi, Priscilla
    Parsons, Christina D.
    Vorster, Hans
    Kim, S. Joseph
    KIDNEY INTERNATIONAL, 2020, 98 (04) : 860 - 869
  • [47] AutoMetric: Towards Measuring Open-Source Software Quality Metrics Automatically
    Lee, Taejun
    Park, Heewon
    Lee, Heejo
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATION OF SOFTWARE TEST, AST, 2023, : 47 - 55
  • [48] Reliability and accuracy of the thoracic impedance signal for measuring cardiopulmonary resuscitation quality metrics
    Alonso, Erik
    Ruiz, Jesus
    Aramendi, Elisabete
    Gonzalez-Otero, Digna
    Ruiz de Gauna, Sofia
    Ayala, Unai
    Russell, James K.
    Daya, Mohamud
    RESUSCITATION, 2015, 88 : 28 - 34
  • [49] Birthing parent perspectives on measuring the quality of perinatal care: metrics, timing, and process
    Tully, Kristin P.
    FRONTIERS IN HEALTH SERVICES, 2024, 4
  • [50] Putting Quality Metrics in Context: A Novel Index Approach to Measuring Inpatient Utilization
    Harrington, R.
    Roberts, B.
    Rainis, D.
    Yin, Y.
    Saunders, R.
    Barton, M.
    HEALTH SERVICES RESEARCH, 2020, 55 : 91 - 91