8 Pages

install VDM++

Course: CAS 707, Spring 2010
School: McMaster
Rating:
 
 
 
 
 

Word Count: 691

Document Preview

Installation VDMTools VDM++ Guide CSK SYSTEMS CORPORATION ver.1.1 How to contact CSK SYSTEMS CORPORATION: http://www.csk.com/systems VDM.SP@csk.com Web General information @ VDM++ Installation Guide 1.1 Revised for VDMTools v8.0 c COPYRIGHT 2008 by CSK SYSTEMS CORPORATION The software described in this document is furnished under a license agreement. The software may be used or copied only under the terms...

Register Now

Unformatted Document Excerpt

Coursehero >> Canada >> McMaster >> CAS 707

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Installation VDMTools VDM++ Guide CSK SYSTEMS CORPORATION ver.1.1 How to contact CSK SYSTEMS CORPORATION: http://www.csk.com/systems VDM.SP@csk.com Web General information @ VDM++ Installation Guide 1.1 Revised for VDMTools v8.0 c COPYRIGHT 2008 by CSK SYSTEMS CORPORATION The software described in this document is furnished under a license agreement. The software may be used or copied only under the terms of the license agreement. This document is subject to change without notice VDM++ Installation Guide Contents 1 Introduction 2 Installing VDMTools on a Windows Platform 2.1 Installing the VDM++ Add-In for Rational Rose . . . . . . . . . 3 Installing VDMTools on a Unix Platform 3.1 Installing a Copy of VDMTools . . . . . . . . . . . . . . . . . . . 3.2 Installing VDMTools for Emacs . . . . . . . . . . . . . . . . . . . 4 How to get New Releases 1 2 2 3 3 3 4 i VDM++ Installation Guide ii VDM++ Installation Guide 1 Introduction This document describes how to install VDMTools. VDMTools can be installed on the following platforms: PC/586, 686, running Windows 2000 or Windows XP. (Throughout this guide we use the term Windows to refer collectively to Windows 98, Windows 2000 and Windows NT). PC/586, 686, running Linux ReadHat /Mandrake /SuSE with Qt 3.2 or later Macintosh Mac OS X 10.3.x An installation of VDMTools consists of the component: the VDMTools application, The installation description is divided into two parts: one for the Windows platform, and one for the Unix platform. 1 VDM++ Installation Guide 2 Installing VDMTools on a Windows Platform This section includes steps to install VDMTools on a Windows platform. Note: for the time being VDMTools must be installed on each machine where it should be used, it cannot be installed on a server and run from there. The VDMTools installation consists of the following step. 1. Install VDMTools on the destination machine, by running the installation program (named setuppp-<version>.exe). The installation program will prompt for the installation directory. 2.1 Installing the VDM++ Add-In for Rational Rose If Rational Rose (Rose 98 or Rose 2000) is already installed on your Windows system, the VDM++ add-in will be automatically added to the Rose environment when installing the VDMTools. The VDM++ add-in will automatically be registered in the Windows registry for Rational Rose. If the Toolbox is installed before Rose, the user has to use the following steps to install the VDM++ add-in: Install Rose. Run the installation program named inst addin.exe. This can be found in the uml subdirectory of the VDM++ Toolbox installation. The VDM++ add-in will then automatically be registered in the Windows registry for Rational Rose. Restart Rose. Conrm that your add-in is activated via the Add-In Manager menu of Rose. 2 VDM++ Installation Guide 3 3.1 Installing VDMTools on a Unix Platform Installing a Copy of VDMTools 1. Create a directory vpphome to hold VDMTools. 2. Read in the discs or the les down-loaded from CSKs WWW or ftp server in the vpphome directory with the tar command. This will create a number of les which must be installed explicitly as described in the following steps. 3. Install the executables bin/vppde and bin/vppgde either by moving them to your standard binary directory or by including the directory vpphome/bin in your path. You should now be able to call the tools from the command line. 3.2 Installing VDMTools for Emacs If you wish to use VDMTools within Emacs you must perform the following steps that show how to set up Emacs to support the tools in Emacs. 1. Installing the Emacs interface. Install the Emacs interface emacs/vppde.el either by placing it with your existing Emacs utilities according to your own site procedures, or by moving it to one of your local directories. 2. Updating your .emacs le Set up your .emacs le to read in the vppde.el interface. If you have located emacs/vppde.el with your standard Emacs utilities you must add the following line to your .emacs le (autoload vppde "vppde" "" t) otherwise you must add the full path to emacs/vppde.el like (autoload vppde "/path/vppde" "" t) You should now be able to use the VDMTools. 3 VDM++ Installation Guide 4 How to get New Releases When a new version of VDMTools is released it will be made available under VDMTools information Web site: http://www.vdmtools.jp/en 4
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

McMaster - CAS - 707
VDMToolsVDM-SL Installation GuideCSK SYSTEMS CORPORATIONver.1.1How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@VDM-SL Installation Guide 1.1 Revised for VDMTools v8.0c COPYRIGHT 2008 by CSK
McMaster - CAS - 707
VDMToolsThe Dynamic Link FacilityCSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The Dynamic Link Facility 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009 by CSK
McMaster - CAS - 707
VDMToolsThe Java to VDM+ User ManualCSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The Java to VDM+ User Manual 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009 b
McMaster - CAS - 707
VDMToolsThe VDM C+ LibraryCSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The VDM C+ Library 1.0 Revised for VDMTools VDM-SL v8.2/VDM+ v8.2c COPYRIGHT 2009 by C
McMaster - CAS - 707
VDMToolsThe VDM Toolbox APICSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The VDM Toolbox API 1.0 Revised for VDMTools VDM-SL v8.2 and VDM+ v8.2c COPYRIGHT 200
McMaster - CAS - 707
VDMToolsCSK SYSTEMS CORPORATIONThe VDM+ Language Manual For VICEver.1.0 betaHow to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The VDM+ Language Manual For VICE 1.0 beta Revised for VDMTools v8.
McMaster - CAS - 707
VDMToolsThe VDM+ Language ManualCSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The VDM+ Language Manual 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009 by CSK SY
McMaster - CAS - 707
VDMToolsCSK SYSTEMS CORPORATIONThe VDM+ to Java Code Generatorver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The VDM+ to Java Code Generator 1.0 Revised for VDMTools v8.2c COPYRIGHT
McMaster - CAS - 707
VDMToolsCSK SYSTEMS CORPORATIONThe VDM+ to Java Code Generatorver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The VDM+ to Java Code Generator 1.0 Revised for VDMTools v8.2c COPYRIGHT
McMaster - CAS - 707
VDMToolsThe VDM-SL Language ManualCSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The VDM-SL Language Manual 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009 by CS
McMaster - CAS - 707
VDMToolsVDM+ Method GuidelinesCSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@VDM+ Method Guidelines 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009 by CSK SYSTEM
McMaster - CAS - 707
VDMToolsVDM+ Sorting AlgorithmsCSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@VDM+ Sorting Algorithms 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009 by CSK SYST
McMaster - CAS - 707
VDMToolsCSK SYSTEMS CORPORATIONThe VDM+ to C+ Code Generatorver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The VDM+ to C+ Code Generator 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009
McMaster - CAS - 707
VDMToolsVDM-SL Sorting AlgorithmsCSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@VDM-SL Sorting Algorithms 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009 by CSK
McMaster - CAS - 707
VDMToolsCSK SYSTEMS CORPORATIONThe VDM-SL to C+ Code Generatorver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@The VDM-SL to C+ Code Generator 1.0 Revised for VDMTools v8.2c COPYRIGHT
McMaster - CAS - 707
VDMToolsCSK SYSTEMS CORPORATIONVDMTools User Manual (VDM+ VICE)ver.1.0 betaHow to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@VDMTools User Manual (VDM+ VICE) 1.0 beta Revised for VDMTools v8.2
McMaster - CAS - 707
VDMToolsVDMTools User Manual (VDM+)CSK SYSTEMS CORPORATIONver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@VDMTools User Manual (VDM+) 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009 by
McMaster - CAS - 707
VDMToolsCSK SYSTEMS CORPORATIONVDMTools User Manual (VDM-SL)ver.1.0How to contact CSK SYSTEMS CORPORATION: http:/www.csk.com/systems VDM.SP@csk.com Web General information@VDMTools User Manual (VDM-SL) 1.0 Revised for VDMTools v8.2c COPYRIGHT 2009
Nanjing University - SOFTWARE I - c0327
Nanjing University - SOFTWARE I - c0327
Hit for 6.5 ConceptsLogical record: in bank system, a logical record may be (H ,H ,H ,H ) The following is 22 logical records(H (H (H (H (H 1, H 2, H 20, H 21, H 22, H 1, H 2, H 20, H 21, H 22, H 1, H 1, H 1) 2) 20) 21) 22)1, H 2, H 2, HPhysical recor
Nanjing University - SOFTWARE I - c0327
7.3time to process interrupt time to read a sector + time to process interrupt CPU 7 , DMA . * , H 3 * , , V . CPU 77.7 H 3 * V 2 V *
Nanjing University - SOFTWARE I - c0327
Ass10-hint10.141. A G, NLE A 4 i G P A (G) &gt; B Z=0 A d : P kB B , i G &gt; B p]P s=0 A o=0 A A 4~3 A 4-3=1 A -1~-8 A -1+8=7 A &gt; B p]P d&gt; &gt; B (A (A -A -A ) i G P s=0 A o=0 A ) i G s=1 A o=1 A&gt;A3~(-4) A 3+4=7 3~(-7) A 3+7=1010.15d. SETcc X ] Table 10.8
Nanjing University - SOFTWARE I - c0327
About the courseHardware Software*IEEE ACMPurposeComputer curricula for CS, CE, SEknow the internal structure and how computer works1-1Configuration &amp; Quotation (1992) (1992) ConfigurationCPU: 80486 DX-33 (Intel) RAM: 4MB on Board HDD: 170MB IDE
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 2 Computer Evolution and PerformanceENIAC 1st computer ElectronicNumericalIntegratorAndComputer EckertandMauchly UniversityofPennsylvania Trajectorytablesforweapons Started1943 Finished194
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 3 A top-level view of computer function and interconnectionComputer Components: Top Level ViewALUControl unit U/ = U/ n CPU CPU = , CPU CPU CPU = , CPU IR , n | | | , CPU = , n n , = ,
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 4Cache memory( W ). Why cache? W :CPU Memory 3 times CPU 3GHz 20ns Cache 60ns 12ms Memory Disk800MHz2cacheMy71/4~1/10W: / n CPU ( n cache. , ( * cache ( * (cache ). Memory CPU Ca
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 5Internal MemoryMemory(RAM)0: byteaddressable?address:wordcapacity232-1::232-1Characteristics of memory systems Location P97 Capacity Unitoftransfer Accessmethod Performance Physi
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organisation and ArchitectureChapter 6 External MemoryTypes of External Memory MagneticDisk Opticaldisk RAID Removable P174 MagneticTape Flashdisk CDROM,CDR,CDR/W DVDROM,DVDR,DVDR/WMagnetic Disk Rangeofpackaging Floppyi
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 7 Input/OutputWide variety of peripherals Screen,mouse,keyboard Printer Variousdisks Scanner Plotter Modem,NetworkInterfaceCard(NIC) Sensor M Actuator Camera,videocameraTypical I/O Data R
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 8 Operating System SupportP239Objectives and Functions Convenience Efficiency Makingthecomputereasiertouse AllowingbetteruseofcomputerresourcesLayers and Views of a Computer SystemGo t
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 9 Computer ArithmeticP283Structure - The CPUCPUComputerI/O System Bus Memory CPUP11RegistersArithmetic and Login UnitInternal CPU InterconnectionControl UnitArithmetic &amp; Logic Uni
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 10 Instruction Sets: Characteristics and FunctionsWhat is an instruction set? Thecompletecollectionofinstructionsthatare understoodbyaCPU MachineCode,i.e.binary Usuallyrepresentedbyassembl
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 11 Instruction Sets: Addressing Modes and FormatsReview Instruction:OPoperandoperandOP P 1 2 2 ? Assume,sizeofmemory=232 Goal: Youcanreferencealargerangeoflocationsin memoryorvirtualmemo
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 12 CPU Structure and FunctionStructure - The CPU CPU L y L y , L hComputerI/O System Bus Memory CPUChapter 9 CPURegisters Arithmetic and Login UnitInternal CPU InterconnectionControl
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 13 Reduced Instruction Set Computers (RISC)X kq kq 9 in i 9(9 i,) 8Major Advances in Computers(1)W SolidStateRAM( * ) Cachememory Pipelining: ( 2 ) ( 1 ) n : n RISC : * , : Microproc
Nanjing University - SOFTWARE I - c0327
William Stallings Computer Organization and ArchitectureChapter 16 Control Unit OperationStructure - The CPUW W t f t .x 8 ,CPUComputerI/O System Bus Memory CPUP11, P408RegistersArithmetic and Login UnitInternal CPU InterconnectionControl Unit
Nanjing University - SOFTWARE I - c0327
Nanjing University - SOFTWARE I - c0327
Nanjing University - SE - C0229
CountingCounting Countable Set Permutations and combinations Pigeonhole Principle Recurrence RelationsCountable Set A set A is countable if and only if we can arrange all of its elements in a linear list in a definite order. Definite means that we ca
Nanjing University - SE - C0229
EquivalenceLecture 6 Discrete Mathematical StructuresEquivalenceProperties of Relation Reflexivity Symmetry Transitivity Equivalence Equivalence and PartitionReflexivityRelation R on A is Reflexive if for all aA, (a,a)R Irreflexive if for all a
Nanjing University - SE - C0229
GraphsLecture 9 Discrete Mathematical StructuresA C B DProblem of Crossing RiverProblem: A person(P), a wolf(W), a lamb(L) and a cabbage(C) will cross a river by a boat which can carry any two of them once. Wolf and lamb, or, lamb and cabbage, cannot
Nanjing University - SE - C0229
GroupLecture 14 Discrete Mathematic StructuresGroup Group axioms Association Identity Inverse property Example Addition group on integers (Z,+) All one-to-one functions on cfw_1,2,3, plus composition of function: S3Inverse Property of a System For
Nanjing University - SE - C0229
LogicThe discipline that deals with the methods of reasoning04/01/10 1The example of reason If I am your teacher then I should give you lessons I am your teacher So I should give you lessons Is it right? Maybe just now!04/01/10 2Another example of r
Nanjing University - SE - C0229
Poset and LatticeLecture 7 Discrete Mathematical Structures P P P Partial Order Reflexive, antisymmetric and transitive Generalization of less than or equal to Denotation: Example 1: set containment Note: not any two of sets are comparable Exampl
Nanjing University - SE - C0229
Relations and DigraphsLecture 5 Discrete Mathematical StructuresRelations and Digraphs Cartesian Product Relations Matrix of Relation Digraph Paths in DigraphOrdered Pair and Cartesian Product Ordered pairs: (a,b) (a,b) = (c,d) iff a = c and b = d
Nanjing University - SE - C0229
Algebraic Systems and GroupsLecture 13 Discrete Mathematical StructuresAlgebraic Operations Function :AnB is called an n-nary operation from A to B. Binary operation: :A AB (:A AA) An example: a new operation * defined on the set of real number, using
Nanjing University - SE - C0229
Welcome to:Discrete Mathematical Structures04/01/10 1 About myself:4 Qa http:/moon.nju.edu.cn/~txp txp@nju.edu.cn 025-8359369404/01/102 About You?04/01/103Discrete Mathematic Course description f 9 f 9 f 9 f 9 =Icfw_ - c 9 / Fs =.R[ 904/01
Nanjing University - SE - C0229
Transportation NetworkLecture 10 Discrete Mathematical StructuresTransport NetworksThe unique node with out-degree 0 The sink 4 1 5 4 2 2 3 2 3 3 3 Capacity of edge, Ci,j 5 4 6The unique node with in-degree 0 The source It is assume that all edges are
Nanjing University - SE - C0229
TreesLecture 8 Discrete Mathematical StructuresRooted TreeLet A be a set, and let T be a relation on A. T is a rooted tree if there is a vertex v0 in A with the property that there exists a unique path in T from v0 to every other vertex in A, but no pa
Columbus State University - CPSC - 1105
CPSC 1105 Technological Solutions Spring 2004 CRN 21012Dr. Wayne Summers Instructorsummers_wayne@colstate.eduDepartment of Computer Science Office Hours: By appointment only Kimberly Pak Teaching AssistantContact through Webct email ONLY *To email thr
Columbus State University - CPSC - 1105
Department of Computer Science College of Science, Columbus State UniversityInstructor(s): Dr. Wayne Summers Office: CCT 455 Office phone: (706) 568-5037 Department phone: (706) 568-2410 Department FAX: (706) 565-3529 Office Hours: MWF 9:50-11:50 a.m., T
Columbus State University - CPSC - 1105
Department of Computer Science College of Science, Columbus State UniversityInstructor(s): Dr. Wayne Summers Office: CCT 455 Office phone: (706) 568-5037 Department phone: (706) 568-2410 Department FAX: (706) 565-3529 Office Hours: MWF 9:30-11:30 a.m., T
Columbus State University - CPSC - 1105
CPSC 1105 Technological Solutions Fall 2006 CRN CCT 122Instructor(s): Office: CCT453 Office phone: (706) 568Department phone: (706) 568-2410 Department FAX: (706) 565-3529 Office Hours:; via e-mail, net-meetings and by appointment e-mail address: @colsta
Columbus State University - CPSC - 1105
Grading RubricPresentation Graded Assignment (Resume/Cover Letter) (50 pts)This assignment is to use a presentation program to develop a presentation for your dream jobPresentation Assignment (50 pts) Content (15 pts) a) Title page haspersonal data.5
Columbus State University - CPSC - 1105
Grading RubricWord Assignment (50 pts) Content (20) Resume Enhancements(5) Cover Letter Enhancements(5) Organization(5) Comprehensibility(5) Effort(5) Grammar, Mechanics, Spelling, and Sentence Structure(5) Content (20) Resume Enhancements(4) Cover Lette
Columbus State University - CPSC - 1105
Grading RubricWord Graded Assignment (Resume/Cover Letter) (50 pts)This assignment is to use a wordprocessor to create a resume and a cover letter for your dream jobWord Assignment (50 pts) Content (20 pts) a) Resume haspersonal data.5 (Excellent)4
Columbus State University - CPSC - 1105
Grading RubricVideo Graded Assignment (50 pts)This assignment is to use a video presentation program to develop a video with your contentPresentation Assignment (50 pts) Content (18 pts)5 -6(Excellent)4 (Good)2-3 (Fair)0-1 (Poor)a) at least 5 imag
Columbus State University - CPSC - 1105
Presentation Assignment (50 pts) Content (15 pts) a) Title page has personal data (5) b) Slides for:education, work experience, job skills, hobbies, references(10)Enhancements (5) Special Features (clip art, animation, transitions) (10) Organization (5)
Columbus State University - CPSC - 1105
CPSC1105 Fall2009 81173,81178,81181,81185Course Syllabus CPSC 1105 Introduction to Information TechnologyThissyllabusissubjecttochangepriortothestartofthecourse. Instructor WayneSummers Email:summers_wayne@colstate.edu Office:CCT453 OfficeHours:MW1012,5
Columbus State University - CPSC - 1105
CPSC1105 Fall2009 81173,81178,81181,81185Course Syllabus CPSC 1105 Introduction to Information TechnologyThissyllabusissubjecttochangepriortothestartofthecourse. Instructor WayneSummers Email:summers_wayne@colstate.edu Office:CCT453 OfficeHours:MW1012,5
Columbus State University - CPSC - 1105
CPSC 1105 Technological Solutions Fall 2003Dr. Wayne Summers Instructorsummers_wayne@colstate.eduDepartment of Computer Science Office Hours: By appointment only Kimberly Pak Teaching AssistantContact through Webct email ONLY *To email through Webct s