Software System Representation Methods Based on Algebraic Component

Zijun Yu, Chun Shan, Limin Mao, Changzhen Hu, Wenjie Xiong

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

To improve the ability to describe the dynamic behavior and interoperability of the artifacts, increase flexibility and security in software development and improve the productivity of software systems. This paper present a software system representation methods based on algebraic component. First, based on the perspective of complex network, the method abstracts the software system into software topological graph which takes information resources as vertex and takes its behavior as edges. Then, the paper uses the topological complex principle to abstract each node into six-tuple algebraic component. This algebraic component is divided into functional and join parts. The method also presents three operation relations including call operation, contained operation and nested operation. The paper gives a rigorous proof of algebraic component and its three kinds of operation. The results show that the algebraic component and its operation are complete, and can be algebraically expressed in any software system.

Original languageEnglish
Title of host publicationProceedings - 17th IEEE International Conference on Trust, Security and Privacy in Computing and Communications and 12th IEEE International Conference on Big Data Science and Engineering, Trustcom/BigDataSE 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1008-1013
Number of pages6
ISBN (Print)9781538643877
DOIs
Publication statusPublished - 5 Sept 2018
Event17th IEEE International Conference on Trust, Security and Privacy in Computing and Communications and 12th IEEE International Conference on Big Data Science and Engineering, Trustcom/BigDataSE 2018 - New York, United States
Duration: 31 Jul 20183 Aug 2018

Publication series

NameProceedings - 17th IEEE International Conference on Trust, Security and Privacy in Computing and Communications and 12th IEEE International Conference on Big Data Science and Engineering, Trustcom/BigDataSE 2018

Conference

Conference17th IEEE International Conference on Trust, Security and Privacy in Computing and Communications and 12th IEEE International Conference on Big Data Science and Engineering, Trustcom/BigDataSE 2018
Country/TerritoryUnited States
CityNew York
Period31/07/183/08/18

Keywords

  • algebraic component
  • completion of the component operation
  • software security
  • software structure topological graph

Fingerprint

Dive into the research topics of 'Software System Representation Methods Based on Algebraic Component'. Together they form a unique fingerprint.

Cite this