Gianpietro Castiglione
Carmelo Fabio Longo
1
0x36194ab80f7649572cab9ec524950df32f638b08
Marianna Nicolosi-Asmundo
OASIS
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Domenico Cantone
Daniele Francesco Santamaria
OASIS- An Ontology for Agents, Systems, and Integration of Services
Corrado Santoro
This property is used to mention the the OASIS-OntoToken token number of the imported ontologies
This property is used to provide the current ontology with a meta-ontology, i.e., an ontology that describes another ontology
This property is used to mention the the OASIS-OntoToken token number of the previous version of the ontology
This property links execution activities to a scheduling
This property links things to a Template
This property links a configuration to its agent creator
This property links things to their forming parts
This property links things connections to their entries
This property links things to a description object
This property links things to an entrustment
This property links things to an entry
This property links things to an execution object
This property connects a process state to the final process state.
This property links things to a description of a goal
This property links things to goal entrustments
This property links plans to an execution of a goal
This property connects a process state with the next process state.
This property connects a process state with a non terminating process state.
This property connects a process state to another process state.
This property links smart contracts to their entries
This property links things to a description of a task
This property links things to task entrustments
This property links goals to an execution of a task
This property links things to their depending objects
This property links entrustment activities to the related behavior description object
This property links things entrustment activities with the related execution activities
This property links entrustment activities to agents responsible to perform the related activity
This property links two connection entry points
This property links spaces to the contained spaces
This property links things to an appellation
This property links agents to the related behavior
This property links things to a value
This property links things to a conditional descriptor
This property links things to a conditional operator
This property links things to conditionals
This property links things to a conditional subject
This property links things to a configuration
This property links agents to their connection entry point
This property links connections to their entries
This property links things to a descriptor
This property links behavior descriptions with the related execution activity
This property links physical space with geometric extension
This property links things with operators
This property links things to opportunity values
This property links things to their parameters
This property links behavior descriptions with scheduling activities
This property links things to spaces
This property links things to a status
This property links things to a subject
This property links things to a task descriptor
This property links descriptions of tasks with the related execution task
This property links things to a task object
This property links things to a task operator
This property links things to a temporal entity
This property links things to a description thing
This property links things involved in entrustments
This property connects a process with its final state.
This property connects a process with its initial state.
This property connects a process with its non terminating state.
This property connects a process with its process state.
This property links configurations of components to the configurated object
This property links things to things phisically mounted on them
This property links agents to triggered events
This class describes the status of an execution object.
Action status
This class describes an object involved in some actions
Action thing
This class describes the status of activable objects such as believes or scheduling activities.
Activation status
This class describes the active status of activable objects such as believes or scheduling activities.
Active status
This class describes a general activity.
Activity
This class describes actors
Actor
This class descrives general actuators
Actuator
This class describes an actuator template
Actuator template
This class describes a general Agent
Agent
This class describes a template for agent behaviors.
Agent behavior template
This class describes an agent configuration object
Agent Configuration
This class describes an agent behavior
Behavior
This class describes a part of a Behavior
Behavior thing
This class describes a general complex value
Value
This class describes a single conditional
Conditional
Conditional body
This class describes a conditional descriptor
Conditional descriptor
Conditional head
Conditional object
This class describes operators used in conditionals.
Conditional operator
This class describes conditional restriction parameters
Conditional parameter
This class describes a set of conditionals. All the conditionals binded to a single set must holds.
Conditional set
This class describes the subject of a conditional
Conditional subject
Conditional thing
This class describes a configuration object
Configuration
This class describes a part of a configuration
Configuration part
This class describes a configured projection of something
Configured thing
This class describes a connection point of an Agent
Connection
This class describes a connection entry.
Connection entry
This class describes a part of a connection
Connection part
This class describes data operators used in conditionals.
Data operator
This class describes the deactive status of activable objects such as believes or scheduling activities.
Deactive status
This class describes an object providing a description of something
Description object
Descriptor
This class describes a descriptor
This class describes a general Device
Device
This class describes a device agent behavior template
Device agent behavior template
This class describes an object providing an entrustment of something to someone.
Entrustment activity
This class describes a general event
Event
This class describes an event descriptor
This class describes the object of an event
This class describes the action of an event
This class describes the subject of an event
This class describes an actiivy than can be executed.
Execution activity
This class describes existential operators used in conditionals.
Existential operator
This class represents either a behavior that is either the direct consenquence of a third-part actor's will or programming or an unintensional behavior
This class describes the feasibility of a task.
Feasibility
This class describes the false feasibility of a task.
Feasibility false
This class describes the true feasibility of a task.
Feasibility true
This class describes a feature
Feature
File description object
Final Process State
This class represents the final state of a process.
Geometric extension
This class describes a set of spatial coordinates.
This class describes an the description of a goal.
Goal description
This class describes entrustment of a goal to someone.
Goal entrustment
This class describes the execution of a goal.
Goal execution
This class describes a part of a goal
Goal part
This class describes a general Human Agent
Human agent
This class describes an human agent behavior template
Human agent behavior template
This class represents the initial state of a process.
Initial Process State
This class describes an object providing a description of action that can be requested
Intention description object
This class represents a behavior that is the direct consenquence of the actor will or programming
This class describes a message
Message
a Multi-Agent System is a set of agents who operate togheter on voluntary base or by design
This class represents an internal process state of a process.
Non Terminating Process State
This class describes ontology description objects
Ontology description object
This class describes a general operator
Operator
Opportunity value
This class describes the opportunity value of a goal.
Physical space
This class describes entrustment of a plan to someone.
Plan entrustment
Plan execution
This class describes the part of a plan.
Plan part
This class represents a process by folllowing the Abstract State Machine model.
Process
This class represents the processes state of a process.
Process State
This class describes the description of a plan.
Plan description
This class describes a general Autonomous System
Robot agent
This class describes an robot agent behavior template
Robot agent behavior template
Scheduling
This class describes the scheduling of an action
This class describes a general Sensor
Sensor
This class describes a smart contract entry
Smart contract entry
Smart contract
This class describes a smart contract
This class describes a smart contract part
Smart contract part
A society is a set of agents who operate haphazardly togheter
This class describes a general software Agent
Software agent
This class describes a software agent behavior template
Software agent behavior template
This class describes a general space.
Space
This class describes space operators used in conditionals.
Space operator
This class describes a general status of something.
Status
This class describes a set of things working together as parts of a mechanism.
System
This class describes the description of a task.
Task description
This class represents the descriptors of a task
Task descriptor
This class describes entrustment of a task to someone.
Task entrustment
This class describes the execution of a task.
Task execution
Task input parameter
Task object
This class describes the object of a task
Task object template
This class describes task operators.
Task operator
Task output parameter
Task parameter
This class describes the parameter of the object of a task.
Task parameter template
This class describes a part of a task.
Task part
This class describe values of temperature
Temperature value
This class describes a template
Template
This class represents a process state of a process that is either initial or final.
Terminating Process State
This class describes time operators used in conditionals.
Time operator
Virtual space