A survey on software coupling relations and tools

E Fregnan, T Baum, F Palomba, A Bacchelli - Information and Software …, 2019 - Elsevier
Context Coupling relations reflect the dependencies between software entities and can be
used to assess the quality of a program. For this reason, a vast amount of them has been …

Coupling and cohesion metrics for object-oriented software: A systematic map** study

S Tiwari, SS Rathore - Proceedings of the 11th Innovations in Software …, 2018 - dl.acm.org
Coupling and Cohesion are two fundamental concepts that can be applied to design better
modular object-oriented software. This study aims at reviewing existing research on …

A suite of object oriented cognitive complexity metrics

S Misra, A Adewumi, L Fernandez-Sanz… - IEEE …, 2018 - ieeexplore.ieee.org
Object orientation has gained a wide adoption in the software development community. To
this end, different metrics that can be utilized in measuring and improving the quality of …

An API-first methodology for designing a microservice-based Backend as a Service platform

M Dudjak, G Martinović - Information Technology and Control, 2020 - itc.ktu.lt
Over the last several years, cloud computing has imposed as a major paradigm in software
development by providing computer resources over the Internet. Among various cloud …

DistMeasure: A Framework for Run-Time Characterization and Quality Assessment of Distributed Software via Interprocess Communications

X Fu, A Zaman, H Cai - ACM Transactions on Software Engineering and …, 2024 - dl.acm.org
A defining, unique aspect of distributed systems lies in interprocess communication (IPC)
through which distributed components interact and collaborate toward the holistic system …

[HTML][HTML] The automation of the detection of large class bad smell by using genetic algorithm and deep learning

AT Imam, BR Al-Srour, A Alhroob - … of King Saud University-Computer and …, 2022 - Elsevier
Abstract In Software Engineering (SE), metrics are used for detecting software design
problems (bad smells) like the large-class bad smell, where a lot of different metrics were …

Empirical Assessment of the Quality of MVC Web Applications Returned by xGenerator

G Paolone, R Paesani, M Marinelli, P Di Felice - Computers, 2021 - mdpi.com
Many scholars have reported that the adoption of Model Driven Engineering (MDE) in the
industry is still marginal. Real-life case studies, completed with convincing empirical data …

[PDF][PDF] Impact of coupling and cohesion in object-oriented technology

V Saxena, S Kumar - Journal of Software Engineering and …, 2012 - file.scirp.org
The interaction between the classes or within the classes shows the complexity of the
design. For one smaller problem, there may be more than one software design but who will …

QM4MAS: a quality model for multi-agent systems

T Marir, F Mokhati… - International …, 2016 - inderscienceonline.com
Multi-agent systems (MASs) are being increasingly used in complex and distributed
applications development. Such applications should satisfy the requirements of users in …

[PDF][PDF] Tool for measuring coupling in object-oriented java software

VS Bidve, P Sarasu - International Journal of Engineering and …, 2016 - researchgate.net
The importance of object-oriented software metrics is increasing day by day to evaluate and
predict the quality of software. Coupling is one of the object-oriented metrics. It is a …