EJS, JIL Server, and LabVIEW: An Architecture for Rapid Development of Remote Labs

Designing and developing web-enabled remote laboratories for pedagogical purposes is not an easy task. Often, developers (generally, educators who know the subjects they teach but lack of the technical and programming skills required to build Internet-based educational applications) end up discardin...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on learning technologies Vol. 8; no. 4; pp. 393 - 401
Main Authors Chacon, Jesus, Vargas, Hector, Farias, Gonzalo, Sanchez, Jose, Dormido, Sebastian
Format Journal Article
LanguageEnglish
Published Piscataway IEEE 01.10.2015
Institute of Electrical and Electronics Engineers, Inc
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN1939-1382
2372-0050
DOI10.1109/TLT.2015.2389245

Cover

Loading…
Abstract Designing and developing web-enabled remote laboratories for pedagogical purposes is not an easy task. Often, developers (generally, educators who know the subjects they teach but lack of the technical and programming skills required to build Internet-based educational applications) end up discarding the idea of exploring these new teaching and learning experiences mainly due to the technical issues that must be mastered. To tackle this problem, authors present a novel technique that allows developers to create remote labs in a quick, didactical, and straightforward way. This framework is based on the use of two well-known software tools in the scope of engineering education, Easy Java Simulations and LabVIEW. The development exploits a new feature of Easy Java Simulations known as EJS-elements that enables Java developers to create and integrate their own authoring libraries (elements) into EJS, thus increasing its application possibilities. Particularly, the EJS element here presented allows to LabVIEW programs be controlled from EJS applications through a communication network. This paper presents the element creation details and how this can be used to create web-enabled experimentation environments for educational purposes. A step by step example of development of a remote lab for automatic control education is described.
AbstractList Designing and developing web-enabled remote laboratories for pedagogical purposes is not an easy task. Often, developers (generally, educators who know the subjects they teach but lack of the technical and programming skills required to build Internet-based educational applications) end up discarding the idea of exploring these new teaching and learning experiences mainly due to the technical issues that must be mastered. To tackle this problem, authors present a novel technique that allows developers to create remote labs in a quick, didactical, and straightforward way. This framework is based on the use of two well-known software tools in the scope of engineering education, Easy Java Simulations and LabVIEW. The development exploits a new feature of Easy Java Simulations known as EJS-elements that enables Java developers to create and integrate their own authoring libraries (elements) into EJS, thus increasing its application possibilities. Particularly, the EJS element here presented allows to LabVIEW programs be controlled from EJS applications through a communication network. This paper presents the element creation details and how this can be used to create web-enabled experimentation environments for educational purposes. A step by step example of development of a remote lab for automatic control education is described.
Author Sanchez, Jose
Vargas, Hector
Chacon, Jesus
Dormido, Sebastian
Farias, Gonzalo
Author_xml – sequence: 1
  givenname: Jesus
  surname: Chacon
  fullname: Chacon, Jesus
  email: jchacon@bec.uned.es
  organization: Department of Informática and Automática, Universidad Nacional de Educación a Distancia, Madrid, Spain
– sequence: 2
  givenname: Hector
  surname: Vargas
  fullname: Vargas, Hector
  email: hector.vargas@ucv.cl
  organization: Pontificia Universidad Católica de Valparaíso, Chile
– sequence: 3
  givenname: Gonzalo
  surname: Farias
  fullname: Farias, Gonzalo
  email: gonzalo.farias@ucv.cl
  organization: Pontificia Universidad Católica de Valparaíso, Chile
– sequence: 4
  givenname: Jose
  surname: Sanchez
  fullname: Sanchez, Jose
  email: jsanchez@dia.uned.es
  organization: Department of Informática and Automática, Universidad Nacional de Educación a Distancia, Madrid, Spain
– sequence: 5
  givenname: Sebastian
  surname: Dormido
  fullname: Dormido, Sebastian
  email: sdormido@dia.uned.es
  organization: Department of Informática and Automática, Universidad Nacional de Educación a Distancia, Madrid, Spain
BackLink http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1145111$$DView record in ERIC
BookMark eNp9kU1LI0EQhpvFhY2ud2ERGrx4cGL150x7C5rdTRgQYnSPQ6dTgy2T6djdEfbf74SIBw97qoJ6nqqC95gc9aFHQs4YjBkDc72sl2MOTI25qAyX6gsZcVHyAkDBERkxI0zBRMW_keOUXgA0Lw0fkcV0_nBF57OaPmB8w3hFbb-mtV09zaZ_buikp5Ponn1Gl3cRaRsiXditX9M7fMMubDfYZxpausBNyLgX03fytbVdwtP3ekIef06Xt7-L-v7X7HZSF04qmQsJTgllV5UwTg8tOsElN7KVskRwonQaWmWZWWlV6bW0VrnWaS3cusWVkuKEXB72bmN43WHKzcYnh11newy71LDSCK5AaDGgF5_Ql7CL_fDdQCmASilTDtT5gcLoXbONfmPj32Y6Z0wqxtgwh8PcxZBSxPaDYdDsQ2iGEJp9CM17CIOiPynOZ5t96HO0vvuf-OMgekT8uFMCyKrk4h8xm5Fa
CODEN ITLTAT
CitedBy_id crossref_primary_10_1109_TLT_2024_3387280
crossref_primary_10_1016_j_ifacol_2022_09_301
crossref_primary_10_1016_j_ifacol_2017_08_2335
crossref_primary_10_3390_fi13020027
crossref_primary_10_3390_s16111822
crossref_primary_10_1177_0020720917750960
crossref_primary_10_1002_cae_21879
crossref_primary_10_1016_j_ifacol_2017_08_1727
crossref_primary_10_3390_s17010094
crossref_primary_10_1016_j_ifacol_2015_11_230
crossref_primary_10_1016_j_ifacol_2016_07_178
crossref_primary_10_1109_ACCESS_2018_2883500
crossref_primary_10_1109_MCS_2019_2925256
crossref_primary_10_3390_educsci13040347
crossref_primary_10_1109_ACCESS_2016_2587805
crossref_primary_10_1016_j_enconman_2017_06_031
crossref_primary_10_1177_0020720921997055
crossref_primary_10_1109_TLT_2017_2731772
crossref_primary_10_3390_su16030999
crossref_primary_10_1109_RITA_2023_3250843
crossref_primary_10_1002_cae_22530
crossref_primary_10_1016_j_ijcip_2020_100355
crossref_primary_10_1109_ACCESS_2015_2442613
crossref_primary_10_3390_app14188506
crossref_primary_10_1109_TE_2020_2998701
crossref_primary_10_1016_j_ifacol_2024_07_402
crossref_primary_10_1088_1757_899X_844_1_012066
crossref_primary_10_1177_0020720919852784
crossref_primary_10_1016_j_ifacol_2015_11_244
crossref_primary_10_1016_j_ifacol_2017_08_1716
crossref_primary_10_1109_ACCESS_2024_3355282
crossref_primary_10_1080_15325008_2020_1797932
crossref_primary_10_3390_s17102321
crossref_primary_10_4236_jst_2018_84006
crossref_primary_10_1002_cae_22170
crossref_primary_10_1016_j_ifacol_2016_07_165
crossref_primary_10_1177_0020720918780862
crossref_primary_10_1016_j_ifacol_2015_11_225
crossref_primary_10_1016_j_ifacol_2020_12_1766
crossref_primary_10_1109_TLT_2022_3213751
Cites_doi 10.1109/EduCon.2013.6530261
10.1002/cae.20334
10.1109/TIE.2009.2033293
10.1016/j.compedu.2011.02.015
10.1109/TE.2012.2204754
10.1109/TE.2005.852592
10.1109/TLT.2010.35
10.1109/TE.2007.893356
10.1109/TE.2002.808224
10.1016/j.compedu.2009.08.032
10.1109/TE.2007.893355
10.1109/TE.2004.825525
10.1109/TIE.2010.2041130
10.1109/MCSE.2008.89
10.1109/MCSE.2009.61
10.1109/37.993309
10.1119/1.2798358
10.1016/S1697-7912(10)70005-4
10.1080/10798587.2008.10643009
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Oct-Dec 2015
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Oct-Dec 2015
DBID 97E
ESBDL
RIA
RIE
AAYXX
CITATION
7SW
BJH
BNH
BNI
BNJ
BNO
ERI
PET
REK
WWN
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/TLT.2015.2389245
DatabaseName IEEE Xplore (IEEE)
IEEE Xplore Open Access Journals
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
ERIC
ERIC (Ovid)
ERIC
ERIC
ERIC (Legacy Platform)
ERIC( SilverPlatter )
ERIC
ERIC PlusText (Legacy Platform)
Education Resources Information Center (ERIC)
ERIC
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
ERIC
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
ERIC

Computer and Information Systems Abstracts
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
– sequence: 2
  dbid: ERI
  name: ERIC
  url: https://eric.ed.gov/
  sourceTypes: Index Database
DeliveryMethod fulltext_linktorsrc
Discipline Education
EISSN 2372-0050
ERIC EJ1145111
EndPage 401
ExternalDocumentID 3899049911
EJ1145111
10_1109_TLT_2015_2389245
7004872
Genre orig-research
GrantInformation_xml – fundername: National Plan Projects
  grantid: DPI2011-27818-C02-02; DPI2012-31303
– fundername: Spanish Ministry of Science and Innovation
– fundername: FEDER
  funderid: 10.13039/501100002924
GroupedDBID 0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AAKDD
AAKPC
AARMG
AASAJ
AAWTH
ABAZT
ABJNI
ABOPQ
ABQJQ
ABVLG
ACGFO
ACHQT
ACIWK
ADDVE
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
EJD
ESBDL
HZ~
IEDLZ
IFIPE
IPLJI
JAVBF
M43
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNI
RNS
RZB
AAYXX
CITATION
RIG
7SW
BJH
BNH
BNI
BNJ
BNO
ERI
PET
REK
WWN
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c454t-40c535ab839c6c53ec324294f447e0c37c60f5a19b6586d4aa5cfc663cdfeb543
IEDL.DBID RIE
ISSN 1939-1382
IngestDate Thu Jul 10 23:38:40 EDT 2025
Mon Jun 30 03:38:20 EDT 2025
Tue Sep 02 19:38:07 EDT 2025
Tue Jul 01 04:03:50 EDT 2025
Thu Apr 24 23:09:52 EDT 2025
Wed Aug 27 02:49:18 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 4
Keywords Remote labs
virtual labs
control education
LabVIEW
EJS
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c454t-40c535ab839c6c53ec324294f447e0c37c60f5a19b6586d4aa5cfc663cdfeb543
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
OpenAccessLink https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/document/7004872
PQID 1750085597
PQPubID 85505
PageCount 9
ParticipantIDs crossref_primary_10_1109_TLT_2015_2389245
proquest_miscellaneous_1793250363
eric_primary_EJ1145111
ieee_primary_7004872
proquest_journals_1750085597
crossref_citationtrail_10_1109_TLT_2015_2389245
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2015-10-01
PublicationDateYYYYMMDD 2015-10-01
PublicationDate_xml – month: 10
  year: 2015
  text: 2015-10-01
  day: 01
PublicationDecade 2010
PublicationPlace Piscataway
PublicationPlace_xml – name: Piscataway
PublicationTitle IEEE transactions on learning technologies
PublicationTitleAbbrev TLT
PublicationYear 2015
Publisher IEEE
Institute of Electrical and Electronics Engineers, Inc
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: Institute of Electrical and Electronics Engineers, Inc
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref12
ref15
ref14
ref10
(ref7) 0
ref2
barrett (ref16) 2003
ref1
vargas (ref20) 2009
ref19
ref18
magyar (ref11) 2012; 9
vargas (ref24) 2010
(ref26) 0
ref25
ref22
ref21
(ref13) 0
goffart (ref17) 2007
ref27
ref29
ref8
torre (ref28) 2013
ref9
ref4
ref3
ref6
ref5
(ref23) 0
References_xml – ident: ref29
  doi: 10.1109/EduCon.2013.6530261
– year: 2003
  ident: ref16
  publication-title: The virtual microscope
– ident: ref6
  doi: 10.1002/cae.20334
– ident: ref5
  doi: 10.1109/TIE.2009.2033293
– ident: ref9
  doi: 10.1016/j.compedu.2011.02.015
– ident: ref27
  doi: 10.1109/TE.2012.2204754
– ident: ref1
  doi: 10.1109/TE.2005.852592
– year: 0
  ident: ref23
– year: 0
  ident: ref13
– ident: ref18
  doi: 10.1109/TLT.2010.35
– ident: ref22
  doi: 10.1109/TE.2007.893356
– year: 2009
  ident: ref20
  article-title: Remote experimentation mashup
  publication-title: IFAC Symp Adv in Control Educ
– ident: ref2
  doi: 10.1109/TE.2002.808224
– volume: 9
  start-page: 206
  year: 2012
  ident: ref11
  article-title: SciLab based remote control of experiments
  publication-title: Advances in Control Education
– year: 2013
  ident: ref28
  article-title: New generation virtual and remote laboratories: Integration into web environments 2.0 with learning management systems
– ident: ref3
  doi: 10.1016/j.compedu.2009.08.032
– ident: ref12
  doi: 10.1109/TE.2007.893355
– year: 0
  ident: ref7
– ident: ref14
  doi: 10.1109/TE.2004.825525
– year: 2010
  ident: ref24
  article-title: An integral web-based environment for control engineering education
– ident: ref8
  doi: 10.1109/TIE.2010.2041130
– ident: ref4
  doi: 10.1109/MCSE.2008.89
– year: 2007
  ident: ref17
  article-title: Design of a web-based remote lab for a brewery process
– ident: ref19
  doi: 10.1109/MCSE.2009.61
– ident: ref15
  doi: 10.1109/37.993309
– ident: ref25
  doi: 10.1119/1.2798358
– year: 0
  ident: ref26
– ident: ref10
  doi: 10.1016/S1697-7912(10)70005-4
– ident: ref21
  doi: 10.1080/10798587.2008.10643009
SSID ssj0062792
Score 2.3017936
Snippet Designing and developing web-enabled remote laboratories for pedagogical purposes is not an easy task. Often, developers (generally, educators who know the...
SourceID proquest
eric
crossref
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 393
SubjectTerms Communication Strategies
Computer Assisted Instruction
Computer programs
Computer Simulation
Computer Software
Construction
Control Education
Design
Developers
Education
Educational Objectives
Educational Technology
EJS
Engineering Education
Java
Java (programming language)
Laboratories
LabVIEW
Learning
Remote laboratories
Remote Labs
Servers
Simulated Environment
Simulation
Teaching Methods
Technology Uses in Education
Virtual Labs
Title EJS, JIL Server, and LabVIEW: An Architecture for Rapid Development of Remote Labs
URI https://ieeexplore.ieee.org/document/7004872
http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1145111
https://www.proquest.com/docview/1750085597
https://www.proquest.com/docview/1793250363
Volume 8
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NaxsxEB3cnHJpk7qh2yRGgVwCXnu3K62s3ExwcI2dg-tAbou-FkrL2iT2Jb8-M_uFk4bS24KkReyTRm92nmYALq00PkmkC53MZcjTSIXKGRmKOMHNpPAAHdHd4cVdOr3nswfx0IF-exfGe1-Kz_yAHstYvlvbHf0qG1Iq9pFEg_sBHbfqrlZjdVNKhNeEISM1XM1XpNsSAzyS0MUQr46dWtlcllP5ywaXB8vtJ1g0U6r0JL8Hu60Z2Oc32Rr_d85H8LFmmGxcLYlj6PjiMxVnroUcXVhOZj_7bPZjzshQ-Mc-04Vjc21IJ3HNxgUb70UXGLJattSbX47tCYzYOmdLjzB7Gvj0Be5vJ6ubaViXVggtF3yLXqMVidAG6ZFN8dFbIlaK55xLH9lE2jTKhY6VQYaSOq61sLlFdmJd7o3gyQkcFOvCfwWW-DQx6jsaTqe4MGJknCQa47R1Os5NAMPmy2e2zjtO5S_-ZKX_EakMscoIq6zGKoCrdsSmyrnxj74nBGbbbzKLqfZwHAfQJTDahhqHAM4auLN6tz5lSKFKvZ6SAVy0zbjPKHiiC7_eUR9kuoLC3t_ef_MpHNLEKqHfGRxsH3f-HAnL1vRKp7xXrtcXrFrl9A
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT9wwEB4hOLQXWkoRKdC6EhekzW5C7HjNbVUtWrZZDttF4hb5FQmBsgh2L_z6zuQlHhXqLZLtyMpnz3zOfJ4BOLbS-CSRLnSykCFPIxUqZ2Qo4gQ3k0IHOqS7w7PLdHLFp9fiegN63V0Y730lPvN9eqxi-W5p1_SrbECp2IcSDe4W-n0R17e1WrubUiq8NhAZqcEiW5ByS_TRKeEhQ7xwPI22uSqo8sYKV67l_BPM2knVipLb_npl-vbpVb7G_531Z9huOCYb1YtiBzZ8-YXKMzdSjl2Yj6d_emx6kTEyFf6hx3TpWKYNKSXO2Khko2fxBYa8ls31_Y1jzyRGbFmwuUegPQ18_ApX5-PFr0nYFFcILRd8hedGKxKhDRIkm-Kjt0StFC84lz6yibRpVAgdK4McJXVca2ELi_zEusIbwZM92CyXpd8Hlvg0MeoUTadTXBgxNE4SkXHaOh0XJoBB--Vz22QepwIYd3l1AolUjljlhFXeYBXASTfivs668U7fPQKz6zeexlR9OI4D2CUwuoYGhwAOW7jzZr8-5kiiKsWekgH87Jpxp1H4RJd-uaY-yHUFBb6__fvNP-DDZDHL8uzi8vcBfKRJ1rK_Q9hcPaz9EdKXlflerdq_ZsPoPA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=EJS%2C+JIL+Server%2C+and+LabVIEW%3A+An+Architecture+for+Rapid+Development+of+Remote+Labs&rft.jtitle=IEEE+transactions+on+learning+technologies&rft.au=Chacon%2C+Jesus&rft.au=Vargas%2C+Hector&rft.au=Farias%2C+Gonzalo&rft.au=Sanchez%2C+Jose&rft.date=2015-10-01&rft.pub=IEEE&rft.eissn=2372-0050&rft.volume=8&rft.issue=4&rft.spage=393&rft.epage=401&rft_id=info:doi/10.1109%2FTLT.2015.2389245&rft.externalDocID=7004872
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1939-1382&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1939-1382&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1939-1382&client=summon