Client–server architecture for collaborative remote experimentation
Experience in teaching engineering related subjects has shown that a complementary approach combining theoretical and practical exercises is vital for effective learning. Increasingly, teaching institutions are offering remote access to distant laboratories as part of an overall e-learning strategy....
Saved in:
Published in | Journal of network and computer applications Vol. 30; no. 4; pp. 1295 - 1308 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.11.2007
|
Subjects | |
Online Access | Get full text |
ISSN | 1084-8045 1095-8592 |
DOI | 10.1016/j.jnca.2006.09.006 |
Cover
Abstract | Experience in teaching engineering related subjects has shown that a complementary approach combining theoretical and practical exercises is vital for effective learning. Increasingly, teaching institutions are offering remote access to distant laboratories as part of an overall e-learning strategy. However, the majority of remote access laboratories developed to date have suffered from a major deficiency, namely the provision of a web-based environment that accurately recreates the group working and tutor driven experience of traditional on-campus based laboratories. This paper addresses this issue and presents a client–server architecture, based on Web services and .NET remoting services, for an integrated learning environment for remote experimentation that allows students in disparate locations to simultaneously and collaboratively complete complex experimental exercises. |
---|---|
AbstractList | Experience in teaching engineering related subjects has shown that a complementary approach combining theoretical and practical exercises is vital for effective learning. Increasingly, teaching institutions are offering remote access to distant laboratories as part of an overall e-learning strategy. However, the majority of remote access laboratories developed to date have suffered from a major deficiency, namely the provision of a web-based environment that accurately recreates the group working and tutor driven experience of traditional on-campus based laboratories. This paper addresses this issue and presents a client–server architecture, based on Web services and .NET remoting services, for an integrated learning environment for remote experimentation that allows students in disparate locations to simultaneously and collaboratively complete complex experimental exercises. |
Author | McGinnity, T.M. Callaghan, M.J. Harkin, J. McColgan, E. Maguire, L.P. |
Author_xml | – sequence: 1 givenname: M.J. surname: Callaghan fullname: Callaghan, M.J. email: mj.callaghan@ulster.ac.uk – sequence: 2 givenname: J. surname: Harkin fullname: Harkin, J. – sequence: 3 givenname: E. surname: McColgan fullname: McColgan, E. – sequence: 4 givenname: T.M. surname: McGinnity fullname: McGinnity, T.M. – sequence: 5 givenname: L.P. surname: Maguire fullname: Maguire, L.P. |
BookMark | eNp9kEtOwzAQhi1UJNrCBVjlAgnjvC2xQVV5SJXYwNpyxhPhKI0rO0Sw4w7ckJPgqKxYdPWPRvONZr4VWwx2IMauOSQceHnTJd2AKkkBygREEuKMLTmIIq4LkS7mus7jGvLigq287yBM5CJbsu2mNzSMP1_fntxELlIO38xIOL47ilrrIrR9rxrr1Ggmihzt7UgRfRzImX0gQ9sOl-y8Vb2nq79cs9f77cvmMd49Pzxt7nYxZgBjXAHPsWoy0SA2QDqlCjVpaKlVuqq4EFnakqCGl42ouEZRAgiqVYpUlNRma1Yf96Kz3jtqJZrjBaNTppcc5KxDdnLWIWcdEoQMEdD0H3oIDyj3eRq6PUIUnpoMOekx6ELSxgVFUltzCv8FqmZ_YQ |
CitedBy_id | crossref_primary_10_1016_j_jnca_2011_03_024 crossref_primary_10_1109_TIE_2008_922411 crossref_primary_10_11120_ital_2009_08030002 crossref_primary_10_1016_j_entcom_2022_100511 crossref_primary_10_1109_TLT_2016_2593461 crossref_primary_10_1007_s11165_012_9304_3 crossref_primary_10_1016_j_procs_2019_09_320 crossref_primary_10_4108_eetsis_4463 crossref_primary_10_1016_j_jvlc_2012_10_006 crossref_primary_10_1007_s12652_020_02834_x crossref_primary_10_1007_s40747_021_00327_8 crossref_primary_10_1080_03043797_2014_1001815 |
Cites_doi | 10.1109/ICSMC.2003.1245746 10.1109/TE.2002.1013879 10.1109/5.811598 10.1109/FIE.1999.839260 10.1109/FIE.2000.896613 10.1109/5326.971657 |
ContentType | Journal Article |
Copyright | 2006 Elsevier Ltd |
Copyright_xml | – notice: 2006 Elsevier Ltd |
DBID | AAYXX CITATION |
DOI | 10.1016/j.jnca.2006.09.006 |
DatabaseName | CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Computer Science |
EISSN | 1095-8592 |
EndPage | 1308 |
ExternalDocumentID | 10_1016_j_jnca_2006_09_006 S1084804506000749 |
GroupedDBID | --K --M -~X .~1 0R~ 1B1 1~. 1~5 29L 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO AAYFN ABBOA ABFNM ABJNI ABMAC ABXDB ABYKQ ACDAQ ACGFS ACNNM ACRLP ACZNC ADBBV ADEZE ADFGL ADJOM ADMUD ADTZH AEBSH AECPX AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHJVU AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG AVWKF AXJTR AZFZN BJAXD BKOJK BLXMC CAG COF CS3 DM4 DU5 EBS EFBJH EFLBG EJD EO8 EO9 EP2 EP3 FDB FEDTE FGOYB FIRID FNPLU FYGXN G-Q GBLVA GBOLZ HVGLF HZ~ IHE J1W JJJVA KOM M41 MO0 N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. Q38 R2- RIG ROL RPZ SDF SDG SDP SES SEW SPC SPCBC SST SSV SSZ T5K UHS WH7 XPP ZMT ZU3 ~G- AATTM AAXKI AAYWO AAYXX ABWVN ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AFXIZ AGCQF AGQPQ AGRNS AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP BNPGV CITATION SSH |
ID | FETCH-LOGICAL-c300t-7014c7b39bccb0ed2e7cded0fefad7719932fe9eb16b971dc96009e8a2ce56ef3 |
IEDL.DBID | .~1 |
ISSN | 1084-8045 |
IngestDate | Thu Apr 24 22:52:14 EDT 2025 Tue Jul 01 03:04:47 EDT 2025 Fri Feb 23 02:12:47 EST 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 4 |
Keywords | Distributed applications Embedded systems Collaborative remote experimentation |
Language | English |
License | https://www.elsevier.com/tdm/userlicense/1.0 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c300t-7014c7b39bccb0ed2e7cded0fefad7719932fe9eb16b971dc96009e8a2ce56ef3 |
PageCount | 14 |
ParticipantIDs | crossref_citationtrail_10_1016_j_jnca_2006_09_006 crossref_primary_10_1016_j_jnca_2006_09_006 elsevier_sciencedirect_doi_10_1016_j_jnca_2006_09_006 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2007-11-01 |
PublicationDateYYYYMMDD | 2007-11-01 |
PublicationDate_xml | – month: 11 year: 2007 text: 2007-11-01 day: 01 |
PublicationDecade | 2000 |
PublicationTitle | Journal of network and computer applications |
PublicationYear | 2007 |
Publisher | Elsevier Ltd |
Publisher_xml | – name: Elsevier Ltd |
References | Callaghan M, Harkin J, McGinnity TM, Maguire LP. Client/server architecture for collaborative remote experimentation. In: Proceedings of IEEE third international conference on information technology and applications, Sydney, Australia, 2005. Beetner D, Pottinger H, Mitchell K. Laboratories teaching concepts in microcontrollers and hardware-software co-design. In: 30th Annual frontiers in education conference, vol. 2, 2000. p. S1/1-5. Callaghan M, Harkin J, Prasad G, McGinnity TM, Maguire LP. Integrated architecture for remote experimentation. In: Proceedings of 2003 IEEE international conference on systems, man and cybernetics, Washington, DC, USA. New York: IEEE; 2003. p. 4822–4827. Wolf, Madsen (bib9) 2000; 88 Chung Ko, Chen, Hu, Ramakrishnan, Dong Cheng, Zhuang (bib7) 2001; 31 Cooper M. The challenge of practical work in an eUniversity—real, virtual and remote experiments. In: Proceeding of the information society technologies conference 2000. p. 34–40. Chung (bib6) 2002; 45 Fjeldly T, Shur M, Shen H, Ytterdal T. Automated internet measurement laboratory (AIM/Lab) for engineering education. In: Frontiers in education: 29th annual frontiers in education conference, vol. 1, 1999. p. 12A/2-3. Callaghan M, Harkin J, McGinnity TM, Maguire LP. An Internet-based methodology for remotely accessed embedded systems. In: Proceedings of IEEE international conference on systems, man and cybernetics, Tunisia, 2002. p. 157–162. 2005. Wolf (10.1016/j.jnca.2006.09.006_bib9) 2000; 88 Chung Ko (10.1016/j.jnca.2006.09.006_bib7) 2001; 31 10.1016/j.jnca.2006.09.006_bib1 10.1016/j.jnca.2006.09.006_bib2 10.1016/j.jnca.2006.09.006_bib11 10.1016/j.jnca.2006.09.006_bib10 10.1016/j.jnca.2006.09.006_bib5 10.1016/j.jnca.2006.09.006_bib3 10.1016/j.jnca.2006.09.006_bib4 Chung (10.1016/j.jnca.2006.09.006_bib6) 2002; 45 10.1016/j.jnca.2006.09.006_bib8 |
References_xml | – reference: Beetner D, Pottinger H, Mitchell K. Laboratories teaching concepts in microcontrollers and hardware-software co-design. In: 30th Annual frontiers in education conference, vol. 2, 2000. p. S1/1-5. – volume: 88 start-page: 23 year: 2000 end-page: 30 ident: bib9 article-title: Embedded systems education for the future publication-title: Proceedings of the IEEE – reference: Callaghan M, Harkin J, McGinnity TM, Maguire LP. An Internet-based methodology for remotely accessed embedded systems. In: Proceedings of IEEE international conference on systems, man and cybernetics, Tunisia, 2002. p. 157–162. – volume: 45 start-page: 145 year: 2002 end-page: 151 ident: bib6 article-title: Internet-based educational control systems lab using NetMeeting publication-title: IEEE Transactions on Education – reference: Callaghan M, Harkin J, Prasad G, McGinnity TM, Maguire LP. Integrated architecture for remote experimentation. In: Proceedings of 2003 IEEE international conference on systems, man and cybernetics, Washington, DC, USA. New York: IEEE; 2003. p. 4822–4827. – volume: 31 start-page: 295 year: 2001 end-page: 303 ident: bib7 article-title: Web-based virtual laboratory for frequency modulation experiment publication-title: IEEE Transactions on Systems, Man and Cybernetics—Part C – reference: Fjeldly T, Shur M, Shen H, Ytterdal T. Automated internet measurement laboratory (AIM/Lab) for engineering education. In: Frontiers in education: 29th annual frontiers in education conference, vol. 1, 1999. p. 12A/2-3. – reference: Callaghan M, Harkin J, McGinnity TM, Maguire LP. Client/server architecture for collaborative remote experimentation. In: Proceedings of IEEE third international conference on information technology and applications, Sydney, Australia, 2005. – reference: ; 2005. – reference: Cooper M. The challenge of practical work in an eUniversity—real, virtual and remote experiments. In: Proceeding of the information society technologies conference 2000. p. 34–40. – ident: 10.1016/j.jnca.2006.09.006_bib2 – ident: 10.1016/j.jnca.2006.09.006_bib11 – ident: 10.1016/j.jnca.2006.09.006_bib3 doi: 10.1109/ICSMC.2003.1245746 – ident: 10.1016/j.jnca.2006.09.006_bib10 – volume: 45 start-page: 145 issue: 2 year: 2002 ident: 10.1016/j.jnca.2006.09.006_bib6 article-title: Internet-based educational control systems lab using NetMeeting publication-title: IEEE Transactions on Education doi: 10.1109/TE.2002.1013879 – volume: 88 start-page: 23 issue: 1 year: 2000 ident: 10.1016/j.jnca.2006.09.006_bib9 article-title: Embedded systems education for the future publication-title: Proceedings of the IEEE doi: 10.1109/5.811598 – ident: 10.1016/j.jnca.2006.09.006_bib8 doi: 10.1109/FIE.1999.839260 – ident: 10.1016/j.jnca.2006.09.006_bib5 – ident: 10.1016/j.jnca.2006.09.006_bib1 doi: 10.1109/FIE.2000.896613 – ident: 10.1016/j.jnca.2006.09.006_bib4 – volume: 31 start-page: 295 issue: 3 year: 2001 ident: 10.1016/j.jnca.2006.09.006_bib7 article-title: Web-based virtual laboratory for frequency modulation experiment publication-title: IEEE Transactions on Systems, Man and Cybernetics—Part C doi: 10.1109/5326.971657 |
SSID | ssj0006493 |
Score | 1.9369909 |
Snippet | Experience in teaching engineering related subjects has shown that a complementary approach combining theoretical and practical exercises is vital for... |
SourceID | crossref elsevier |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 1295 |
SubjectTerms | Collaborative remote experimentation Distributed applications Embedded systems |
Title | Client–server architecture for collaborative remote experimentation |
URI | https://dx.doi.org/10.1016/j.jnca.2006.09.006 |
Volume | 30 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB6KXvTgoyrWR8nBm8TmtbvZYyktVbEXLfQWspsJtJRaSvUo_gf_ob_EnWSjEaQHT4GwA2FmMq-dbwbginEtlJTaFSY5odJN7KYs0m6cZkyaADZUIQGcH0Z8OI7uJmzSgF6FhaG2Smv7S5teWGv7pmO52VlOp51Hn0bBm4jE44UjJBBfFAnS9Zu3nzYPHknbZB-5dNoCZ8oerxmVDcoLCRpbyf92TjWHMziAPRspOt3yYw6hgYsm7FdbGBz7UzZhtzZS8Aj6vTkhHD_fP6jcas7VbwocE6E6Ncm_orNCIyt0aoP-SVLHMB70n3pD165KcHXoeWtXmEzHMD2USmvlYRag0BlmXo55mglBXXpBjtIYZq6k8DNtEhdPYpwGGhnHPDyBrcXzAk_BCbgJCU2-HWSxH6UsVyHjIuUYpEqHyvdb4Fc8SrSdI07rLOZJ1TA2S4ivtOCSJ55MzKMF1980y3KKxsbTrGJ98ksXEmPmN9Cd_ZPuHHaKim2BMLyArfXqBS9NqLFW7UKX2rDdvb0fjr4AfArVTg |
linkProvider | Elsevier |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB5qPagHH1WxPnPwJrFJNrubPUppqdr2Ygu9LdnNBlpKLKV6FP-D_9Bf4m6y0QjSg6dAmIEws5nXfjMDcI2JpIIx6VKdnJjSTeTGOJRuFCeY6QAWCWQanAdD0huHDxM8qUG77IUxsEpr-wubnltr-6ZlpdlaTKetJ9-MgtcRiUdyR8g2YDPEiBpc3-3bD86DhMyi7EPXkNvOmQLkNTN1g-JGwsytJH97p4rH6e7Drg0Vnbviaw6gprIG7JVrGBz7VzZgpzJT8BA67blpcfx8_zD1Vk1XvSpwdIjqVFT_qpyl0spSTmXSv1HVEYy7nVG759pdCa5EnrdyqU51tNQRE1IKTyWBojJRiZeqNE4oNTC9IFVMW2YiGPUTqTMXj6koDqTCRKXoGOrZc6ZOwAmIjgl1wh0kkR_GOBUIExoTFcRCIuH7TfBLGXFpB4mbfRZzXiLGZtzI1Wy4JNxjXD-acPPNsyjGaKylxqXo-a_DwLWdX8N3-k--K9jqjQZ93r8fPp7Bdl6-zdsNz6G-Wr6oCx13rMRlfq6-AIz91uE |
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=Client%E2%80%93server+architecture+for+collaborative+remote+experimentation&rft.jtitle=Journal+of+network+and+computer+applications&rft.au=Callaghan%2C+M.J.&rft.au=Harkin%2C+J.&rft.au=McColgan%2C+E.&rft.au=McGinnity%2C+T.M.&rft.date=2007-11-01&rft.issn=1084-8045&rft.volume=30&rft.issue=4&rft.spage=1295&rft.epage=1308&rft_id=info:doi/10.1016%2Fj.jnca.2006.09.006&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_jnca_2006_09_006 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1084-8045&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1084-8045&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1084-8045&client=summon |