Third Conference on CLIPS Proceedings (Electronic Version)

Total Page:16

File Type:pdf, Size:1020Kb

Third Conference on CLIPS Proceedings (Electronic Version) ’94 Third Conference on CLIPS Proceedings (Electronic Version) September 12–14, 1994 Lyndon B. Johnson Space Center Third Conference on CLIPS November 15, 1994 CONTENTS INTRODUCTION ..........................................................................................................1 THE BUFFER DIAGNOSTIC PROTOTYPE A FAULT ISOLATION APPLICATION USING CLIPS .............................................3 ON THE DEVELOPMENT OF AN EXPERT SYSTEM5 FOR WHEELCHAIR SELECTION...............................................................................5 EXPERT WITNESS - A SYSTEM FOR DEVELOPING EXPERT MEDICAL TESTIMONY ..............................................................................19 A CLIPS-BASED EXPERT SYSTEM FOR THE EVALUATION AND SELECTION OF ROBOTS .......................................................23 THE DESIGN AND IMPLEMENTATION OF EPL: AN EVENT PATTERN LANGUAGE FOR ACTIVE DATABASES..........................35 EMBEDDING CLIPS INTO C++ ..................................................................................43 EXPERT SYSTEM SHELL TO REASON ON LARGE AMOUNT OF DATA ..........45 AI & WORKFLOW AUTOMATION: THE PROTOTYPE ELECTRONIC PURCHASE REQUEST SYSTEM .....................55 A KNOWLEDGE-BASED SYSTEM FOR CONTROLLING AUTOMOBILE TRAFFIC ...............................................................63 DEVELOPMENT OF AN EXPERT SYSTEM FOR POWER QUALITY ADVISEMENT USING CLIPS 6.0..............................................75 QPA-CLIPS: A LANGUAGE AND REPRESENTATION FOR PROCESS CONTROL...........................................................................................83 UNCERTAINTY REASONING IN MICROPROCESSOR SYSTEMS USING FUZZYCLIPS............................................95 NEURAL NET CONTROLLER FOR INLET PRESSURE CONTROL OF ROCKET ENGINE TESTING .............................................................97 A CLIPS TEMPLATE SYSTEM FOR PROGRAM UNDERSTANDING ..................107 GRAPHICAL SEMANTIC DATA EXTRACTION: A CLIPS APPLICATION...............................................................................................115 USING EXPERT SYSTEMS TO ANALYZE ATE DATA ..........................................117 REAL-TIME REMOTE SCIENTIFIC MODEL VALIDATION ..................................125 ADDING INTELLIGENT SERVICES TO AN OBJECT ORIENTED SYSTEM .......135 i CLIPS, APPLEEVENTS, AND APPLESCRIPT: INTEGRATING CLIPS WITH COMMERCIAL SOFTWARE....................................143 TARGET’S ROLE IN KNOWLEDGE ACQUISITION, ENGINEERING, AND VALIDATION .........................................................................153 AN EXPERT SYSTEM FOR CONFIGURING A NETWORK FOR A MILSTAR TERMINAL.....................................................................................155 EXPERT SYSTEM TECHNOLOGIES FOR SPACE SHUTTLE DECISION SUPPORT: TWO CASE STUDIES ...........................165 THE METEOROLOGICAL MONITORING SYSTEM FOR THE KENNEDY SPACE CENTER/CAPE CANAVERAL AIR STATION................175 USING PVM TO HOST CLIPS IN DISTRIBUTED ENVIRONMENTS ....................177 A PARALLEL STRATEGY FOR IMPLEMENTING REAL-TIME EXPERT SYSTEMS USING CLIPS .............................................................................187 USING CLIPS IN THE DOMAIN OF KNOWLEDGE-BASED MASSIVELY PARALLEL PROGRAMMING....................195 TRANSPORT AIRCRAFT LOADING AND BALANCING SYSTEM: USING A CLIPS EXPERT SYSTEM FOR MILITARY AIRCRAFT LOAD PLANNING...............................................................203 PREDICTING AND EXPLAINING THE MOVEMENT OF MESOSCALE OCEANOGRAPHIC FEATURES USING CLIPS .........................211 KNOWLEDGE BASED TRANSLATION AND PROBLEM SOLVING IN AN INTELLIGENT INDIVIDUALIZED INSTRUCTION SYSTEM ....................217 MIRO: A DEBUGGING TOOL FOR CLIPS INCORPORATING HISTORICAL RETE NETWORKS .............................................225 OPTIMAL PATTERN DISTRIBUTIONS IN RETE-BASED PRODUCTION SYSTEMS ..................................................................235 SIMULATION IN A DYNAMIC PROTOTYPING ENVIRONMENT: PETRI NETS OR RULES?.............................................................................................245 COLLABORATIVE ENGINEERING-DESIGN SUPPORT SYSTEM........................253 CHARACTER SELECTING ADVISOR FOR ROLE-PLAYING GAMES.................261 THE COMPUTER AIDED AIRCRAFT-DESIGN PACKAGE (CAAP)......................263 RULE BASED DESIGN OF CONCEPTUAL MODELS FOR FORMATIVE EVALUATION..............................................................................273 AUTOMATED RULE-BASE CREATION VIA CLIPS-INDUCE...............................283 AUTOMATED REVISION OF CLIPS RULE-BASES ................................................289 ii DAI-CLIPS: DISTRIBUTED, ASYNCHRONOUS, INTERACTING CLIPS .............297 PCLIPS: PARALLEL CLIPS .........................................................................................307 USING CLIPS TO REPRESENT KNOWLEDGE IN A VR SIMULATION...............315 REFLEXIVE REASONING FOR DISTRIBUTED REAL-TIME SYSTEMS .............321 PALYMSYS™ - AN EXTENDED VERSION OF CLIPS FOR CONSTRUCTING AND REASONING WITH BLACKBOARDS .....................325 A GENERIC ON-LINE DIAGNOSTIC SYSTEM (GOLDS) TO INTEGRATE MULTIPLE DIAGNOSTIC TECHNIQUES....................................339 DYNACLIPS (DYNAMIC CLIPS): A DYNAMIC KNOWLEDGE EXCHANGE TOOL FOR INTELLIGENT AGENTS ..................................................353 iii INTRODUCTION This document is the electronic version of the Proceedings of the Third Conference on CLIPS. It was created using the electronic version of papers supplied by the authors. Not all authors supplied electronic versions of their papers and in other cases the appropriate applications to read the electronic versions were not available, so not all of the papers presented at the conference are in this document. Some pictures and tables contained in the electronic versions of the papers did not survive the conversion process to Microsoft Word for Macintosh. Such deletions are noted as [Figure Deleted] and [Table Deleted]. In addition, all papers were reformatted for uniformity (any errors generated during this process were purely unintentional). 1 THE BUFFER DIAGNOSTIC PROTOTYPE: A FAULT ISOLATION APPLICATION USING CLIPS Ken Porter Systems Engineer MS: R1-408 Harris Space Systems Corporation 295 Barnes Blvd. PO Box 5000 Rockledge, FL 32955 This paper describes problem domain characteristics and development experiences from using CLIPS 6.0 in a proof-of-concept troubleshooting application called the Buffer Diagnostic Prototype. The problem domain is a large digital communications subsystem called the Real-Time Network (RTN), which was designed to upgrade the Launch Processing System used for Shuttle support at KSC. The RTN enables up to 255 computers to share 50,000 data points with millisecond response times. The RTN’s extensive built-in test capability but lack of any automatic fault isolation capability presents a unique opportunity for a diagnostic expert system application. The Buffer Diagnostic Prototype addresses RTN diagnosis with a multiple strategy approach. A novel technique called “faulty causality” employs inexact qualitative models to process test results. Experiential knowledge provides a capability to recognize symptom-fault associations. The implementation utilizes rule-based and procedural programming techniques, including a goal-directed control structure and simple text-based generic user interface that may be re-usable for other rapid prototyping applications. Although limited in scope, this project demonstrates a diagnostic approach that may be adapted to troubleshoot a broad range of equipment. 3 ON THE DEVELOPMENT OF AN EXPERT SYSTEM FOR WHEELCHAIR SELECTION Gregory R. Madey, Sulaiman A. Alaraini, and Mohamed A. Nour Kent State University Kent, Ohio, 44240 [email protected] Charlotte A. Bhansin Cleveland Clinic 9500 Euclid Avenue Cleveland, Ohio 44195. ABSTRACT The prescription of wheelchairs for the Multiple Sclerosis (MS) patients involves the examination of a number of complicated factors including ambulation status, length of diagnosis, funding sources, to name a few. Consequently, only a few experts exist in this area. To aid medical therapists with the wheelchair selection decision, a prototype medical expert system (ES) was developed. This paper describes and discusses the steps of designing and developing the system, the experiences of the authors, and the lessons learned from working on this project. Wheelchair_Advisor, programmed in CLIPS, serves as a diagnosis, classification, prescription, and training tool in the MS field. Interviews, insurance letters, forms, and prototyping were used to gain knowledge regarding the wheelchair selection problem. Among the lessons learned are that evolutionary prototyping is superior to the conventional system development life-cycle (SDLC), the wheelchair selection is a good candidate for ES applications, and that ES can be applied to other similar medical subdomains. INTRODUCTION The medical field was one of the first testing grounds for Expert System (ES) technology; the now classic expert system, MYCIN, has often been cited as one of the great breakthroughs in Expert Systems. MYCIN, however, is only one of a large number of expert system applications introduced over the last two decades in the medical field alone [17]. Other examples include NURSExpert [1], CENTAUR, DIAGNOSER, MEDI and GUIDON [17], MEDICS [3], and DiagFH [10] to mention only a few. However, no expert system, to our knowledge, has been developed for the wheelchair selection
Recommended publications
  • Bbedit 12.6.3 User Manual
    User Manual BBEdit™ Professional Code and Text Editor for the Macintosh Bare Bones Software, Inc. ™ BBEdit 12.6.3 Product Design Jim Correia, Rich Siegel, Steve Kalkwarf, Patrick Woolsey Product Engineering Jim Correia, Seth Dillingham, Matt Henderson, Jon Hueras, Steve Kalkwarf, Rich Siegel, Steve Sisak Engineers Emeritus Chris Borton, Tom Emerson, Pete Gontier, Jamie McCarthy, John Norstad, Jon Pugh, Mark Romano, Eric Slosser, Rob Vaterlaus Documentation Fritz Anderson, Philip Borenstein, Stephen Chernicoff, John Gruber, Jeff Mattson, Jerry Kindall, Caroline Rose, Allan Rouselle, Rich Siegel, Vicky Wong, Patrick Woolsey Additional Engineering Polaschek Computing Icon Design Bryan Bell Factory Text Color Schemes Luke Andrews Packaging Design Ultra Maroon Design PHP keyword lists Contributed by Ted Stresen-Reuter cmark ©John MacFarlane. Used under license. Part of the CommonMark project LibNcFTP Used under license from and copyright © 1996-2010 Mike Gleason & NcFTP Software Exuberant ctags ©1996-2004 Darren Hiebert http://ctags.sourceforge.net/ PCRE Library Written by Philip Hazel and ©1997-2014 University of Cambridge, England Info-ZIP Library ©1990-2009 Info-ZIP. Used under license. Quicksilver string ranking Adapted from available sources and used under Apache License 2.0 terms NSTimer+Blocks ©2011 Random Ideas, LLC. Used under license. LetsMove Written by Andy Kim; adapted from source. BBEdit and the BBEdit User Manual are copyright ©1992-2019 Bare Bones Software, Inc. All rights reserved. Produced/published in USA. Bare Bones Software, Inc. 73 Princeton Street, Suite 206 North Chelmsford, MA 01863 USA (978) 251-0500 main (978) 251-0525 fax http://www.barebones.com/ Sales & customer service: [email protected] Technical support: [email protected] BBEdit and “It Doesn’t Suck” are registered trademarks of Bare Bones Software, Inc.
    [Show full text]
  • Chapter 1. Origins of Mac OS X
    1 Chapter 1. Origins of Mac OS X "Most ideas come from previous ideas." Alan Curtis Kay The Mac OS X operating system represents a rather successful coming together of paradigms, ideologies, and technologies that have often resisted each other in the past. A good example is the cordial relationship that exists between the command-line and graphical interfaces in Mac OS X. The system is a result of the trials and tribulations of Apple and NeXT, as well as their user and developer communities. Mac OS X exemplifies how a capable system can result from the direct or indirect efforts of corporations, academic and research communities, the Open Source and Free Software movements, and, of course, individuals. Apple has been around since 1976, and many accounts of its history have been told. If the story of Apple as a company is fascinating, so is the technical history of Apple's operating systems. In this chapter,[1] we will trace the history of Mac OS X, discussing several technologies whose confluence eventually led to the modern-day Apple operating system. [1] This book's accompanying web site (www.osxbook.com) provides a more detailed technical history of all of Apple's operating systems. 1 2 2 1 1.1. Apple's Quest for the[2] Operating System [2] Whereas the word "the" is used here to designate prominence and desirability, it is an interesting coincidence that "THE" was the name of a multiprogramming system described by Edsger W. Dijkstra in a 1968 paper. It was March 1988. The Macintosh had been around for four years.
    [Show full text]
  • Bbedit User Manual Are Copyright ©1992-2018 Bare Bones Software, Inc
    User Manual BBEdit™ Professional Code and Text Editor for the Macintosh Bare Bones Software, Inc. ™ BBEdit 12.5 Product Design Jim Correia, Rich Siegel, Steve Kalkwarf, Patrick Woolsey Product Engineering Jim Correia, Seth Dillingham, Matt Henderson, Jon Hueras, Steve Kalkwarf, Rich Siegel, Steve Sisak Engineers Emeritus Chris Borton, Tom Emerson, Pete Gontier, Jamie McCarthy, John Norstad, Jon Pugh, Mark Romano, Eric Slosser, Rob Vaterlaus Documentation Fritz Anderson, Philip Borenstein, Stephen Chernicoff, John Gruber, Jeff Mattson, Jerry Kindall, Caroline Rose, Allan Rouselle, Rich Siegel, Vicky Wong, Patrick Woolsey Additional Engineering Polaschek Computing Icon Design Bryan Bell Factory Text Color Schemes Luke Andrews Packaging Design Ultra Maroon Design PHP keyword lists Contributed by Ted Stresen-Reuter cmark ©John MacFarlane. Used under license. Part of the CommonMark project LibNcFTP Used under license from and copyright © 1996-2010 Mike Gleason & NcFTP Software Exuberant ctags ©1996-2004 Darren Hiebert http://ctags.sourceforge.net/ PCRE Library Written by Philip Hazel and ©1997-2014 University of Cambridge, England Info-ZIP Library ©1990-2009 Info-ZIP. Used under license. Quicksilver string ranking Adapted from available sources and used under Apache License 2.0 terms NSTimer+Blocks ©2011 Random Ideas, LLC. Used under license. LetsMove Written by Andy Kim; adapted from source. BBEdit and the BBEdit User Manual are copyright ©1992-2018 Bare Bones Software, Inc. All rights reserved. Produced/published in USA. Bare Bones Software, Inc. 73 Princeton Street, Suite 206 North Chelmsford, MA 01863 USA (978) 251-0500 main (978) 251-0525 fax http://www.barebones.com/ Sales & customer service: [email protected] Technical support: [email protected] BBEdit and “It Doesn’t Suck” are registered trademarks of Bare Bones Software, Inc.
    [Show full text]
  • Special Characters A
    453 Index ■ ~/Library/Safari/WebpageIcons.db file, Special Characters 112 $(pwd) command, 89–90 ~/Library/Saved Searches directory, 105 $PWD variable, 90 ~/Library/Services directory, 422–423 % (Execute As AppleScript) menu option, ~/Library/Workflow/Applications/Folder 379 Actions folder, 424 ~/ directory, 6, 231 ~/Library/Workflows/Applications/Image ~/bin directory, 6, 64, 291 Capture folder, 426 ~/Documents directory, 281, 290 ~/Movies directory, 323, 348 ~/Documents/Knox directory, 255 ~/Music directory, 108, 323 ~/Downloads option, 221, 225 ~/Music/Automatically Add To iTunes ~/Downloads/Convert For iPhone folder, folder, 424 423–424 ~/Pictures directory, 281 ~/Downloads/MacUpdate ~/.s3conf directory, 291 Desktop/MacUpdate Desktop ~/ted directory, 231 2010-02-20 directory, 16 ~/Templates directory, 60 ~/Downloads/To Read folder, 425 ~/Templates folder, 62 ~/Dropbox directory, 278–282 Torrent program, 236 ~/Library folder, 28 1Password, 31, 135, 239–250 ~/Library/Application 1Password extension button, 247–248 Support/Evom/ffmpeg directory, 1Password.agilekeychain file, 249 338 1PasswordAnywhere tool, 249 ~/Library/Application 1Password.html file, 250 Support/Fluid/SSB/[Your 2D Black option, 52 SSB]/Userstyles/ directory, 190 2D With Transparency Effect option, 52 ~/Library/Application Support/TypeIt4Me/ 2-dimensional, Dock, 52 directory, 376 7digital Music Store extension, 332 ~/Library/Caches/com.apple.Safari/Webp age Previews directory, 115 ~/Library/Internet Plug-Ins directory, 137 ■A ~/Library/LaunchAgents directory, 429, 432
    [Show full text]
  • Programming Mac OS X: a GUIDE for UNIX DEVELOPERS
    Programming Mac OS X: A GUIDE FOR UNIX DEVELOPERS KEVIN O’MALLEY MANNING Programming Mac OS X Programming Mac OS X A GUIDE FOR UNIX DEVELOPERS KEVIN O’MALLEY MANNING Greenwich (74° w. long.) For electronic information and ordering of this and other Manning books, go to www.manning.com. The publisher offers discounts on this book when ordered in quantity. For more information, please contact: Special Sales Department Manning Publications Co. 209 Bruce Park Avenue Fax: (203) 661-9018 Greenwich, CT 06830 email: [email protected] ©2003 by Manning Publications Co. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps. Recognizing the importance of preserving what has been written, it is Manning’s policy to have the books they publish printed on acid-free paper, and we exert our best efforts to that end. Manning Publications Co. Copyeditor: Tiffany Taylor 209 Bruce Park Avenue Typesetter: Denis Dalinnik Greenwich, CT 06830 Cover designer: Leslie Haimes ISBN 1-930110-85-5 Printed in the United States of America 12345678910–VHG–05 040302 brief contents PART 1OVERVIEW ............................................................................. 1 1 ■ Welcome to Mac OS X 3 2 ■ Navigating and using Mac OS X 27 PART 2TOOLS ..................................................................................
    [Show full text]
  • Mac OS X Desktop.Pdf
    Apple Training Series Mac OS X Support Essentials v10.6 Kevin M. White Apple Training Series: Mac OS X Support Essentials v10.6 Kevin M. White Copyright © 2010 by Apple Inc. Published by Peachpit Press. For information on Peachpit Press books, contact: Peachpit Press 1249 Eighth Street Berkeley, CA 94710 510/524-2178 510/524-2221 (fax) www.peachpit.com To report errors, please send a note to [email protected]. Peachpit Press is a division of Pearson Education. Apple Training Series Editor: Rebecca Freed Production Editors: Danielle Foster, Becky Winter Copyeditor: Peggy Nauts Tech Editor: Gordon Davisson Apple Editor: Shane Ross Proofreader: Suzie Nasol Compositor: Danielle Foster Indexer: Valerie Perry Cover design: Mimi Heft Cover illustrator: Kent Oberheu Notice of Rights All rights reserved. No part of this book may be reproduced or transmitted in any form by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. For infor- mation on getting permission for reprints and excerpts, contact [email protected]. Notice of Liability The information in this book is distributed on an “As Is” basis without warranty. While every precaution has been taken in the preparation of the book, neither the author nor Peachpit shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the instructions contained in this book or by the computer software and hardware products described in it. Trademarks Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks.
    [Show full text]
  • Macintosh: the Any OS for Schools
    Presenter Raymond G. Harder Pomona CUE Conference May 20,2006 Macintosh: The Any OS for Schools Apple’s OS 10.4 now and 10.5 soon (August, 2006) on the newest Macs running on an Intel Core Duo processor give schools an ideal platform for students or administrators. These computers now have all the advantages of 21 years of Windows developments, 22 years of Apple’s Macintosh developments, and over 30 years of Unix developments on one piece of hardware at a reasonable price point. Schools which require either or both Macintosh or Windows Operating systems for their curricular or administrative needs do not have to maintain separate labs. One piece of hardware can be booted to either Macintosh or Windows natively and without any emulation. All Macintosh OS X or Windows XP software will run on these new machines. Besides the ability to run Windows and OS X software natively, these machines are the perfect platform to run Apple’s new iLife and iWorks suites of software which provide exciting new tools for teachers and students to create Websites, documents, and multi- media creations. The built-in iSight camera and microphone gives these machines the ability to do video and audio broadcasting as well as to create movies for use in Blogs, PodCasts, and DVD based movies. This presentation was an overview of a few of these new tools. During this presentation the following was done live: 1. Ran Windows natively. 2. Created a Website in minutes using a digital camera and pictures of the audience. 3. Uploaded the Web files to a file server on the Internet in seconds by double clicking to launch a two line Unix script.
    [Show full text]
  • User's Guide PDF.Pages
    CLIPS User’s Guide by Joseph C. Giarratano, Ph.D. Version 6.30 Table of Contents Readme ....................................................................................i Just the Facts ............................................................................1 Following the Rules ...............................................................20 Adding Details .......................................................................29 Variable Interests ...................................................................36 Doing It Up In Style .............................................................49 Being Functional ...................................................................59 How to Be in Control ............................................................70 Matters of Inheritance ..........................................................78 Meaningful Messages ............................................................96 Fascinating Facets ................................................................109 Handling Handlers ..............................................................116 Questions and Answers .......................................................145 Support Information ...........................................................154 Readme The first step on the road to wisdom is the admission of ignorance. The second step is realizing that you don’t have to blab it to the world. This section was formerly called the Preface, but since nobody read it, I renamed it to a more conventional title that computers
    [Show full text]
  • Evaluation and Implementation of Match Algorithms for Rule-Based Multi-Agent Systems Using the Example of Jadex
    Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Evaluation and Implementation of Match Algorithms for Rule-based Multi-Agent Systems using the Example of Jadex Master's Thesis Diplomarbeit Eryk Lagun [email protected] Studiengang Informatik Matrikelnummer: 5318142 Fachsemester: 16 Erstgutachter: Dr. Lars Braubach Zweitgutachter: Dr. Guido Gryczan Contents 1 Introduction.....................................................................................................1 1.1 Motivation and Goals....................................................................................................1 1.2 Context and Scope.........................................................................................................2 1.3 Intended Readers........................................................................................................... 4 1.4 Outline ........................................................................................................................... 4 2 Background......................................................................................................6 2.1 Rule-based Systems....................................................................................................... 6 2.1.1 Definition............................................................................................................ 7 2.1.2 Rule Execution................................................................................................... 8 2.1.3 Recognize-Act Cycle..........................................................................................8
    [Show full text]
  • OS X Yosemite
    OS X Yosemite Core Technologies Overview October 2014 Core Technologies Overview 2 OS X Yosemite Contents Page 4 Introduction Page 5 System Startup BootROM EFI Kernel Drivers Initialization Address Space Layout Randomization (ASLR) Compressed Memory Power Efficiency App Nap Timer Coalescing Task-Level Scheduling Page 10 Disk Layout Partition Scheme Core Storage File Systems Page 13 Process Control Launchd Loginwindow Grand Central Dispatch Sandboxing Gatekeeper XPC Page 20 Network Access Ethernet Wi-Fi Multihoming IPv6 IP over Thunderbolt Network File Systems Access Control Lists Directory Services Remote Access Bonjour Core Technologies Overview 3 OS X Yosemite Page 27 Document Lifecycle Auto Save Automatic Versions Document Management Version Management Continuity Extensions iCloud Storage Page 31 Data Management Spotlight Time Machine Page 34 Developer Tools Xcode Swift LLVM Instruments Accelerate Automation WebKit Page 41 For More Information Core Technologies Overview 4 OS X Yosemite Introduction With more than 83 million users—consumers, scientists, animators, developers, and system administrators—OS X is the most widely used UNIX® desktop operating system. In addition, OS X is the only UNIX environment that natively runs Microsoft Office, Adobe Photoshop, and thousands of other consumer applications—all side by side with traditional command-line UNIX applications. Tight integration with hardware— from the sleek MacBook Air to the powerful Mac Pro—makes OS X the platform of choice for an emerging generation of power users. This document explores the powerful industry standards and breakthrough innovations in the core technologies that power Apple’s industry-leading user experiences. We walk you through the entire software stack, from firmware and kernel to iCloud and developer tools, to help you understand the many things OS X does for you every time you use your Mac.
    [Show full text]
  • Applescript: a Beginner's Guide" & Tab & Tab & "Chapter 14"
    AppleScript: A Beginner’s Guide About the Author Guy Hart-Davis is the author of Mac OS X Leopard QuickSteps, How to Do Everything: iPod, iPhone, & iTunes, HTML, XHTML & CSS QuickSteps, and several other equally fine computer books. About the Technical Editor Greg Kettell is a Windows programmer by day, but by night loves his Mac. Greg has served as an author, contributing author, and/or technical editor for an ever-increasing number of technical books. AppleScript: A Beginner’s Guide Guy Hart-Davis New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Copyright © 2010 by The McGraw-Hill Companies. All rights reserved. Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher. ISBN: 978-0-07-163955-2 MHID: 0-07-163955-1 The material in this eBook also appears in the print version of this title: ISBN: 978-0-07-163954-5, MHID: 0-07-163954-3. All trademarks are trademarks of their respective owners. Rather than put a trademark symbol after every occurrence of a trademarked name, we use names in an editorial fashion only, and to the benefit of the trademark owner, with no intention of infringement of the trademark. Where such designations appear in this book, they have been printed with initial caps. McGraw-Hill eBooks are available at special quantity discounts to use as premiums and sales promotions, or for use in corporate training programs.
    [Show full text]
  • OS X 10.8 Mountain Lion Das Umfassende Handbuch Inhalt
    Kai Surendorf OS X 10.8 Mountain Lion Das umfassende Handbuch Inhalt Inhalt Vorwort ......................................................................... 21 Einleitung .............................................................. 23 1 Neuerungen in OS X 10.8 ................... 27 TEIL I Mit OS X 10.8 arbeiten 2 Effizient mit OS X 10.8 arbeiten 2.1 Ein paar Anmerkungen zum Dock ....................... 33 2.2 Die Fenster im Griff ............................................. 38 Voreinstellungen .................................................. 39 Die Titelleiste ....................................................... 40 Die Symbolleiste anpassen ................................... 41 Mission Control, Monitore und der Vollbildmodus ...................................................... 42 Das Launchpad .................................................... 49 2.3 Wiederherstellen und Versionen ......................... 51 Fenster wiederherstellen ...................................... 51 Automatisch sichern ............................................. 52 Abschließende Anmerkungen ............................... 54 2.4 Die Menüleiste und ihre Extras ........................... 54 2.5 Die Mitteilungszentrale ...................................... 55 2.6 »Bereitstellen« und soziale Netzwerke ................ 58 Twitter ................................................................. 58 Facebook ............................................................. 58 2.7 Die Dienste ......................................................... 60
    [Show full text]