ebook img

Re-engineering portabililty of the Computer Aided Prototyping System (CAPS) PDF

346 Pages·8.3 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Re-engineering portabililty of the Computer Aided Prototyping System (CAPS)

NPS ARCHIVE 1997. O 3 YETKIN, R. NAVAL POSTGRADUATE SCHOOL MONTEREY, CALIFORNIA THESIS RE-ENGINEERINGPORTABILITY OFTHE COMPUTER AIDED PROTOTYPING SYSTEM (CAPS) by Recep Erdinc Yetkin and Sotero Enriquez March, 1997 Thesis Advisors: Luqi Valdis Berzins Approved for public release; distribution is unlimited. Thesis Y435 ;' DUDLEY KNOXLIBRARY NAVAL POSTGRADUATESCHOOL MONTEREY, CA93943-5101 REPORT DOCUMENTATION PAGE FormApprovedOMBNo.0704-018 Publicreportingburdenforthiscollectionofinformationisestimatedtoaverage 1 hourperresponse, includingthetime forreviewinginstruction, searchingexistingdatasources, gatheringandmaintainingthedataneeded,andcompletingandreviewingthecollectionofinformation. Sendcommentsregardingthis burden estimateoranyotheraspectofthis collectionofinformation,includingsuggestionsforreducingthisburden,toWashingtonHeadquartersServices,DirectorateforInformationOperationsandReports, 1215 Jefferson DavisHighway,Suite1204,Arlington,VA22202^1302,andtotheOfficeofManagementandBudget,PaperworkReductionProject(0704-0188)WashingtonDC20503. AGENCYUSEONLY(Leaveblank) 2. REPORTDATE REPORTTYPEANDDATESCOVERED March 1997 Master's Thesis TITLE AND SUBTITLE RE-ENGINEERING PORTABILITY OF THE FUNDINGNUMBERS COMPUTERAIDED PROTOTYPING SYSTEM(CAPS) 6. author(S) Recep Erdinc YetkinandSotero Enriquez PERFORMINGORGANIZATIONNAME(S)ANDADDRESS(ES) PERFORMING Naval Postgraduate School ORGANIZATION Monterey, CA 93943-5000 REPORTNUMBER SPONSORING/MONITORINGAGENCYNAME(S)ANDADDRESS(ES) 10. SPONSORING/MONITORPNG AGENCYREPORTNUMBER 11. SUPPLEMENTARY NOTES The views expressed in this thesis are those ofthe author and do not reflect the official policy orposition ofthe DepartmentofDefenseorthe U.S. Government. 12a. DISTRIBUTION/AVAILABILITYSTATEMENT 12b. DISTRIBUTIONCODE Approved forpublicrelease; distribution is unlimited. 13. ABSTRACT(maximum200words) The Computer-Aided Prototyping System (CAPS) currently runs only on SPARC workstations running SunOS version 4.1.3. This limits the usefulness ofCAPS, since Sun Microsystems has publicly announced that they have no interest in continuing support for SunOS version 4.x. A solution to this problem is to port CAPS to a PC platform running the Linux operating system. Towards this end, the graphical editor portion ofCAPS was ported onto a lOOMhz Pentium, with 32 MB ofRAM, Linux 3.0, running Motif2.0 on Xwindows. Modifications to both, the Makefile and the graphical editor source code were required for a successful compilation. These modifications were items such as having to compile using various compilers, providing pointers to the Motif and Xwindows Libraries needed to produce the static builds ofthe graphical editor, and a number ofrecompilations of the Linux kernel. As a result of these efforts, the graphical editor, a functional component of CAPS, was successfully ported to this system. The software database, project control and execution support components still remainto be ported as a future development. 14. subjectterms CAPS, Linux, Computer-Aided Prototyping, Software Port 15. NUMBER OF PAGES 343 16. PRICECODE 17. SECURITY CLASSIFICA- 18. SECURITY CLASSIFI- 19. SECURITY CLASSIFICA- 20. LIMITATION OF TIONOFREPORT CATIONOFTHISPAGE TIONOFABSTRACT ABSTRACT UL Unclassified Unclassified Unclassified NSN7540-01-280-5500 StandardForm298(Rev. 2-89) PrescribedbyANSIStd.239-18298-102 11 Approved for public release; distribution is unlimited. RE-ENGINEERING PORTABILITY OF THE COMPUTER AIDED PROTOTYPING SYSTEM (CAPS) Recep ErdinC/Yetkin Ltjg, Turkish Navy B.S., Turkish Naval Academy, 1991 Sotero Enriquez Lieutenant, United States Navy New B.S., University of Mexico, 1990 Submitted in partial fulfillment ofthe requirements for the degree of MASTER OF SCIENCE IN COMPUTER SCIENCE from the NAVAL POSTGRADUATE SCHOOL March 1997 W-.03 DUDLEY KNOX LIBRARY iYCA 9- . NAVAL POSTGRADUATE SCHOOL MONTEREY, CA93943-5101 ABSTRACT The Computer-Aided Prototyping System (CAPS) currently runs only on SPARC workstations running SunOS version 4.1.3. This limits the usefulness of CAPS, since Sun Microsystems has publicly announced that they have no interest in continuing support for SunOS version 4.x. A solution to this problem is to port CAPS to a PC platform running the Linux operating system. Towards this end, the graphical editor portion ofCAPS was ported onto a lOOMhz Pentium, with 32 MB ofRAM, Linux 3.0, running Motif2.0 on Xwindows. Modifications to both, the Makefile and the graphical editor source code were required for a successful compilation. These modifications were items such as having to compile using various compilers, providing pointers to the Motifand Xwindows Libraries needed to produce the static builds ofthe graphical editor, and anumber ofrecompilations ofthe Linux kernel. As a result ofthese efforts, the graphical editor, a functional component of CAPS, was successfully ported to this system. The software database, project control and execution support components still remainto be ported as a future development. VI 1 TABLE OF CONTENTS INTRODUCTION I. BACKGROUND A. 1. Software Engineering Problems 2 2. Prototyping 4 B. PURPOSE 6 SCOPE C. 7 METHODOLOGY D. 7 ORGANIZATION E. 7 II. INTEGRITY OF LINUX OPERATING SYSTEM 9 A. OVERVIEW OF LINUX 9 1. What is LINUX? 9 2. BriefHistory 10 3. System Features 1 B. INSTALLATION OF LINUX 14 1. How and Whereto Get Linux ? 14 2. Installation Process 16 vn 3. Running Setup 19 NETWORKING AND COMMUNICATION C. 22 1. TCP/IP 22 2. Configuring TCP/IP With Ethernet 24 3. Hardware Requirements 24 4. World Wide Web 25 D. SHUTTING DOWN THE SYSTEM 25 PROBLEMS ENCOUNTERED E. 26 1. Unknown Information about the System 26 2. CD-ROM Driver Support 27 III.X11R6 29 A. WHATISX11R6? 29 LOCATION B. 31 C. FEATURES 32 1. Software Features 32 2. Hardware Requirements 37 IV. MOTIF 39 A. OVERVIEW OF MOTIF 39 vni

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.