Calo Ontology

Computers

Description
This is the ontology for computer equipment, computer files and software. It includes computer components and computer accessories. Documentation is provided only for classes that have their own domain-specific slots.

References
  • ISI's computer ontology (.doc format)
  • the OWL Specification of ISI's computer ontology
  • the OWL Datatypes of ISI's computer ontology
  • See Also

    Classes
    • Thing
      • Entity
        • Intangible-Entity
        • Spatial-Entity
          • Tangible-Entity
            • Physical-Object
              • Inanimate-Object
                • Artifact
                  • Device
                    • Office-Equipment
                      • Computer-Equipment
                        • Computer
                          • Apple-Macintosh
                            • Power-Mac-G3
                            • Power-Mac-G4
                          • Desktop-Computer
                          • Handheld-Computer
                          • Laptop-Computer
                          • PC
                          • Server-Computer
                        • Computer-Accessory
                          • Handheld-Accessory
                          • Input-Device
                            • Keyboard
                            • Mouse
                            • Scanner
                              • Flatbed-Scanner.km
                          • Laptop-Accessory
                            • Laptop-Battery
                            • Laptop-Case
                          • Output-Device
                            • Computer-Display
                              • CRT-Display
                              • Flat-Panel-Display
                                • LCD-Display
                                • Plasma-Display
                              • Handheld-Computer-LCD
                              • Projector
                                • DLP-Projector
                                • LCD-Projector
                              • WallDisplayMonitor
                            • Printer
                              • Dot-Matrix-Printer
                              • Film-Printer
                              • Ink-Jet-Printer
                              • Laser-Printer
                        • Computer-Component
                          • Computer-Storage
                            • Compact-Disc
                              • CDR
                              • CDROM
                              • CDRW
                            • Computer-Memory
                            • DVD
                              • DVDRAM
                              • DVDROM
                            • Hard-Drive
                            • USB-Mini-Drive
                          • Image-Sensor
                            • CCD
                            • CIS
                          • Modem
                          • Network-Card
                            • Wireless-Network-Card
                          • Optical-Drive
                            • CD-Drive
                              • CD-DVD-Combo-Drive
                              • CDROM-Drive
                              • CDRW-Drive
                            • DVD-Drive
                              • CD-DVD-Combo-Drive
                              • DVDROM-Drive
                              • DVDRW-Drive
                          • Processor
                            • AMD-Processor
                              • AMD-Athlon-Processor
                                • AMD-Athlon-4
                                • AMD-Athlon-MP
                                • AMD-Athlon-XP
                              • AMD-Duron-Processor
                            • Intel-Processor
                              • Intel-Celeron-Processor
                              • Intel-Centrino-Processor
                              • Intel-Pentium-Processor
                                • Intel-Pentium-4
                                • Intel-Pentium-4-M
                                • Intel-Pentium-II
                                • Intel-Pentium-III
                                • Intel-Pentium-III-M
                                • Intel-Pentium-M
                                • Intel-Pentium-MMX
                              • Intel-Xeon-Processor
                                • Intel-Xeon-MP
                            • PowerPC-Processor
                              • PowerPC-G4
                              • PowerPC-G5
                          • Sound-Card
                          • Video-Card

    Graphics-Display-Standard

    Description

    A Standard defining the specifications for graphics displays.

    Syntax

    (a Graphics-Display-Standard with (<slot> (<value> ...)))
    (<Graphics-Display-Standard-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from Standard

    Instances

    *CGA
    *EGA
    *VGA
    *SVGA
    *XGA
    *SXGA

    Interface-Standard

    Description

    A Standard defining the specifications for interfacing devices

    Syntax

    (a Interface-Standard with (<slot> (<value> ...)))
    (<Interface-Standard-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from Standard

    Instances

    *RGB
    *DVI
    *DVI-D
    *S-Video
    *Composite-Video
    *NTSC
    *NTSC4_43
    *SECAM
    *PAL
    *PAL-N
    *PAL-M
    *PAL-60
    *HDTV

    Computer-Interface-Standard

    Description

    A Standard defining the specifications for interfacing computer equipment

    Syntax

    (a Computer-Interface-Standard with (<slot> (<value> ...)))
    (<Computer-Interface-Standard-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from Interface-Standard

    Instances

    *USB           ;; "USB"
    *USB1_0        ;; "USB 1.0"
    *USB1_1        ;; "USB 1.1"
    *USB2_0        ;; "USB 2.0"
    *FireWire      ;; "FireWire"

    Operating-System

    Description

    Software that controls the execution of programs and manages computer resources.

    Syntax

    (a Operating-System with (<slot> (<value> ...)))
    (<Operating-System-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasOSEdition
    n
    (a String)
    hasOSVersion
    1
    (a String)
    + slots inherited from Computer-Program

    Examples

    (a Microsoft-Windows-98 with
       (hasOSEdition ("Second Edition"))
    )
     
    (a Microsoft-Windows-XP with
       (hasOSVersion ("5.1.2600"))
       (hasOSEdition ("64-bit Edition" "Professional"))
    )
     
    (a Mac-OS with
       (hasOSVersion ("X"))
    )
     
    (*TheLinuxOnMyMachine has
       (instance-of (Debian))
       (hasOSVersion ("2.4.24"))
    )

    Computer-Equipment

    Description

    Computers, computer components and computer accessories. This class is usually avoided in favor of its more specific subclasses.

    Syntax

    (a Computer-Equipment with (<slot> (<value> ...)))
    (<Computer-Equipment-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasColorBitDepth
    1
    (a Bit-Length-Value)
    hasGrayscaleBitDepth
    1
    (a Bit-Length-Value)
    hasImageSensor
    N
    (a Image-Sensor)
    hasInterfaceType
    N
    (a Computer-Interface-Standard)
    hasMemory
    n
    (a Computer-Memory)
    hasModelName
    1
    (a String)
    hasTotalPrice
    1
    (a Worth-Value)
    hasWarranty
    n
    (a Warranty)
    hasWeight
    1
    (a Weight-Value)
    isCompatibleWith
    N
    (a Device) or (a Computer-Program)
    isCompatibleWithHardware
    N
    (a Device)
    isCompatibleWithSoftware
    N
    (a Computer-Program)
    isCompatibleWithOS
    N
    (a Operating-System)
    + slots inherited from Office-Equipment

    Examples

    (a Laptop-Computer with
       (hasModelName  ("Inspiron 300m"))
       (height        ((a Height-Value with (value ((:pair 0.96 *inch))))))
       (width         ((a Width-Value with (value ((:pair 10.8 *inch))))))
       (depth         ((a Depth-Value with (value ((:pair 9.2 *inch))))))
       (hasWeight     ((a Weight-Value with (value ((:pair 2.99 *pound))))))
       (hasTotalPrice ((a Worth-Value with (value ((:pair 1369 *usdollar))))))
    )
     
    (a Sound-Card with
       (hasMemory ((a Computer-Memory with
                               (computer-storage-size ((a Computer-Storage-Size-Value with
                                                          (value ((:pair 64 *megabyte)))
                               )))
       )))
    )

    Computer

    Description

    Desktop computers, laptops, handhelds, servers, etc.

    Syntax

    (a Computer with (<slot> (<value> ...)))
    (<Computer-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasProcessor
    n
    (a Processor)
    hasHardDrive
    n
    (a Hard-Drive)
    hasModem 
    n
    (a Modem)
    hasNetworkCard
    n
    (a Network-Card)
    hasVideoCard
    n
    (a Video-Card)
    hasSoundCard
    n
    (a Sound-Card)
    hasOpticalDrive
    n
    (a Optical-Drive)
    hasDisplay
    n
    (a Computer-Display)
    hasOperatingSystem
    n
    (a Operating-System)
    + slots inherited from Computer-Equipment

    Examples

    (a Computer with
       (hasModelName       ("Dimension 4600"))
       (hasTotalPrice      ((a Worth-Value with (value ((:pair 868 *usdollar))))))
       (hasProcessor       ((a Intel-Pentium-4)))
       (hasOperatingSystem ((a Microsoft-Windows-XP with (hasOSEdition ("Professional")))))
    )

    Laptop-Computer

    Description

    A small, portable computer with built-in display and keyboard, capable of running on battery power.

    Syntax

    (a Laptop-Computer with (<slot> (<value> ...)))
    (<Laptop-Computer-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasLaptopBattery
    n
    (a Laptop-Battery)
    hasLaptopCase
    n
    (a Laptop-Case)
    + slots inherited from Computer

    Examples

    (a Laptop-Computer with
       (hasModelName     ("Inspiron 300m"))
       (height           ((a Height-Value with (value ((:pair 0.96 *inch))))))
       (width            ((a Width-Value with (value ((:pair 10.8 *inch))))))
       (depth            ((a Depth-Value with (value ((:pair 9.2 *inch))))))
       (hasWeight        ((a Weight-Value with (value ((:pair 2.99 *pound))))))
       (hasTotalPrice    ((a Worth-Value with (value ((:pair 1369 *usdollar))))))
       (hasProcessor     ((a Intel-Pentium-M with
                                      (hasProcessorSpeed ((a Frequency-Value with
                                                                      (value ((:pair 1.2 *gigahertz)))
                                      )))
       )))
       (hasHardDrive     ((a Hard-Drive with
                                      (computer-storage-size ((a Computer-Storage-Size-Value with
                                                                 (value ((:pair 30 *gigabyte)))
                                      )))
       )))
       (hasMemory        ((a Computer-Memory with
                                      (computer-storage-size ((a Computer-Storage-Size-Value with
                                                                 (value ((:pair 256 *megabyte)))
                                      )))
       )))
       (hasOpticalDrive  ((a DVDRW-Drive)))
       (hasLaptopBattery ((a Laptop-Battery)))
       (hasLaptopCase    ((a Laptop-Case)))
       (hasModem         ((a Modem with
                                      (data-transfer-rate ((a Data-Transfer-Rate-Value with
                                                              (value ((:pair 56 *kilobits-per-second)))
                                      )))
       )))
       (hasNetworkCard   ((a Wireless-Network-Card)))
    )

    Scanner

    Description

    A device for creating a digital image of physical objects (usually flat objects such as paper).

    Syntax

    (a Scanner with (<slot> (<value> ...)))
    (<Scanner-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasHorizontalHardwareScanResolution
    1
    (a Optical-Resolution-Value)
    hasVerticalHardwareScanResolution
    1
    (a Optical-Resolution-Value)
    hasHorizontalInterpolatedScanResolution
    1
    (a Optical-Resolution-Value)
    hasVerticalInterpolatedScanResolution
    1
    (a Optical-Resolution-Value)
    hasHorizontalOpticalScanResolution
    1
    (a Optical-Resolution-Value)
    hasVerticalOpticalScanResolution
    1
    (a Optical-Resolution-Value)
    hasHorizontalScanSize
    1
    (a Length-Value)
    hasVerticalScanSize
    1
    (a Length-Value)
    + slots inherited from Input-Device

    Examples

    (a Scanner with
       (hasModelName                   ("ScanJet 3970 Digital Flatbed Scanner"))
       (hasManufacturer                ((a Company called "HP")))
       (hasVendor                      ((a Company called "CompUSA.com")))
       (hasModelNumber                 ("Q3191A#A2L"))
       (hasVendorItemNumber            ("306711"))
       (hasTotalPrice                  ((a Worth-Value with (value ((:pair 99.99 *usdollar))))))
       (hasHorizontalScanSize         ((a Length-Value with (value ((:pair 8.5 *inch))))))
       (hasVerticalScanSize           ((a Length-Value with (value ((:pair 11.7 *inch))))))
       (hasInterfaceType              (*USB2_0))
       (hasColorBitDepth              ((a Bit-Length-Value with (value ((:pair 48 *bit))))))
       (hasGrayscaleBitDepth          ((a Bit-Length-Value with (value ((:pair 8 *bit))))))
       (hasHorizontalInterpolatedScanResolution ((a Optical-Resolution-Value with (value ((:pair 2400 *dpi))))))
       (hasVerticalInterpolatedScanResolution   ((a Optical-Resolution-Value with (value ((:pair 2400 *dpi))))))
       (hasHorizontalOpticalScanResolution      ((a Optical-Resolution-Value with (value ((:pair 2400 *dpi))))))
       (isCompatibleWithHardware      ((a Apple-Macintosh)))
       (isCompatibleWithOS            ((a Mac-OS with (hasOSVersion ("9.1")))))
       (isCompatibleWithOS            ((a Mac-OS with (hasOSVersion ("X (10.1.5)")))))
       (isCompatibleWithHardware      ((a PC)))
       (isCompatibleWithOS            ((a Microsoft-Windows-2000)))
       (isCompatibleWithOS            ((a Microsoft-Windows-98)))
       (isCompatibleWithOS            ((a Microsoft-Windows-98 with (hasOSEdition ("SE")))))
       (isCompatibleWithOS            ((a Microsoft-Windows-ME)))
       (isCompatibleWithOS            ((a Microsoft-Windows-XP with (hasOSEdition ("Home")))))
       (isCompatibleWithOS            ((a Microsoft-Windows-XP with (hasOSEdition ("Professional")))))
       (depth                                  ((a Depth-Value with (value ((:pair 11.73 *inch))))))
       (height                                 ((a Height-Value with (value ((:pair 3.66 *inch))))))
       (width                                  ((a Width-Value with (value ((:pair 18.58 *inch))))))
       (weight                                 ((a Weight-Value with (value ((:pair 5.08 *pound))))))
       (hasWarranty                    ((a Warranty with
                                                   (hasWarrantyDuration ((a Duration-Value with (value ((:pair 90 *day)))))))))
    )
     
    (*MyColleaguesCanoScanLiDE80 has
       (instance-of                            (Flatbed-Scanner))
       (hasModelName                   ("Canon CanoScan LiDE 80"))
       (hasManufacturer                ((a Company called "Canon")))
       (hasVendor                      ((a Company called "TigerDirect.com")))
       (hasModelNumber                 ("7877A002"))
       (hasVendorItemNumber            ("C125-1412"))
       (hasTotalPrice                  ((a Worth-Value with (value ((:pair 129.99 *usdollar))))))
       (hasImageSensor                ((a CIS)))
       (hasHorizontalScanSize         ((a Length-Value with (value ((:pair 8.5 *inch))))))
       (hasVerticalScanSize           ((a Length-Value with (value ((:pair 11.7 *inch))))))
       (hasInterfaceType              (*USB2_0))
       (hasColorBitDepth              ((a Bit-Length-Value with (value ((:pair 48 *bit))))))
       (hasGrayscaleBitDepth          ((a Bit-Length-Value with (value ((:pair 16 *bit))))))
       (hasHorizontalInterpolatedScanResolution ((a Optical-Resolution-Value with (value ((:pair 9600 *dpi))))))
       (hasVerticalInterpolatedScanResolution ((a Optical-Resolution-Value with (value ((:pair 9600 *dpi))))))
       (hasHorizontalOpticalScanResolution      ((a Optical-Resolution-Value with (value ((:pair 2400 *dpi))))))
       (hasHorizontalHardwareScanResolution     ((a Optical-Resolution-Value with (value ((:pair 2400 *dpi))))))
       (hasVerticalHardwareScanResolution     ((a Optical-Resolution-Value with (value ((:pair 4800 *dpi))))))
       (isCompatibleWithOS            ((a Mac-OS with (hasOSVersion ("9.0")))))
       (isCompatibleWithOS            ((a Mac-OS with (hasOSVersion ("X")))))
       (isCompatibleWithOS            ((a Microsoft-Windows-2000)))
       (isCompatibleWithOS            ((a Microsoft-Windows-98)))
       (isCompatibleWithOS            ((a Microsoft-Windows-ME)))
       (isCompatibleWithOS            ((a Microsoft-Windows-XP)))
       (hasWarranty                    ((a Warranty called "parts" with
                                                   (hasWarrantyDuration ((a Duration-Value with (value ((:pair 12 *month)))))))))
       (hasWarranty                    ((a Warranty called "labor" with
                                                   (hasWarrantyDuration ((a Duration-Value with (value ((:pair 12 *month)))))))))
    )

    Computer-Display

    Description

    A device (such as an LCD screen or CRT screen) for displaying computer output.

    Syntax

    (a Computer-Display with (<slot> (<value> ...)))
    (<Computer-Display-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasDisplaySize
    1
    (a Length-Value)
    hasDisplayDotSize
    1
    (a Length-Value)
    hasDisplayRegion
    1
    (a Region)
    hasDisplayHeight
    1
    (a Pixel-Length-Value)
    hasDisplayWidth
    1
    (a Pixel-Length-Value)
    hasHorizontalResolution
    1
    (a Optical-Resolution-Value)
    hasVerticalResolution
    1
    (a Optical-Resolution-Value)
    hasImageBrightness
    1
    (a Luminous-Flux-Value) or (a Luminance-Value)
    hasImageContrastRatio
    1
    (a Contrast-Ratio-Value)
    hasResponseTime
    1
    (a Duration-Value)
    + slots inherited from Output-Device

    Examples

    (a Computer-Display with
       (hasModelName      ("Dell UltrasharpTM 2001FP"))
       (hasTotalPrice     ((a Worth-Value with (value ((:pair 892 *usdollar))))))
       (height            ((a Height-Value with (value ((:pair 18 *inch))))))
       (width             ((a Width-Value with (value ((:pair 17.6 *inch))))))
       (depth             ((a Depth-Value with (value ((:pair 9.67 *inch))))))
       (hasWeight         ((a Weight-Value with (value ((:pair 18.72 *pound))))))
       (hasDisplaySize    ((a Length-Value with
                                       (value ((:pair 12.1 *inch)))
       )))
       (hasDisplayDotSize ((a Length-Value with
                                       (value ((:pair 0.255 *millimeter)))
       )))
    )
     
    (*MyLaptop has
       (instance-of (Laptop-Computer))
       (hasDisplay ((a Computer-Display with
                                (hasDisplaySize ((a Length-Value with
                                                             (value ((:pair 12.1 *inch)))
                                )))
       )))
       (hasDisplayWidth ((a Pixel-Length-Value with (value ((:pair 1024 *pixel))))))
       (hasDisplayHeight ((a Pixel-Length-Value with (value ((:pair 768 *pixel))))))
    )

    Flat-Panel-Display

    Description

    A device much thinner than it is wide for displaying computer output.

    Syntax

    (a Flat-Panel-Display with (<slot> (<value> ...)))
    (<Flat-Panel-Display-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from Computer-Display

    Examples

    (a LCD-Display with
       (hasModelName          ("Viewsonic VP171B 17-inch LCD Monitor"))
       (hasManufacturer       ((a Company called "Viewsonic")))
       (hasVendor             ((a Company called "Amazon.com")))
       (hasModelNumber        ("VP171B"))
       (hasTotalPrice         ((a Worth-Value with (value ((:pair 469.99 *usdollar))))))
       (hasImageBrightness    ((a Luminance-Value with (value ((:pair 260 *nit))))))
       (hasImageContrastRatio ((a Contrast-Ratio-Value with (value ((:pair 500 NIL))))))
       (hasDisplayWidth       ((a Pixel-Length-Value with (value ((:pair 1280 *pixel))))))
       (hasDisplayHeight      ((a Pixel-Length-Value with (value ((:pair 1024 *pixel))))))
       (hasDisplaySize        ((a Length-Value with (value ((:pair 17 *inch))))))
       (hasDisplayStandard    (*SXGA))
       (hasDisplayRegion      ((a Region with (width ((a Width-Value with (value ((:pair 13.3 *inch))))))
                                              (height ((a Height-Value with (value ((:pair 10.6 *inch)))))))))
       (hasResponseTime       ((a Duration-Value with (value ((:pair 16 *millisecond))))))
       (hasPowerConsumption   ((a Power-Value with (value ((:pair 33 *watt))))))
       (hasInterfaceType      (*RGB *DVI-D))
       (isCompatibleWith      ((a PC)))
       (isCompatibleWith      ((a Power-Mac-G3) (a Power-Mac-G4)))
       (height                ((a Height-Value with (value ((:pair 12.2 *inch))))))
       (width                 ((a Width-Value with (value ((:pair 14.6 *inch))))))
       (depth                 ((a Depth-Value with (value ((:pair 2.2 *inch))))))
       (voltage               ((a Voltage-Value with 
                                  (greater-than-or-equal-to ((a Voltage-Value with (value ((:pair 100 *volt))))))
                                  (less-than-or-equal-to ((a Voltage-Value with (value ((:pair 240 *volt))))))
                              ))
       )
       (weight                ((a Weight-Value with (value ((:pair 14.3 *pound))))))
       (hasWarranty           ((a Warranty called "Parts" with
                                  (hasWarrantyDuration ((a Duration-Value with (value ((:pair 3 *year)))))))
                               (a Warranty called "Labor" with
                                  (hasWarrantyDuration ((a Duration-Value with (value ((:pair 3 *year)))))))
                              )
       )
    )
     
    (a LCD-Display with
       (hasModelName          ("BenQ - 17-inch Flat Panel Monitor FP791"))
       (hasManufacturer       ((a Company called "BenQ")))
       (hasVendor             ((a Company called "photoalley.com")))
       (hasModelNumber        ("FP791"))
       (hasVendorItemNumber   ("816280028"))
       (hasTotalPrice         ((a Worth-Value with (value ((:pair 499.99 *usdollar))))))
       (hasColorBitDepth      ((a Bit-Length-Value with (value ((:pair 24 *bit))))))
       (hasImageBrightness    ((a Luminance-Value with (value ((:pair 400 *candelas-per-meter-squared))))))
       (hasImageContrastRatio ((a Contrast-Ratio-Value with (value ((:pair 450 NIL))))))
       (hasDisplayWidth       ((a Pixel-Length-Value with (value ((:pair 1280 *pixel))))))
       (hasDisplayHeight      ((a Pixel-Length-Value with (value ((:pair 1024 *pixel))))))
       (hasDisplaySize        ((a Length-Value with (value ((:pair 17 *inch))))))
       (hasDisplayDotSize     ((a Length-Value with (value ((:pair 0.264 *millimeter))))))
       (hasDisplayRegion      ((a Region with (width ((a Width-Value with (value ((:pair 13.3 *inch))))))
                                              (height ((a Height-Value with (value ((:pair 10.6 *inch)))))))))
       (hasResponseTime       ((a Duration-Value with (value ((:pair 16 *millisecond))))))
       (hasPowerConsumption   ((a Power-Value with (value ((:pair 50 *watt))))))
       (hasInterfaceType      (*DVI))
       (height                ((a Height-Value with (value ((:pair 17.5 *inch))))))
       (width                 ((a Width-Value with (value ((:pair 17.8 *inch))))))
       (depth                 ((a Depth-Value with (value ((:pair 7.6 *inch))))))
       (weight                ((a Weight-Value with (value ((:pair 16.6 *pound))))))
       (color                 ((a Color-Value with (value (*silver *black)))))
    )

    Projector

    Description

    A device for projecting computer output onto a large external surface.

    Syntax

    (a Projector with (<slot> (<value> ...)))
    (<Projector-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from Computer-Display

    Examples

    (a LCD-Projector with
       (hasModelName          ("PowerLite 61p Multimedia Projector"))
       (hasManufacturer       ((a Company called "EPSON")))
       (hasVendor             ((a Company called "Buy.com")))
       (hasModelNumber        ("V11H158020"))
       (hasVendorItemNumber   ("C56XKE"))
       (hasSKU                ("10373994"))
       (hasTotalPrice         ((a Worth-Value with (value ((:pair 1499 *usdollar))))))
       (hasImageBrightness    ((a Luminous-Flux-Value with (value ((:pair 2000 *lumen))))))
       (hasImageContrastRatio ((a Contrast-Ratio-Value with (value ((:pair 400 NIL))))))
       (hasDisplayWidth       ((a Pixel-Length-Value with (value ((:pair 800 *pixel))))))
       (hasDisplayHeight      ((a Pixel-Length-Value with (value ((:pair 600 *pixel))))))
       (hasPowerConsumption   ((a Power-Value with (value ((:pair 280 *watt))))))
       (hasPowerOutput        ((a Power-Value called "Audio Output" with (value ((:pair 5 *watt))))))
       (hasInterfaceType      (*RGB *S-Video *Composite-Video *NTSC *NTSC4_43 *SECAM *PAL *PAL-N *PAL-M *PAL-60 *HDTV))
       (hasColorBitDepth      ((a Bit-Length-Value with (value ((:pair 24 *bit))))))
       (height                ((a Height-Value with (value ((:pair 4.3 *inch))))))
       (width                 ((a Width-Value with (value ((:pair 13.8 *inch))))))
       (depth                 ((a Depth-Value with (value ((:pair 10.7 *inch))))))
       (weight                ((a Weight-Value with (value ((:pair 8.8 *pound))))))
       (hasWarranty           ((a Warranty with
                                  (hasWarrantyDuration ((a Duration-Value with (value ((:pair 2 *year)))))))))
    )
     
    (a DLP-Projector with
       (hasModelName          ("LP120 Projector"))
       (hasManufacturer       ((a Company called "InFocus")))
       (hasVendor             ((a Company called "Gateway.com")))
       (hasModelNumber        ("LP120"))
       (hasVendorItemNumber   ("6615562"))
       (hasTotalPrice         ((a Worth-Value with (value ((:pair 1899.95 *usdollar))))))
       (hasImageBrightness    ((a Luminous-Flux-Value with (value ((:pair 1000 *lumen))))))
       (hasImageContrastRatio ((a Contrast-Ratio-Value with (value ((:pair 2000 NIL))))))
       (hasDisplayWidth       ((a Pixel-Length-Value with (value ((:pair 1024 *pixel))))))
       (hasDisplayHeight      ((a Pixel-Length-Value with (value ((:pair 768 *pixel))))))
       (hasPowerConsumption   ((a Power-Value with (value ((:pair 150 *watt))))))
       (hasPowerOutput        ((a Power-Value called "Audio Output" with (value ((:pair 1 *watt))))))
       (hasInterfaceType      (*RGB *S-Video *NTSC *SECAM *PAL))
       (hasColorBitDepth      ((a Bit-Length-Value with (value ((:pair 24 *bit))))))
       (height                ((a Height-Value with (value ((:pair 2 *inch))))))
       (width                 ((a Width-Value with (value ((:pair 9.8 *inch))))))
       (depth                 ((a Depth-Value with (value ((:pair 3.7 *inch))))))
       (weight                ((a Weight-Value with (value ((:pair 2 *pound))))))
       (hasWarranty           ((a Warranty with
                                  (hasWarrantyDuration ((a Duration-Value with (value ((:pair 2 *year)))))))))
    )

    Computer-Storage

    Description

    A device in which electronic data is stored. The Computer-Storage may be distinct from the device that reads/writes the data (as is the case with a CDROM and a CDROM-Drive), or they may be the same (as is the case with Hard-Drive).

    Syntax

    (a Computer-Storage with (<slot> (<value> ...)))
    (<Computer-Storage-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    computer-storage-size
    1
    (a Computer-Storage-Size-Value)
    + slots inherited from Computer-Component

    Examples

    (a CDR with
       (computer-storage-size ((a Computer-Storage-Size-Value with
                                  (value ((:pair 700 *megabyte)))
       )))
    )

    Hard-Drive

    Description

    A device for storing electronic data magnetically on rigid, rotating platters in a sealed case.

    Syntax

    (a Hard-Drive with (<slot> (<value> ...)))
    (<Hard-Drive-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasHardDriveRotationalSpeed
    1
    (a Rotational-Rate-Value)
    + slots inherited from Computer-Storage

    Examples

    (a Hard-Drive with
       (hasModelName ("WD600BBRTL"))
       (computer-storage-size ((a Computer-Storage-Size-Value with
                                  (value ((:pair 60 *gigabyte)))
       )))
       (hasHardDriveRotationalSpeed ((a Rotational-Rate-Value with 
                                                 (value ((:pair 7200 *revolutions-per-minute)))
       )))
    )

    Modem

    Description

    A device that allows computers to communicate over telephone lines.

    Syntax

    (a Modem with (<slot> (<value> ...)))
    (<Modem-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasModemSpeed
    1
    (a Data-Transfer-Rate-Value)
    + slots inherited from Computer-Component

    Examples

    (a Modem with
       (hasModemSpeed ((a Data-Transfer-Rate-Value with 
                                   (value ((:pair 56 *kilobits-per-second)))
       )))
    )

    Optical-Drive

    Description

    A device for reading or reading and writing optical storage discs (CDs and/or DVDs).

    Syntax

    (a Optical-Drive with (<slot> (<value> ...)))
    (<Optical-Drive-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasReadSpeed
    1
    (a Number)    ;; a multiple of the read speed of a standard audio cd drive
    hasWriteSpeed
    1
    (a Number)
    + slots inherited from Computer-Component

    Examples

    (a CDRW-Drive with
       (hasReadSpeed (48))
       (hasWriteSpeed (16))
    )

    Processor

    Description

    A microchip that carries out computation and control commands within computer equipment.

    Syntax

    (a Processor with (<slot> (<value> ...)))
    (<Processor-instance> has (<slot> (<value> ...)))

    Slots

    slotcardvalue
    hasProcessorSpeed
    1
    (a Frequency-Value)
    + slots inherited from Computer-Component

    Examples

    (a PowerPC-G5 with
       (hasProcessorSpeed ((a Frequency-Value with
                                       (value ((:pair 1.8 *gigahertz)))
       )))
    )

    Return to Calo Ontologies Page