2020
DOI: 10.3390/app10010413
|View full text |Cite
|
Sign up to set email alerts
|

An Automated Refactoring Approach to Improve IoT Software Quality

Abstract: Internet of Things (IoT) software should provide good support for IoT devices as IoT devices are growing in quantity and complexity. Communication between IoT devices is largely realized in a concurrent way. How to ensure the correctness of concurrent access becomes a big challenge to IoT software development. This paper proposes a general refactoring framework for fine-grained read–write locking and implements an automatic refactoring tool to help developers convert built-in monitors into fine-grained Reentra… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(1 citation statement)
references
References 28 publications
0
1
0
Order By: Relevance
“…Prior research on refactoring had developed many useful tools [8,11,31]. However, these tools were mainly proposed for scientific research, not being introduced for teaching and learning.…”
Section: Related Workmentioning
confidence: 99%
“…Prior research on refactoring had developed many useful tools [8,11,31]. However, these tools were mainly proposed for scientific research, not being introduced for teaching and learning.…”
Section: Related Workmentioning
confidence: 99%