A consistency-guaranteed approach for Internet of Things software refactoring. (January 2020)
- Record Type:
- Journal Article
- Title:
- A consistency-guaranteed approach for Internet of Things software refactoring. (January 2020)
- Main Title:
- A consistency-guaranteed approach for Internet of Things software refactoring
- Authors:
- Zhang, Yang
Sun, Shixin
Zhang, Dongwen
Qiu, Jing
Tian, Zhihong - Abstract:
- The software architecture of Internet of Things defines the component model and interconnection topology of Internet of Things systems. Refactoring is a systematic practice of improving a software structure without altering its external behaviors. When the Internet of Things software is refactored, it is necessary to detect the correctness of Internet of Things software to ensure its security. To this end, this article proposes a novel refactoring correction detection approach to ensure software security. Control flow analysis and data flow analysis are used to detect code changes before and after refactoring, and synchronization dependency analysis is used to detect changes in synchronization dependency. Three detection algorithms are designed to detect refactoring correctness. Four real-world benchmark applications are used to evaluate our approach. The experimental results show that our proposed approach can ensure correctness of Internet of Things software refactoring.
- Is Part Of:
- International journal of distributed sensor networks. Volume 16:Number 1(2020)
- Journal:
- International journal of distributed sensor networks
- Issue:
- Volume 16:Number 1(2020)
- Issue Display:
- Volume 16, Issue 1 (2020)
- Year:
- 2020
- Volume:
- 16
- Issue:
- 1
- Issue Sort Value:
- 2020-0016-0001-0000
- Page Start:
- Page End:
- Publication Date:
- 2020-01
- Subjects:
- IoT software -- consistency detection -- control flow analysis -- data flow analysis -- synchronization dependency analysis
Sensor networks -- Periodicals
Intelligent agents (Computer software) -- Periodicals
Multisensor data fusion -- Periodicals
681.2 - Journal URLs:
- http://www.informaworld.com/smpp/title~content=t714578688~db=all ↗
http://www.metapress.com/openurl.asp?genre=journal&issn=1550-1329 ↗
http://dsn.sagepub.com/ ↗
http://www.tandfonline.com/ ↗ - DOI:
- 10.1177/1550147720901680 ↗
- Languages:
- English
- ISSNs:
- 1550-1329
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.186400
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 12380.xml