The Research of a new Software Framework for cross-platform development Field
Software framework is a very important approach to realize software reuse and improve the software quality. In this paper, we firstly introduce a new software framework named QFusion to complete cross-platform desktop software development, which is based on function plug-in module. The QFusion frame...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2018-01-01
|
Series: | MATEC Web of Conferences |
Online Access: | https://doi.org/10.1051/matecconf/201823203044 |
id |
doaj-f206ef08909342e29b76639f4daae24a |
---|---|
record_format |
Article |
spelling |
doaj-f206ef08909342e29b76639f4daae24a2021-02-02T04:42:44ZengEDP SciencesMATEC Web of Conferences2261-236X2018-01-012320304410.1051/matecconf/201823203044matecconf_eitce2018_03044The Research of a new Software Framework for cross-platform development FieldLin Wenfeng0Zhang Gaoxuan1He Zhoucan2Liu Xinyu3Dang Wenchao4Institute of Electronic Engineering, China Academy of Engineering PhysicsInstitute of Electronic Engineering, China Academy of Engineering PhysicsInstitute of Electronic Engineering, China Academy of Engineering PhysicsInstitute of Electronic Engineering, China Academy of Engineering PhysicsInstitute of Electronic Engineering, China Academy of Engineering PhysicsSoftware framework is a very important approach to realize software reuse and improve the software quality. In this paper, we firstly introduce a new software framework named QFusion to complete cross-platform desktop software development, which is based on function plug-in module. The QFusion framework can realize information interaction by use of event bus, data bus and service, which can separate the graphical user interfaces (GUI) from data processing completely. Based on the framework-related develop process, the complexity is largely reduced. Secondly, we give the practice of QFusion framework in modern military field to implement the feature extraction and data processing algorithm. Benefit from the QFusion framework, the signal processing task is completed by the collaboration among three groups, including data generation plug-in development group, data processing plug-in development group and GUI plug-in development group, respectively. Finally, the signal processing results are presented to prove the validity of the QFusion framework, which lays a solid foundation for solving the practical problem in engineering application.https://doi.org/10.1051/matecconf/201823203044 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Lin Wenfeng Zhang Gaoxuan He Zhoucan Liu Xinyu Dang Wenchao |
spellingShingle |
Lin Wenfeng Zhang Gaoxuan He Zhoucan Liu Xinyu Dang Wenchao The Research of a new Software Framework for cross-platform development Field MATEC Web of Conferences |
author_facet |
Lin Wenfeng Zhang Gaoxuan He Zhoucan Liu Xinyu Dang Wenchao |
author_sort |
Lin Wenfeng |
title |
The Research of a new Software Framework for cross-platform development Field |
title_short |
The Research of a new Software Framework for cross-platform development Field |
title_full |
The Research of a new Software Framework for cross-platform development Field |
title_fullStr |
The Research of a new Software Framework for cross-platform development Field |
title_full_unstemmed |
The Research of a new Software Framework for cross-platform development Field |
title_sort |
research of a new software framework for cross-platform development field |
publisher |
EDP Sciences |
series |
MATEC Web of Conferences |
issn |
2261-236X |
publishDate |
2018-01-01 |
description |
Software framework is a very important approach to realize software reuse and improve the software quality. In this paper, we firstly introduce a new software framework named QFusion to complete cross-platform desktop software development, which is based on function plug-in module. The QFusion framework can realize information interaction by use of event bus, data bus and service, which can separate the graphical user interfaces (GUI) from data processing completely. Based on the framework-related develop process, the complexity is largely reduced. Secondly, we give the practice of QFusion framework in modern military field to implement the feature extraction and data processing algorithm. Benefit from the QFusion framework, the signal processing task is completed by the collaboration among three groups, including data generation plug-in development group, data processing plug-in development group and GUI plug-in development group, respectively. Finally, the signal processing results are presented to prove the validity of the QFusion framework, which lays a solid foundation for solving the practical problem in engineering application. |
url |
https://doi.org/10.1051/matecconf/201823203044 |
work_keys_str_mv |
AT linwenfeng theresearchofanewsoftwareframeworkforcrossplatformdevelopmentfield AT zhanggaoxuan theresearchofanewsoftwareframeworkforcrossplatformdevelopmentfield AT hezhoucan theresearchofanewsoftwareframeworkforcrossplatformdevelopmentfield AT liuxinyu theresearchofanewsoftwareframeworkforcrossplatformdevelopmentfield AT dangwenchao theresearchofanewsoftwareframeworkforcrossplatformdevelopmentfield AT linwenfeng researchofanewsoftwareframeworkforcrossplatformdevelopmentfield AT zhanggaoxuan researchofanewsoftwareframeworkforcrossplatformdevelopmentfield AT hezhoucan researchofanewsoftwareframeworkforcrossplatformdevelopmentfield AT liuxinyu researchofanewsoftwareframeworkforcrossplatformdevelopmentfield AT dangwenchao researchofanewsoftwareframeworkforcrossplatformdevelopmentfield |
_version_ |
1724305192683307008 |