Software Integration Method of Reusable Class Reflective Component for Heterogeneous Environments
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    With the rapid development of the computer field, the increase in software size and complexity leads to more exposed software crises. As such, improving the efficiency of software production has become an urgent task for the software-related industry. Component-based software integration is the main way to solve the related problems. On the VxWorks system, we can adopt a component-based software integration method defining standardized operation interfaces for software components in functional forms. This method is mature in engineering practice but cannot be reused in cross-heterogeneous environments. Therefore, to be reusable in the heterogeneous environments, a component-based software integration method based on class reflective mechanism is proposed, which combines the factory mode with the callback mechanism to generate the basic elements of the reflective class. On this basis, it standardizes the description and implementation of software component classes and manages the integration of software components in the whole life cycle. In this method, the whole process is implemented by the cross-platform unified code language program, which enables it to be reused more conveniently in business information systems. The designed software-component base class and integrated management class, with complete structures and clear descriptions, are standard and user-friendly and can well support the functional adaptation and update of components and the assembly and evolution of software systems. The experiments show that this method is suitable not only for VxWorks, Android, and Windows systems but also for domestic system environments such as ReWorks, AOS, and Kylin.

    Reference
    Related
    Cited by
Get Citation

葛光富,吴凯迪,韦涛.面向异构环境可复用的类反射式软件构件集成方法.计算机系统应用,2021,30(7):197-203

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:November 09,2020
  • Revised:December 12,2020
  • Adopted:
  • Online: July 02,2021
  • Published:
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063