Difference between revisions of "Second Life Grid Glossary"
Jump to navigation
Jump to search
Dr Scofield (talk | contribs) m (Components and Roles moved to Architecture Working Group Glossary: new title fits much better) |
Dr Scofield (talk | contribs) m |
||
Line 1: | Line 1: | ||
Words with specific meanings within the project, defined so that discussions can be concise and misunderstandings fewer. | Words with specific meanings within the project, defined so that discussions can be concise and misunderstandings fewer. | ||
Line 44: | Line 43: | ||
[[Category:Architecture Working Group]] | [[Category:Architecture Working Group]] | ||
[[Category:AWGroupies]] |
Revision as of 07:37, 12 October 2007
Words with specific meanings within the project, defined so that discussions can be concise and misunderstandings fewer.
- Agent
- A entity (can be a real person or a bot) interacting with other agents eventually with a region.
- Architecture
- An abstraction that is central to system design, and which is revealed through descriptions and multiple views.
- Asset
- some entity which can be transferred from agent to agent or from agent to region or from region to agent. It can be something like an object, texture, sound, link, landmark
- It's basically just a piece of data with a type
- Avatar
- The representation of an agent in a region (or somewhere else, like on the web)
- Region
- Some space. It can have any form. It can be grouped together with other regions.
- Resource
- Any finite architectural component or property or behaviour that is subject to exhaustion or which can become a bottleneck to system performance. Resources are the primary focus in designing for scalability. Examples: client-server bandwidth, agent pool depth, database access mechanism, locks, transaction times, utilities, services.
- Scalability
- The ability of a system to grow effectively in a given dimension in proportion to the amount of resource or capacity provided. The given dimension is often associated with a related dimension. A specific system may attempt to be scaled by adding resources, but this is effective only if the system is scalable. Example: scalability in the number of avatars at an event, viewed against the size of the user population, in proportion to the hardware allocated.
- Service
- A Web Services invocable resource which performs some task on behalf of a region
- Simulation (sim)
- A computation over time that mimics real world events within a part of the virtual world.
- Stakeholder
- Anyone who has a technical viewpoint that impacts on AWG work on system architecture.
- Non-technical viewpoints exist and have validity, but do not fall within the current scope.
- Utility
- A Service, or collection of services which provides a utility which does not manifest as a region, agent or avatar within the virtual world. Examples: Currency, Identity, Asset Storage, Messaging, Presence, Topology Management.
- Viewer
- A program which (possibly) controls an agent (eventually inside a region)
- Viewpoint
- A set of related concerns about the architecture, and the representations or views used to describe the architecture to address those concerns. Examples: Client viewpoint, Client UI viewpoint, Functional viewpoint, REST Services viewpoint, Scalability viewpoint, Region Scalability viewpoint, Network viewpoint, Manpower viewpoint.