John D. McGregor Ocarina

Slides:



Advertisements
Similar presentations
What is Word Processing? Typing the Memo Saving and submitting the file Exploring the Word Program Window Microsoft WordUnit A Click Here to Start! Install.
Advertisements

Essential Rhapsody in C++
Sending Newsletters with Wordpress and Subscribe2.
Creating DDI Compliant Codebooks William C. Block Wendy L. (Treadwell) Thomas Robert P. Wozniak Joshua J. Buysse IASSIST 2001 Amsterdam, The Netherlands.
Here is a list of citations the database retrieved for us. To find out more about an article, click on the “complete reference” link.
Installing Hugs on Windows March 31, Installing Hugs Go to Click on the Hugs link under implementations.
Creating First Class Web Pages Log into your account.
Installing Tomcat on Windows  You may find the Tomcat install shield has some problems recognizing JSDK 1.4 beta installations.  You.
USER GUIDE TO OPEN OFFICE BY MARTIN ROCHE 11K. CONTENTS.
Visual Basic 2008 Express Edition The IDE. Visual Basic 2008 Express The Start Page Recent Projects Open an existing project Create a New Project.
Open Office 2: Writer Creating Labels. 2 To begin you need to start Open Office Writer Click on “Start” 2. Select “Programs” 3. Select “OpenOffice.org.
Course ILT Proofing and printing documents Unit objectives Automatically or manually review and correct spelling and grammar Preview how a document will.
1 Workshop 4 (B): Visual Basic Test Project Mahidol University June 13, 2008 Paul Evenson University of Delaware Bartol Research Institute.
Introduction Purpose This course describes the process of installing the KPIT GNU toolchain on your PC. Objective Learn how easy it is to get information.
To download PhotoStory: Go to On the left side under Product Resources, click on Downloads.
CpSc 875 John D. McGregor AADL. Point of sale system.
CPSC1301 Computer Science 1 Overview of Dr. Java.
How to Recall after Submitting a Tk20 Assignment Use this when you submitted the wrong document to an assignment and need to submit a different or more.
CpSc 875 John D. McGregor Class 21 Ocarina/Navigation.
CPSC 871 John D. McGregor Module 2 Session 4 CMMI & assignment.
To access our web services, go to……. Click on Customer Login.
Using Microsoft Visual Studio C++ Express 2005 Name: Dr Ju Wang Ashwin Belle Course Resource:
Videos. Adding Videos to a Web Page Videos can make our pages more interesting and engaging. Most video-hosting services, such as YouTube, will provide.
The parts of a Computer Window
Canvas Class- Submit An Assignment in Canvas Spring 2014 By- PCI Librarian.
What to Bring to Your Test: l Vandal Card/Picture ID l Testing Password (should be the last 5 digits of your student ID) l Pencil(s) l Eraser l Non-graphing.
Mrs. Karen O'Connell Educational Technology Facilitator Open Your GradebookStep 6 Adding or Modifying (Categories & WeightsStep 6 Adding or Modifying (Categories.
How to Install the JDK (Java Development Kit) Click hereClick here to download the JDK.
Advanced Unix Programming Introduction. Course Info Course Book: Advanced Programming in the UNIX Environment, 2 nd Edition by W. Richard Stevens and.
Presented by the Monroe County Public Library. Me: Austin Stroud, Instructional Designer at the Monroe County Public Library Adjunct Faculty, Ivy Tech.
CPSC 871 John D. McGregor Module 8 Session 3 Assignment.
CPSC 372 John D. McGregor Module 6 Session 4 Sonar.
CPSC 875 John D. McGregor Reference Architectures C9.
Reading comprehension exercise using PowerPoint. Question Slides 1.Start a new PowerPoint presentation with 4 slides on it. 2.On Slides 2, insert the.
Click on CIS120/17 to go to website for course. The week of will tell you what is planned for the week and what has been assigned.
© 2007 Business Connexion Business Consulting Using Microsoft Office Word 2003 to OPEN Downloaded File.
Tutorial for Modelsim 1 Installation Download the Modelsim Student Edition: Follow the.
Upgrade on Windows 7. DownloadSoftware Download Software from link provided in Webliography: e/
Open ModelSphere, a free CASE tool Page 1 © neosapiens 2010 How to Install Java How to install Java on Windows.
Test1 Here some text. Text 2 More text.
Installing Cygwin from
Getting Eclipse for C/C++ Development
Appendix A Barb Ericson Georgia Institute of Technology May 2006
John D. McGregor Session 5 Domain Analysis, cont’d
Mentoring Assignment By Jason Koning.
What should I do first MSRDS First Beginner Course - STEP1
CREATING POWERPOINT PRESENTATIONS
Embedding Graphics in Web Pages
Using Mach153A Lecture Tools
[type text here] [type text here] [type text here] [type text here]
Your text here Your text here Your text here Your text here Your text here Pooky.Pandas.
Blackboard Upload Documents for Clinical Externship
TITLE SLIDE GOES HERE Optional subhead.
JCreator Settings Only
Creating Your First C Program Using Visual Studio 2010
Instructions for Logging into Blackboard
Your text here Your text here Your text here Your text here
Download and Installation of code::blocks
Word Processing.
Creating Your First C Program Using Visual Studio 2010
Lesson 2 Attaching a Document.
John D. McGregor Session 16 Where are we? Where are we going?
[type text here] [type text here] [type text here] [type text here]
Getting Started with Haskell
How to Execute TSR Program
Scripts In Matlab.
Print, Collate, and Staple
YOUR text YOUR text YOUR text YOUR text
How to Execute TSR Program
Getting Eclipse for C/C++ Development
Presentation transcript:

John D. McGregor Ocarina CPSC 875 John D. McGregor Ocarina

What you will need Ocarina - http://penelope.enst.fr/aadl Cygwin – if you are using windows you will need this implementation of Linux because Tina runs in Linux Tina - http://projects.laas.fr/tina/download.php

Step 1 Install everything

Step 2 Generate code using ocarina ocarina –b –g petri_nets my_file.aadl >model.net See the ocarina documentation for various options I am using csMore.aadl and Data_Model.aadl

Step 3 – Edit temp ------------------------------------------ ------ Ocarina Petri Nets Generator ------ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ Timed Petri Nets ~~~~~~~~~~~ net AADL_TO_TPN_GENERATED tr clientProcess1_clientThread_Init_Dispatch [0,w[ clientProcess1_clientThread_Halted serverProcess1 … pl clientProcess1_clientThread_requestData_Bus (0) pl serverProcess1_serverThread_requestData_Bus (0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ Colored Petri Nets ~~~~~~~~~~~ CN(3:net,1) CM(11:declaration,1,1,1,5:Class) Erase the red text (it will not be red in your file) Scroll down til you see “~~~~” Erase the red text to the end of the file

Step 4 Run nd which will be in the bin directory of the Tina This brings up a GUI

Step 5

Step 6

Step 7

Step 8

Click on Rand the click on |< --this is a workaround – just do it

Click on > and the simulation will advance one step; continue clicking

Steps Read the labels on the places in the petri net so that you can understand the flow of the program

Here is what you are going to do There is an example aadl file on the course resource page. Do this analysis on your robotic surgery model Submit a print of your petri net and the .net file