Please use this identifier to cite or link to this item:
Title: Developing of teaching material for real time systems using Java
Authors: Hadi, Hermawan
Keywords: DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems
Issue Date: 2011
Abstract: Real-time system or real-time computing refers to program that is subject to a strict constraint on response time. Real-time system application is widely used in our life ranging from trivial task such as the dispensing of detergent to mission critical task in the military. This project attempts to provide its readers with an understanding of how real-time system works and its development process using Java programming language. Firstly the type, concept and design of real-time systems are discussed followed by how it is actualized in Java. For practical example, LEGO’s MINDSTORMS NXT will be used as it is a convenient platform to demonstrate real-time systems concept. The NXT is a robot that is buildable by LEGO bricks and has various motors and sensors that are controlled by the brick which is a microcontroller. Ada is another popular programming language associated with real-time system as it is a robust and has a strong built in language support for concurrency which is a major consideration in building a real-time system. Ada is widely used in mission critical tasks including in defense, aviation, space program etc. Using the same NXT platform, Ada will be briefly covered to introduce the user to other programming language aside from Java.
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
  Restricted Access
2.67 MBAdobe PDFView/Open

Page view(s) 50

checked on Oct 21, 2020

Download(s) 50

checked on Oct 21, 2020

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.