DOC PREVIEW
Johns Hopkins EN 600 446 - TINI/CORBA ORB Checkpoint Presentation

This preview shows page 1-2-3-4-5 out of 15 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

TINI/CORBA ORBThe TINI Board“The Plan” in FebruaryCurrent PlanWhat is JCounter?More about the PlanWork to DateSlide 8Obstacles EncounteredSlide 10Expected DeliverableWhat’s ChangedSlide 13Bottom LineSlide 15TINI/CORBA ORB Checkpoint PresentationWalter LeungMichael WortleyThe TINI Board“The Plan” in February1. Build JacORB by March 22. Determine Necessary Components by March 53. Run through TINIConverter starting March 134. Move Converted classes to TINI5. Voila!Current Plan•By April 16–Get JCounter Client & Server programs running locally with JacORB–Use verbose JVM output to trim unnecessary classes–TINIConvertorWhat is JCounter?•JacORB Testing Program•JacORB Performance Evaluator•Client requests increment method•Server exports increment method –Method increments variable sum–Returns sum to clientMore about the Plan•By April 24–JacORB ported TINI•By April 30–Run JCount •server on TINI, client on WinNT•client on TINI, server on WinNT•Compare performances•Document Results–Deliver TINI to Polaris Team for testWork to Date•Embedded Systems background research•CORBA background research•Becoming Familiar with the TINI Development Environment –Installing and configuring proprietary TINIConvertor–Test Program•Simple “Hello World” java program•Compiled with TINI API•TINIConvertor•Run on TINIWork to Date•Working with JacORB–JacORB core built•Approximately 1,000 Java source files•Use Jakarta Ant to execute XML build file–Running HelloWorld Distributed CORBA Test Program•Client program requests HelloWorld method from Server•Server exports HelloWorld method–String HelloWorld()Obstacles Encountered•JacORB Compilation –Requires external programs:•Jakarta Ant •Sun Java XML parser•JacORB Core Test–Requires understanding of CORBA–Demo programs time consumingObstacles Encountered•Determining necessary JacORB classes–Reduces disk space requirement –Solution Ideas•Use JavaFilter (from Sun embedded Java)–Problem: unable to obtain free version•Ken’s idea–Problem: very time consuming•Run and log JVM with verbose output–Most viable ideaExpected Deliverable•JacORB successfully ported to TINI–Only necessary classes ported–Performance Program •Serves as JacORB test program•Evaluates the Performance of JacORB on an embedded system vs. non-embedded system–Deliver TINI Java ORB to Polaris team–STILL ON TARGETWhat’s Changed•Polaris Collaboration–Testing window time will be reduced for the Polaris Team.•JacORB will probably be ready for testing at the end of the month.•Should not be too much of an issue–Polaris will use Visibroker (another Java CORBA ORB) to develop with.–Since CORBA IDL is standard, porting to JacORB should not raise issues.What’s Changed•Jcounter demo added–Why?•Useful for determining necessary classes•Allows method of measuring performance–Better grasp of limits of the TINI boardBottom Line•Despite:– a few encountered obstacles–an extra performance program•We’re on track and JacORB should be tested and ported to the TINI Board.THANK YOU!Live Long and


View Full Document

Johns Hopkins EN 600 446 - TINI/CORBA ORB Checkpoint Presentation

Download TINI/CORBA ORB Checkpoint Presentation
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view TINI/CORBA ORB Checkpoint Presentation and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view TINI/CORBA ORB Checkpoint Presentation 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?