| SoftwareSystem(software system) |
| appearance as argument number 1 |
|
|
| (subclass SoftwareSystem ComputerProgram) | QoSontology.kif 264-264 | Software system is a subclass of computer program |
| (documentation SoftwareSystem EnglishLanguage "This is the class of mutually supportive groups of instances of ComputerProgram for a single general purpose. For example, a database management system is a collection of many instances of ComputerProgram that work together to store, retrieve, modify, and delete data.") | QoSontology.kif 265-269 | Software system is a subclass of computer program |
| appearance as argument number 2 |
|
|
| appearance as argument number 3 |
|
|
| (domain rMProgramOf 2 SoftwareSystem) | QoSontology.kif 722-722 | The number 2 argument of rM program_of is an instance of software system |
| (domain softwarePath 1 SoftwareSystem) | QoSontology.kif 1188-1188 | The number 1 argument of software path is an instance of software system |
| antecedent |
|
|
| (=> (instance ?SOFTWARE SoftwareSystem) (exists (?FILE) (and (instance ?FILE SoftwareFile) (component ?FILE ?SOFTWARE)))) |
Media.kif 1523-1528 | If X is an instance of software system, then there exists Y such that Y is an instance of software file and Y is a component of X |
| (=> (instance ?System SoftwareSystem) (forall (?Program ?Process) (=> (and (part ?Program ?System) (programRunning ?Process ?Program)) (exists (?Purpose) (hasPurpose ?Process ?Purpose))))) |
QoSontology.kif 274-282 | If X is an instance of software system, then For all Object Y and ComputerProcess Z: if Y is a part of X and Y is a program running of Z, then there exists W such that Z has the purpose W |
| (=> (and (instance ?Software SoftwareSystem) (instance ?Process ComputerProcess) (programRunning ?Process ?Software)) (exists (?Hardware) (and (instance ?Hardware HardwareSystem) (computerRunning ?Process ?Hardware)))) |
QoSontology.kif 295-303 | If X is an instance of software system, Y is an instance of computer process, and X is a program running of Y, then there exists Z such that Z is an instance of hardware system and Y is running on Z |
| (=> (and (instance ?Application AutomaticApplication) (instance ?System SoftwareSystem) (part ?Application ?System)) (part (StartupFn ?Application) (StartupFn ?System))) |
QoSontology.kif 689-694 | If X is an instance of automatic application, Y is an instance of software system, and X is a part of Y, then the startup of X is a part of the startup of Y |
|
|