- Experimental Learning in Engineering
- Distributed and Parallel Computing Systems
- Cloud Computing and Remote Desktop Technologies
- Scientific Computing and Data Management
- Embedded Systems Design Techniques
- Sensor Technology and Measurement Systems
- Wireless Networks and Protocols
- Network Traffic and Congestion Control
- Augmented Reality Applications
- Advanced Wireless Network Optimization
- Architecture and Computational Design
- Logic, programming, and type systems
- Interactive and Immersive Displays
- VLSI and FPGA Design Techniques
- Biomedical and Engineering Education
- BIM and Construction Integration
- Open Education and E-Learning
- Value Engineering and Management
- Numerical Methods and Algorithms
- Network Time Synchronization Technologies
- Formal Methods in Verification
- Accounting and Organizational Management
- Simulation Techniques and Applications
- VLSI and Analog Circuit Testing
- Construction Project Management and Performance
The University of Queensland
1994-2015
Institute for Learning Innovation
2014
Queensland University of Technology
2012-2013
The Massachusetts Institute of Technology's iLab project has developed a distributed software toolkit and middleware service infrastructure to support Internet-accessible laboratories promote their sharing among schools universities on worldwide scale. starts with the assumption that faculty teaching online labs or academic departments provide those are acting in two roles different goals concerns. architecture focuses fast platform-independent lab development, scalable access for students,...
The MIT iLab architecture (consisting of Lab Servers and Service Brokers) was designed in the 1990's while Server as a software service same architectural approach not adopted for Broker. This paper reports on redesign Broker service, which is itself collection services. In process this it decided to examine API support only existing (to maintain all Servers) but concurrently an alternative lightweight based upon RESTful use JSON encode data. As these changes required complete rewrite code...
Many remote laboratory setups include a webcam for users to observe the equipment in action. However, naïve do not get clear picture of what might be happening inside equipment. This paper presents one attempt made address this issue, using an animation provide exploded view and drive with data streamed real-time from is achieved no change existing MIT iLabs Shared Architecture; additional path utilized which does affect software architectures.
The MIT iLab Shared Architecture is limited currently to running on the Microsoft Windows platform. A JAVA implementation of Batched has been developed that can be used other operating systems and still interoperate with existing .NET web services MITâ??s ServiceBroker. revised separates Labserver into a LabServer handles experiment management LabEquipment execution. provides 3-tier code development model allows reused develop only specific each experiment.
The aim of this thesis is to identify mechanisms for supporting collaboration around physical artefacts in co-located and remote settings. To explore the research question project, a Research through Design approach has been adopted. A technology probe — an evolutionary prototype system will be used fuel research. facilitate between small groups augmented learning environment. inform future collaborative reality design.
The MIT iLab Shared Architecture is limited currently to running under Microsoft Windows. A JAVA implementation of the Batched has been developed that can be used on other operating systems and still interoperate with existing .NET web services MIT's ServiceBroker. provides a 3-tier code development model allows reused develop only specific each experiment.
Easy, available and inexpensive modules like digital radio or modems sensors allow the practical understanding of communication technology. We present a Commercial off Shelf (COTS) Internet platform for teaching wireless communications. Our experience showed that embedded systems by building realistic system is most convincing students as it shows theory applied engages better then more theoretical approach. created an development environment Blimp UAV introduced systems, realtime OS...
Provision of multimedia communication services on today’s packet-switched network infrastructure is becoming increasingly feasible. However, there remains a lack information regarding the performance sources operating in bursty data traffic conditions. In this study, videotelephony system deployed Ethernet LAN simulated, employing high time-resolution traces as load. comparison with Poisson models, trace-driven cases produce highly variable packet delays, and higher loss, thereby degrading...
This paper reports a work-in-progress at the Centre for Educational Innovation and Technology (CEIT) The University of Queensland on design implementation new remote laboratory architecture utilizing contemporary emerging web standards. RESTlabs maintains concept Lab Server that manages rig upon which to run experiments Service Broker manage user access Server. Much innovative is taking place in UI associated with an experiment, this requires support architectures from Broker. discusses as...
The specification of a synchronous circuit can be given as set abstract building blocks that are interconnected. A fast algorithms presented here for the selection components map each these to one number suitable physical components. first select fastest or cheapest (smallest area) all possible Another is will find solution with user-defined constraints. These algorithms, which implemented part SPOT system, use exhaustive list timing information increase likelihood good solution.< <ETX...