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...
Saved in:
Published in | IEEE transactions on learning technologies Vol. 8; no. 4; pp. 393 - 401 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
Piscataway
IEEE
01.10.2015
Institute of Electrical and Electronics Engineers, Inc The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
ISSN | 1939-1382 2372-0050 |
DOI | 10.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 |