{'fraction_non_alphanumeric': 0.021395348837209303, 'fraction_numerical': 0.0018604651162790699, 'mean_word_length': 5.329411764705882, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Developing remote virtual instrument laboratory (RVIL) based on browser/server pattern

This paper describes the design of RVIL, which is developed under Browser/Server pattern. RVIL contains a variety of simulation instruments and hardware related instruments based on industry-wide standards bus. The multi-user scheme allows many users simultaneously access the RVIL. The design of this system is based on interchangeable virtual instrument (IVI) specification. Using IVI technology we only need to develop one sort of software even if this instrument is made by different manufacturer or bus. The benefits of using IVI is to reduce the developing cycle, increase the interchangeability of hardware. Microsoft Visual Basic6.0 programming language and ActiveX technology is used during the virtual instrument development. The developed virtual instrument is packaged into an ActiveX control, and embedded into the WEB. Through the medium of RVIL, users can operate virtual instrument, process their acquired data or realize remote measurement if only they open the browser.