1. Introduction

The namespace name http://purl.org/cas/ns# defines terms for the SmartSociety Collective Adaptive Systems (CAS).

The index below provides links directly to the definition of the terms within the above specifications.

2. Index

A | C | F | I | K | L | M | O | P | Q | R | S | U | V | W

A

Acknowledgement

An acknowledgement is a message that is passed between two agents to signify acknowledgement, or receipt of a response, which is part of a communications protocol.

cas: Acknowledgement

Activity

An activity is the condition in which things are happening or being done.

cas: Activity

Agent

An agent is anything that can possibly perform an activity. Alternatively, anything that has capabilities.

cas: Agent

API

A api is a set of specifications for calls that can be processed by a peer.

cas: API

AuthenticatingIdentity

Authenticating identity is an activity that authenticates a user.

cas: AuthenticatingIdentity

C

Call

A call is a signal transmitted to a peer over a computer network.

cas: Call

Capability

A capability is a prospective, though not necessarily planned or agreed, activity.

cas: Capability

ChangingView

Changing view is an activity that changed the view of a user interface.

cas: ChangingView

Collective

A collective is an agent that consists of multiple member agents.

cas: Collective

ComposingTasks

Composing tasks is an activity that may be comprised of the following activities authenticating identity, computing composition and computinginvalidtasks.

cas: ComposingTasks

CompositionManager

A Composition Manager A composition manager is a peer which specialises in composing tasks by searching and matching relevant peers and computing plans for a task.

cas: CompositionManager

ComputingComposition

Computing composition is an activity that computes a set of valid tasks given constraints or negotiation inputs.

cas: ComputingComposition

ComputingReputation

Computing reputation is an activity that is run by the reputation manager when a feedback report is submitted, it computes a reputation report for all the subjects referred to by the submitted feedback report.

cas: ComputingReputation

F

FeedbackReport

A feedback report is a report about a subject that contains a set of value rating categories. For example, "star rating = 4.3".

cas: FeedbackReport

I

Identity

Agents, users, peers all have identities. An unauthenticated user gets assigned an identity automatically.

cas: Identity

IncentivesManager

A incentives manager is a peer that specialises in providing incentives for peers to participate in tasks.

cas: IncentivesManager

M

Message

A message is a piece of information exchanged between agents.

cas: Message

N

Negotiatingtask

Negotiating task is an activity that submits a task which may alter other tasks, it may comprise of an authenticating identity and storing task activities.

cas: Negotiatingtask

NegotiationManager

cas: NegotiationManager

O

Opinion

An opinion is a quantitive value of the estimation of a subjects worth based on feedback categories about it. either an activity, agent, peer, user, or collective, that is being discussed, described, or dealt with in the context of feedback reports and reputation reports.

cas: Opinion

OpinionReport

An opinion report is a reputation report, which contains a single key value pair and binds an opinion to a value. The value is an aggregation of ratings from a set of reputation topics.

cas: OpinionReport

OrchestrationManager

An orchestration manager is a peer, which specialises in coordinating the interaction between other peers.

cas: OrchestrationManager

P

Peer

A peer is a software agent in a SmartSociety system that represents another agent.

cas: Peer

Plan

A plan is a specification for the execution of a task.

cas: Plan

PostingTaskRequest

Posting task request is an activity that posts a task to orchestration manager.

cas: PostingTaskRequest

Protocol

A protocol is a collection of plans that involve communications between peers.

cas: Protocol

R

ReputationManager

A reputation manager is a peer, which specialises in storing feedback about subjects and generating reputation and opinion reports about subjects. A view is an entity pertaining to a view of a user interface.

cas: ReputationManager

ReputationReport

A reputation report is a report about a subject that contains a set of value rating categories. For example, a subject has been rated with a set of star ratings, and the average of those star ratings are "average star rating = 4.3".

cas: ReputationReport

RequestingOpinion

Requesting opinion is an activity that requests a opinion report from the reputation manager.

cas: RequestingOpinion

Request

A request is a call that is used to request information from a service.

cas: Request

Respond

A respond is an activity that is used to respond to an API call.

cas: Respond

Response

A response is an entity that is computed in response to a request.

cas: Response

S

SendingMessage

A sending message is the constituent of a protocol: it involves information exchange.

cas: SendingMessage

SendingNegotiationResponse

Sending negotiation response is an entity that contains the response to a negotiating tasks.

cas: SendingNegotiationResponse

SendingRequest

Sending request is an activity that sends a request to peer.

cas: SendingRequest

SendingResponse

Sending response is an activity that sends a response to peer.

cas: SendingResponse

StoringFeedback

Storing feedback is an activity used by reputation manager to store a feedback report within it.

cas: StoringFeedback

StoringTask

Storing task is an activity that stores a task locally.

cas: StoringTask

SubmittingTaskRequest

Submitting task request is an activity that submits a task, it may comprise of an authenticating identity and storing task activities.

cas: SubmittingTaskRequest

SubmittingFeedback

Submitting feedback is an activity that submits a feedback report to the reputation manager.

cas: SubmittingFeedback

Subject

A subject is either an activity, agent, peer, user, or collective, that is being discussed, described, or dealt with in the context of feedback reports and reputation reports.

cas: Subject

T

Task

A task is a potential activity that involves capabilities, potentially contributed by several agents.

cas: Task

TaskRequest

A task request is a request for a potential activity that involves capabilities, potentially contributed by several agents.

cas: TaskRequest

U

User

A user is a person who is using a SmartSociety system.

cas: User

UserInterface

A user interface is a software component that allows a user to view information in a peer and interact with it through API calls.

cas: UserInterface


email address here $Revision: 1.1 $ of $Date: 2013/04/29$