2001 (M.Sc UTS)- Masters of Science in Internetworking

From $1

    Developing Infrared Distributed Applications on the Windows CE 3.0 Platform Using Rational Rose RealTime

    ./image001.png

    Paul McIntosh

    paul dot mcintosh at internetscooter dot com

    Abstract

    Rational Rose RealTime (Rose RealTime) is a visual modelling software development application produced by Rational Software. Rose RealTime utilises Unified Modelling Language (UML) and real-time extensions to enable Software Engineers to design real-time embedded applications, generate code from the design, compile, debug and deploy, all from within the one tool.

    The project undertaken was to extend Rose RealTime to enable development of distributed models which utilise infrared communications between Windows 2000 (PC) and Windows CE 3.0 (Pocket PC) targets. To achieve this, first Rose RealTime required configuration to target Windows CE 3.0 Pocket PC and then to “road test” that configuration in the development of an infrared application.

    At the conclusion of this report it can be stated that Rose RealTime can successfully build an application for a Windows CE 3.0 ARM target. Rose RealTime can also provide all the development functionality given to other target processors, so the advantages Rose RealTime gives to those targets extends to the Windows CE 3.0 ARM. With the configuration described in this report a developer is able to design in UML Windows CE 3.0 real-time embedded applications, generate code from the design, compile, debug and deploy, all from within the one tool.

    For infrared, Rose RealTime has been proven to allow development of infrared applications. Although, infrared applications can vary in physical needs (i.e. permanent connections or one off connections) component reuse is still possible with inheritance. Also, as different development projects are undertaken, a “library” of reusable infrared components will quickly form with components being reusable “as is”.

    Project Documents

    Project Proposal + Final Report (zipped pdf’s)  

    Courses and Results

    1999

    • C For Systems Programmers (HD)
    • Operating Systems for Internetworking (HD)
    • Lans and Routing (HD)
    • Distributed Software Programming (D)

    2000

    • UNIX Systems Administration (D)
    • Internet Programming (C)
    • Principles of Object Oriented Programming in C++ (D)
    • Internetworking (C)

    2001

    • Information Technology Research Methods (HD)
    • Project A1 Proposal (Accepted)
    • Project B2 Execution (HD)
    Tags: (Edit tags)
    • No tags
    FileSizeDateAttached by 
     image001.png
    No description
    44.24 kB21:46, 27 Jan 2008internetscooterActions
     RoseRTWinCE_IR.pdf
    Developing Infrared Distributed Applications on the Windows CE 3.0 Platform Using Rational Rose RealTime
    1206.95 kB09:15, 19 Jun 2009internetscooterActions
     RoseRTWinCE_IR.zip
    No description
    1280.51 kB20:31, 21 Feb 2008internetscooterActions
    Comments (0)
    You must login to post a comment.

     
    Powered by MindTouch Core