An embedded lightweight GUI component library and ergonomics optimization method for industry process monitoring View Full Text


Ontology type: schema:ScholarlyArticle     


Article Info

DATE

2018-05

AUTHORS

Da-peng Tan, Shu-ting Chen, Guan-jun Bao, Li-bin Zhang

ABSTRACT

Developing an efficient and robust lightweight graphic user interface (GUI) for industry process monitoring is always a challenging task. Current implementation methods for embedded GUI are with the matters of real-time processing and ergonomics performance. To address the issue, an embedded lightweight GUI component library design method based on quasar technology embedded (Qt/E) is proposed. First, an entity-relationship (E-R) model for the GUI library is developed to define the functional framework and data coupling relations. Second, a cross-compilation environment is constructed, and the Qt/E shared library files are tailored to satisfy the requirements of embedded target systems. Third, by using the signal-slot communication interfaces, a message mapping mechanism that does not require a call-back pointer is developed, and the context switching performance is improved. According to the multi-thread method, the parallel task processing capabilities for data collection, calculation, and display are enhanced, and the real-time performance and robustness are guaranteed. Finally, the human-computer interaction process is optimized by a scrolling page method, and the ergonomics performance is verified by the industrial psychology methods. Two numerical cases and five industrial experiments show that the proposed method can increase real-time read-write correction ratios by more than 26% and 29%, compared with Windows-CE-GUI and Android-GUI, respectively. The component library can be tailored to 900 KB and supports 12 hardware platforms. The average session switch time can be controlled within 0.6 s and six key indexes for ergonomics are verified by different industrial applications. More... »

PAGES

604-625

References to SciGraph publications

Identifiers

URI

http://scigraph.springernature.com/pub.10.1631/fitee.1601660

DOI

http://dx.doi.org/10.1631/fitee.1601660

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1105628084


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0801", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Artificial Intelligence and Image Processing", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Zhejiang University of Technology", 
          "id": "https://www.grid.ac/institutes/grid.469325.f", 
          "name": [
            "College of Mechanical Engineering, Zhejiang University of Technology, 310032, Hangzhou, China"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Tan", 
        "givenName": "Da-peng", 
        "id": "sg:person.012130642732.30", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012130642732.30"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "name": [
            "Department of Basic Medicine, Hangzhou Medical College, 310053, Hangzhou, China"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Chen", 
        "givenName": "Shu-ting", 
        "id": "sg:person.012454734117.29", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012454734117.29"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Zhejiang University of Technology", 
          "id": "https://www.grid.ac/institutes/grid.469325.f", 
          "name": [
            "College of Mechanical Engineering, Zhejiang University of Technology, 310032, Hangzhou, China"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Bao", 
        "givenName": "Guan-jun", 
        "id": "sg:person.010410355557.93", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010410355557.93"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Zhejiang University of Technology", 
          "id": "https://www.grid.ac/institutes/grid.469325.f", 
          "name": [
            "College of Mechanical Engineering, Zhejiang University of Technology, 310032, Hangzhou, China"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Zhang", 
        "givenName": "Li-bin", 
        "id": "sg:person.01105215205.06", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01105215205.06"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "sg:pub.10.1007/s10845-009-0279-5", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1005340751", 
          "https://doi.org/10.1007/s10845-009-0279-5"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s00170-013-4985-y", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1005653280", 
          "https://doi.org/10.1007/s00170-013-4985-y"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1631/fitee.1500099", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1005660231", 
          "https://doi.org/10.1631/fitee.1500099"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s00170-015-7392-8", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1009557646", 
          "https://doi.org/10.1007/s00170-015-7392-8"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1166/sl.2013.2852", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1009999353"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s12541-015-0270-3", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1013769756", 
          "https://doi.org/10.1007/s12541-015-0270-3"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.snb.2014.06.014", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1018652605"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.ijheatmasstransfer.2016.05.101", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1019146606"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s00170-015-8044-8", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1020352508", 
          "https://doi.org/10.1007/s00170-015-8044-8"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1038/srep31746", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1021684240", 
          "https://doi.org/10.1038/srep31746"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s10845-016-1265-3", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1022477621", 
          "https://doi.org/10.1007/s10845-016-1265-3"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s10845-016-1265-3", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1022477621", 
          "https://doi.org/10.1007/s10845-016-1265-3"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s11431-010-4046-9", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1024609296", 
          "https://doi.org/10.1007/s11431-010-4046-9"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s11431-010-4046-9", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1024609296", 
          "https://doi.org/10.1007/s11431-010-4046-9"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s11431-010-4073-6", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1027615861", 
          "https://doi.org/10.1007/s11431-010-4073-6"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s11431-010-4073-6", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1027615861", 
          "https://doi.org/10.1007/s11431-010-4073-6"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1108/10662241011032227", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1034570610"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.diin.2010.08.003", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1036540867"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1631/fitee.1500102", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1036703351", 
          "https://doi.org/10.1631/fitee.1500102"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.neucom.2014.12.115", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1045750312"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.ijhcs.2007.08.007", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1048975902"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.ijhcs.2006.06.002", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1050642577"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.oceaneng.2011.12.013", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1052158501"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s00170-011-3621-y", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1052942639", 
          "https://doi.org/10.1007/s00170-011-3621-y"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s00170-011-3621-y", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1052942639", 
          "https://doi.org/10.1007/s00170-011-3621-y"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1049/el.2011.0065", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1056751966"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/13.538760", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061089927"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/mis.2014.91", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061406497"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tcst.2015.2481318", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061574005"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tcsvt.2014.2369711", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061576425"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/te.2012.2212707", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061587821"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/thms.2016.2537749", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061615023"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tie.2008.928122", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061623651"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tie.2012.2213559", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061625762"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tii.2010.2076292", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061631924"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tii.2011.2158833", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061631957"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tii.2012.2187908", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061632043"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tim.2010.2084230", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061638557"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/titb.2009.2034972", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061656822"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tmech.2013.2256793", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061693089"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tpel.2012.2188043", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061758079"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tsmcc.2009.2031497", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061798182"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.3724/sp.j.1087.2013.02067", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1071336713"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s10033-017-0071-y", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1084674297", 
          "https://doi.org/10.1007/s10033-017-0071-y"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/s10033-017-0071-y", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1084674297", 
          "https://doi.org/10.1007/s10033-017-0071-y"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1016/s1006-706x(17)30101-2", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1090374670", 
          "https://doi.org/10.1016/s1006-706x(17)30101-2"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tii.2017.2773644", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1092718339"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1631/jzus.a1700039", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1099685217", 
          "https://doi.org/10.1631/jzus.a1700039"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1155/2018/6264124", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1100190177"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2018-05", 
    "datePublishedReg": "2018-05-01", 
    "description": "Developing an efficient and robust lightweight graphic user interface (GUI) for industry process monitoring is always a challenging task. Current implementation methods for embedded GUI are with the matters of real-time processing and ergonomics performance. To address the issue, an embedded lightweight GUI component library design method based on quasar technology embedded (Qt/E) is proposed. First, an entity-relationship (E-R) model for the GUI library is developed to define the functional framework and data coupling relations. Second, a cross-compilation environment is constructed, and the Qt/E shared library files are tailored to satisfy the requirements of embedded target systems. Third, by using the signal-slot communication interfaces, a message mapping mechanism that does not require a call-back pointer is developed, and the context switching performance is improved. According to the multi-thread method, the parallel task processing capabilities for data collection, calculation, and display are enhanced, and the real-time performance and robustness are guaranteed. Finally, the human-computer interaction process is optimized by a scrolling page method, and the ergonomics performance is verified by the industrial psychology methods. Two numerical cases and five industrial experiments show that the proposed method can increase real-time read-write correction ratios by more than 26% and 29%, compared with Windows-CE-GUI and Android-GUI, respectively. The component library can be tailored to 900 KB and supports 12 hardware platforms. The average session switch time can be controlled within 0.6 s and six key indexes for ergonomics are verified by different industrial applications.", 
    "genre": "research_article", 
    "id": "sg:pub.10.1631/fitee.1601660", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": [
      {
        "id": "sg:journal.1052466", 
        "issn": [
          "2095-9184", 
          "2095-9230"
        ], 
        "name": "Frontiers of Information Technology & Electronic Engineering", 
        "type": "Periodical"
      }, 
      {
        "issueNumber": "5", 
        "type": "PublicationIssue"
      }, 
      {
        "type": "PublicationVolume", 
        "volumeNumber": "19"
      }
    ], 
    "name": "An embedded lightweight GUI component library and ergonomics optimization method for industry process monitoring", 
    "pagination": "604-625", 
    "productId": [
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "76477515470fa31ade26f4a33f22af2bb1ac7e234b5c972620bb7cdca0f4e2b6"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1631/fitee.1601660"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1105628084"
        ]
      }
    ], 
    "sameAs": [
      "https://doi.org/10.1631/fitee.1601660", 
      "https://app.dimensions.ai/details/publication/pub.1105628084"
    ], 
    "sdDataset": "articles", 
    "sdDatePublished": "2019-04-10T19:02", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000001_0000000264/records_8678_00000485.jsonl", 
    "type": "ScholarlyArticle", 
    "url": "http://link.springer.com/10.1631/FITEE.1601660"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1631/fitee.1601660'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1631/fitee.1601660'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1631/fitee.1601660'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1631/fitee.1601660'


 

This table displays all metadata directly associated to this object as RDF triples.

231 TRIPLES      21 PREDICATES      71 URIs      19 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1631/fitee.1601660 schema:about anzsrc-for:08
2 anzsrc-for:0801
3 schema:author Nb8fba9cd9c184d4da352201f9d03a338
4 schema:citation sg:pub.10.1007/s00170-011-3621-y
5 sg:pub.10.1007/s00170-013-4985-y
6 sg:pub.10.1007/s00170-015-7392-8
7 sg:pub.10.1007/s00170-015-8044-8
8 sg:pub.10.1007/s10033-017-0071-y
9 sg:pub.10.1007/s10845-009-0279-5
10 sg:pub.10.1007/s10845-016-1265-3
11 sg:pub.10.1007/s11431-010-4046-9
12 sg:pub.10.1007/s11431-010-4073-6
13 sg:pub.10.1007/s12541-015-0270-3
14 sg:pub.10.1016/s1006-706x(17)30101-2
15 sg:pub.10.1038/srep31746
16 sg:pub.10.1631/fitee.1500099
17 sg:pub.10.1631/fitee.1500102
18 sg:pub.10.1631/jzus.a1700039
19 https://doi.org/10.1016/j.diin.2010.08.003
20 https://doi.org/10.1016/j.ijhcs.2006.06.002
21 https://doi.org/10.1016/j.ijhcs.2007.08.007
22 https://doi.org/10.1016/j.ijheatmasstransfer.2016.05.101
23 https://doi.org/10.1016/j.neucom.2014.12.115
24 https://doi.org/10.1016/j.oceaneng.2011.12.013
25 https://doi.org/10.1016/j.snb.2014.06.014
26 https://doi.org/10.1049/el.2011.0065
27 https://doi.org/10.1108/10662241011032227
28 https://doi.org/10.1109/13.538760
29 https://doi.org/10.1109/mis.2014.91
30 https://doi.org/10.1109/tcst.2015.2481318
31 https://doi.org/10.1109/tcsvt.2014.2369711
32 https://doi.org/10.1109/te.2012.2212707
33 https://doi.org/10.1109/thms.2016.2537749
34 https://doi.org/10.1109/tie.2008.928122
35 https://doi.org/10.1109/tie.2012.2213559
36 https://doi.org/10.1109/tii.2010.2076292
37 https://doi.org/10.1109/tii.2011.2158833
38 https://doi.org/10.1109/tii.2012.2187908
39 https://doi.org/10.1109/tii.2017.2773644
40 https://doi.org/10.1109/tim.2010.2084230
41 https://doi.org/10.1109/titb.2009.2034972
42 https://doi.org/10.1109/tmech.2013.2256793
43 https://doi.org/10.1109/tpel.2012.2188043
44 https://doi.org/10.1109/tsmcc.2009.2031497
45 https://doi.org/10.1155/2018/6264124
46 https://doi.org/10.1166/sl.2013.2852
47 https://doi.org/10.3724/sp.j.1087.2013.02067
48 schema:datePublished 2018-05
49 schema:datePublishedReg 2018-05-01
50 schema:description Developing an efficient and robust lightweight graphic user interface (GUI) for industry process monitoring is always a challenging task. Current implementation methods for embedded GUI are with the matters of real-time processing and ergonomics performance. To address the issue, an embedded lightweight GUI component library design method based on quasar technology embedded (Qt/E) is proposed. First, an entity-relationship (E-R) model for the GUI library is developed to define the functional framework and data coupling relations. Second, a cross-compilation environment is constructed, and the Qt/E shared library files are tailored to satisfy the requirements of embedded target systems. Third, by using the signal-slot communication interfaces, a message mapping mechanism that does not require a call-back pointer is developed, and the context switching performance is improved. According to the multi-thread method, the parallel task processing capabilities for data collection, calculation, and display are enhanced, and the real-time performance and robustness are guaranteed. Finally, the human-computer interaction process is optimized by a scrolling page method, and the ergonomics performance is verified by the industrial psychology methods. Two numerical cases and five industrial experiments show that the proposed method can increase real-time read-write correction ratios by more than 26% and 29%, compared with Windows-CE-GUI and Android-GUI, respectively. The component library can be tailored to 900 KB and supports 12 hardware platforms. The average session switch time can be controlled within 0.6 s and six key indexes for ergonomics are verified by different industrial applications.
51 schema:genre research_article
52 schema:inLanguage en
53 schema:isAccessibleForFree false
54 schema:isPartOf N03d5037915354934910ac5089ada7bd3
55 Nf42ae34cf31645dd87df4e53b48b6942
56 sg:journal.1052466
57 schema:name An embedded lightweight GUI component library and ergonomics optimization method for industry process monitoring
58 schema:pagination 604-625
59 schema:productId N135c263a092f4669ae56ba4672ab8a6f
60 Nd209aa464d6d4836801490379d370fc8
61 Ndc908f9f01484eb4ae7e595780c0b8be
62 schema:sameAs https://app.dimensions.ai/details/publication/pub.1105628084
63 https://doi.org/10.1631/fitee.1601660
64 schema:sdDatePublished 2019-04-10T19:02
65 schema:sdLicense https://scigraph.springernature.com/explorer/license/
66 schema:sdPublisher Nd8132d19132f4ec686f1018e0a7140ff
67 schema:url http://link.springer.com/10.1631/FITEE.1601660
68 sgo:license sg:explorer/license/
69 sgo:sdDataset articles
70 rdf:type schema:ScholarlyArticle
71 N03d5037915354934910ac5089ada7bd3 schema:issueNumber 5
72 rdf:type schema:PublicationIssue
73 N0cf5b99ee16447cd889fad80a9b35b35 schema:name Department of Basic Medicine, Hangzhou Medical College, 310053, Hangzhou, China
74 rdf:type schema:Organization
75 N135c263a092f4669ae56ba4672ab8a6f schema:name readcube_id
76 schema:value 76477515470fa31ade26f4a33f22af2bb1ac7e234b5c972620bb7cdca0f4e2b6
77 rdf:type schema:PropertyValue
78 N4a376e11ce04424e9a3319c0e2b92dac rdf:first sg:person.010410355557.93
79 rdf:rest N5794f2c6d75447ed944779ac9bc30993
80 N5794f2c6d75447ed944779ac9bc30993 rdf:first sg:person.01105215205.06
81 rdf:rest rdf:nil
82 N8c1046624f244595a09987dc0c8d100d rdf:first sg:person.012454734117.29
83 rdf:rest N4a376e11ce04424e9a3319c0e2b92dac
84 Nb8fba9cd9c184d4da352201f9d03a338 rdf:first sg:person.012130642732.30
85 rdf:rest N8c1046624f244595a09987dc0c8d100d
86 Nd209aa464d6d4836801490379d370fc8 schema:name doi
87 schema:value 10.1631/fitee.1601660
88 rdf:type schema:PropertyValue
89 Nd8132d19132f4ec686f1018e0a7140ff schema:name Springer Nature - SN SciGraph project
90 rdf:type schema:Organization
91 Ndc908f9f01484eb4ae7e595780c0b8be schema:name dimensions_id
92 schema:value pub.1105628084
93 rdf:type schema:PropertyValue
94 Nf42ae34cf31645dd87df4e53b48b6942 schema:volumeNumber 19
95 rdf:type schema:PublicationVolume
96 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
97 schema:name Information and Computing Sciences
98 rdf:type schema:DefinedTerm
99 anzsrc-for:0801 schema:inDefinedTermSet anzsrc-for:
100 schema:name Artificial Intelligence and Image Processing
101 rdf:type schema:DefinedTerm
102 sg:journal.1052466 schema:issn 2095-9184
103 2095-9230
104 schema:name Frontiers of Information Technology & Electronic Engineering
105 rdf:type schema:Periodical
106 sg:person.010410355557.93 schema:affiliation https://www.grid.ac/institutes/grid.469325.f
107 schema:familyName Bao
108 schema:givenName Guan-jun
109 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010410355557.93
110 rdf:type schema:Person
111 sg:person.01105215205.06 schema:affiliation https://www.grid.ac/institutes/grid.469325.f
112 schema:familyName Zhang
113 schema:givenName Li-bin
114 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01105215205.06
115 rdf:type schema:Person
116 sg:person.012130642732.30 schema:affiliation https://www.grid.ac/institutes/grid.469325.f
117 schema:familyName Tan
118 schema:givenName Da-peng
119 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012130642732.30
120 rdf:type schema:Person
121 sg:person.012454734117.29 schema:affiliation N0cf5b99ee16447cd889fad80a9b35b35
122 schema:familyName Chen
123 schema:givenName Shu-ting
124 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012454734117.29
125 rdf:type schema:Person
126 sg:pub.10.1007/s00170-011-3621-y schema:sameAs https://app.dimensions.ai/details/publication/pub.1052942639
127 https://doi.org/10.1007/s00170-011-3621-y
128 rdf:type schema:CreativeWork
129 sg:pub.10.1007/s00170-013-4985-y schema:sameAs https://app.dimensions.ai/details/publication/pub.1005653280
130 https://doi.org/10.1007/s00170-013-4985-y
131 rdf:type schema:CreativeWork
132 sg:pub.10.1007/s00170-015-7392-8 schema:sameAs https://app.dimensions.ai/details/publication/pub.1009557646
133 https://doi.org/10.1007/s00170-015-7392-8
134 rdf:type schema:CreativeWork
135 sg:pub.10.1007/s00170-015-8044-8 schema:sameAs https://app.dimensions.ai/details/publication/pub.1020352508
136 https://doi.org/10.1007/s00170-015-8044-8
137 rdf:type schema:CreativeWork
138 sg:pub.10.1007/s10033-017-0071-y schema:sameAs https://app.dimensions.ai/details/publication/pub.1084674297
139 https://doi.org/10.1007/s10033-017-0071-y
140 rdf:type schema:CreativeWork
141 sg:pub.10.1007/s10845-009-0279-5 schema:sameAs https://app.dimensions.ai/details/publication/pub.1005340751
142 https://doi.org/10.1007/s10845-009-0279-5
143 rdf:type schema:CreativeWork
144 sg:pub.10.1007/s10845-016-1265-3 schema:sameAs https://app.dimensions.ai/details/publication/pub.1022477621
145 https://doi.org/10.1007/s10845-016-1265-3
146 rdf:type schema:CreativeWork
147 sg:pub.10.1007/s11431-010-4046-9 schema:sameAs https://app.dimensions.ai/details/publication/pub.1024609296
148 https://doi.org/10.1007/s11431-010-4046-9
149 rdf:type schema:CreativeWork
150 sg:pub.10.1007/s11431-010-4073-6 schema:sameAs https://app.dimensions.ai/details/publication/pub.1027615861
151 https://doi.org/10.1007/s11431-010-4073-6
152 rdf:type schema:CreativeWork
153 sg:pub.10.1007/s12541-015-0270-3 schema:sameAs https://app.dimensions.ai/details/publication/pub.1013769756
154 https://doi.org/10.1007/s12541-015-0270-3
155 rdf:type schema:CreativeWork
156 sg:pub.10.1016/s1006-706x(17)30101-2 schema:sameAs https://app.dimensions.ai/details/publication/pub.1090374670
157 https://doi.org/10.1016/s1006-706x(17)30101-2
158 rdf:type schema:CreativeWork
159 sg:pub.10.1038/srep31746 schema:sameAs https://app.dimensions.ai/details/publication/pub.1021684240
160 https://doi.org/10.1038/srep31746
161 rdf:type schema:CreativeWork
162 sg:pub.10.1631/fitee.1500099 schema:sameAs https://app.dimensions.ai/details/publication/pub.1005660231
163 https://doi.org/10.1631/fitee.1500099
164 rdf:type schema:CreativeWork
165 sg:pub.10.1631/fitee.1500102 schema:sameAs https://app.dimensions.ai/details/publication/pub.1036703351
166 https://doi.org/10.1631/fitee.1500102
167 rdf:type schema:CreativeWork
168 sg:pub.10.1631/jzus.a1700039 schema:sameAs https://app.dimensions.ai/details/publication/pub.1099685217
169 https://doi.org/10.1631/jzus.a1700039
170 rdf:type schema:CreativeWork
171 https://doi.org/10.1016/j.diin.2010.08.003 schema:sameAs https://app.dimensions.ai/details/publication/pub.1036540867
172 rdf:type schema:CreativeWork
173 https://doi.org/10.1016/j.ijhcs.2006.06.002 schema:sameAs https://app.dimensions.ai/details/publication/pub.1050642577
174 rdf:type schema:CreativeWork
175 https://doi.org/10.1016/j.ijhcs.2007.08.007 schema:sameAs https://app.dimensions.ai/details/publication/pub.1048975902
176 rdf:type schema:CreativeWork
177 https://doi.org/10.1016/j.ijheatmasstransfer.2016.05.101 schema:sameAs https://app.dimensions.ai/details/publication/pub.1019146606
178 rdf:type schema:CreativeWork
179 https://doi.org/10.1016/j.neucom.2014.12.115 schema:sameAs https://app.dimensions.ai/details/publication/pub.1045750312
180 rdf:type schema:CreativeWork
181 https://doi.org/10.1016/j.oceaneng.2011.12.013 schema:sameAs https://app.dimensions.ai/details/publication/pub.1052158501
182 rdf:type schema:CreativeWork
183 https://doi.org/10.1016/j.snb.2014.06.014 schema:sameAs https://app.dimensions.ai/details/publication/pub.1018652605
184 rdf:type schema:CreativeWork
185 https://doi.org/10.1049/el.2011.0065 schema:sameAs https://app.dimensions.ai/details/publication/pub.1056751966
186 rdf:type schema:CreativeWork
187 https://doi.org/10.1108/10662241011032227 schema:sameAs https://app.dimensions.ai/details/publication/pub.1034570610
188 rdf:type schema:CreativeWork
189 https://doi.org/10.1109/13.538760 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061089927
190 rdf:type schema:CreativeWork
191 https://doi.org/10.1109/mis.2014.91 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061406497
192 rdf:type schema:CreativeWork
193 https://doi.org/10.1109/tcst.2015.2481318 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061574005
194 rdf:type schema:CreativeWork
195 https://doi.org/10.1109/tcsvt.2014.2369711 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061576425
196 rdf:type schema:CreativeWork
197 https://doi.org/10.1109/te.2012.2212707 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061587821
198 rdf:type schema:CreativeWork
199 https://doi.org/10.1109/thms.2016.2537749 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061615023
200 rdf:type schema:CreativeWork
201 https://doi.org/10.1109/tie.2008.928122 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061623651
202 rdf:type schema:CreativeWork
203 https://doi.org/10.1109/tie.2012.2213559 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061625762
204 rdf:type schema:CreativeWork
205 https://doi.org/10.1109/tii.2010.2076292 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061631924
206 rdf:type schema:CreativeWork
207 https://doi.org/10.1109/tii.2011.2158833 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061631957
208 rdf:type schema:CreativeWork
209 https://doi.org/10.1109/tii.2012.2187908 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061632043
210 rdf:type schema:CreativeWork
211 https://doi.org/10.1109/tii.2017.2773644 schema:sameAs https://app.dimensions.ai/details/publication/pub.1092718339
212 rdf:type schema:CreativeWork
213 https://doi.org/10.1109/tim.2010.2084230 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061638557
214 rdf:type schema:CreativeWork
215 https://doi.org/10.1109/titb.2009.2034972 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061656822
216 rdf:type schema:CreativeWork
217 https://doi.org/10.1109/tmech.2013.2256793 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061693089
218 rdf:type schema:CreativeWork
219 https://doi.org/10.1109/tpel.2012.2188043 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061758079
220 rdf:type schema:CreativeWork
221 https://doi.org/10.1109/tsmcc.2009.2031497 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061798182
222 rdf:type schema:CreativeWork
223 https://doi.org/10.1155/2018/6264124 schema:sameAs https://app.dimensions.ai/details/publication/pub.1100190177
224 rdf:type schema:CreativeWork
225 https://doi.org/10.1166/sl.2013.2852 schema:sameAs https://app.dimensions.ai/details/publication/pub.1009999353
226 rdf:type schema:CreativeWork
227 https://doi.org/10.3724/sp.j.1087.2013.02067 schema:sameAs https://app.dimensions.ai/details/publication/pub.1071336713
228 rdf:type schema:CreativeWork
229 https://www.grid.ac/institutes/grid.469325.f schema:alternateName Zhejiang University of Technology
230 schema:name College of Mechanical Engineering, Zhejiang University of Technology, 310032, Hangzhou, China
231 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...