Terms and Concepts Related to Software Agent Technology

Years ago I spent quite a bit of time constructing a list of terms related to software agent technology. I have already publish the main list — Software Agent Technology Terms and Concepts. This second list is related terms from fields other than software agent technology itself which intersect with software agent technology.

This list had previously been published on the web in a now-defunct web page — http://agtivity.com/related_terms.htm.

I last edited this list in 2009. I’m sure additional terms and concepts have evolved since then, but the overall coverage is probably still fairly valid.

In any case, here is the list of terms and concepts that are not for software agent technology per se, but somehow peripherally related to software agent technology:

Abstract Activity Descriptions
Abstract Theories of Distributed Computation
Abstraction Tools
Access Negotiation for Remote Resources
Active Computing
Active Information Systems
Active Media Technology (AMT)
Active Network
Active Object
Activity Theory
Ad-Hoc Network
Ad-Hoc Networking
Ad Hoc Networking Environments
Ad-Hoc Relationships Between Entities
Adaptable Complex Systems
Adaptable Sensor Networks
Adaptation Mechanisms
Adaptive Behavior
Adaptive Business Intelligence
Adaptive Computation
Adaptive Computing
Adaptive Behavior
Adaptive Behavior System
Adaptive Enterprises
Adaptive Intelligent Systems
Adaptive Large-Scale Computing Infrastructure
Adaptive Learning System
Adaptive Organizational Structures
Adaptive System
Adaptive Technologies
Adaptive Web-Based System
Ad-Hoc Networks
Adjustable Autonomy
Adversarial Intent Inference
Adversarial Planning
Advertising and Discovery of Services
Affective Awareness
Affective Computing
Aggregated Individual Behavior
Aggregated Services
Agile Computer Process
Agile Distributed Systems
Agile Processes
Agile Software
Agile Systems
All The Time, Everywhere Services
Ambient Computing
Ambient Intelligence (AmI)
Analytic Models of Emergent Behaviour
Ant Algorithms
Ant Paradigm
Ant System Paradigm
Anticipatory Behavior
Anticipatory Learning System
Application Server
Architectural Description Framework
Architecture for Adaptive Intelligent Systems
Architecture Description Language
Argument Exchange
Argumentation-Based Computational System
Argumentation-Based Decision Making
Argumentation-Based Dialogue
Argumentation-Based Inquiry
Argumentation-Based Joint Deliberation
Argumentation-Based Negotiation
Argumentation-Based Negotiation and Conflict Resolution
Argumentation-Based Persuasion
Argumentation Strategy
Argumentation Theory
Artificial Artificial Intelligence (AAI)
Artificial Ecology
Artificial Immune Systems (AIS)
Artificial Intelligence (AI)
Artificial Learning System
Artificial Life (ALife)
Artificial Normative Systems
Artificial Social Systems
Artificial Society
Artificial World.
Aspect-Oriented Programming
Aspect-Oriented Software
Aspect-Oriented Software Development
Aspect-Oriented Web Services
Asynchronous Distributed Transactions
Attention Aware Systems
Attention Computing
Attentional Processes
Augmented Reality
Automated Business-To-Business Interaction
Automated Cross-Organizational Service Composition and Mediation
Automated Distributed Component Composition
Automated Entities
Automated eScience
Automated Interactions
Automated Interoperability
Automated Meta-Analysis
Automated Negotiation
Automated Reasoning
Automated Scheduling Coordination
Automation of Coalition Formation
Autonomic Computing
Autonomic Computing Systems
Autonomic Computing Vision
Autonomic Management of Distributed Resources
Autonomous Adaptable Organisations
Autonomous Auctions
Autonomous, Communicative Components
Autonomous Components
Autonomous Component Architecture
Autonomous Computing
Autonomous Control Systems
Autonomous Distributed Control System
Autonomous Entity (human or software
Autonomous Information Services
Autonomous Information Technologies
Autonomous Intelligent Entities
Autonomous Intelligent Systems (AIS)
Autonomous Intentional Decision-Making
Autonomous Processing
Autonomous Reactive Systems
Autonomous Reasoning
Autonomous Robotics
Autonomous Robots
Autonomous Societies
Autonomous Software Components
Autonomous Software Entity
Autonomous Virtual Humans
Autonomy-Oriented Computing (AOC)
Background Task
Bayesian Networks
Behavior-Oriented Design (BOD)
Behavioural Framework
Belief-Desire-Intention (BDI)
Belief Desire Intention (BDI) Architecture
Believable Characters
Bio-Inspired Approaches
Bio-Inspired Coordination Techniques
Bio-Inspired Information Technologies
Bio-Inspired Interaction Mechanisms
Biologically Inspired Approaches to Advanced Information Technology
Biological Metaphors for Computation
Bizarre Systems
Blog Technology
Bridging the Semantic Gap
Broker Architecture
Broker System
Business Agility
Business Automation
Business-to-Business Procurement
Business Decision-Making
Business Information Systems
Business Integration Frameworks
Business Intelligence (BI)
Business Process Automation
Business Process Integration (BPI)
Business Process Modeling Language (BPML)
Business Rules
Caching and Distribution
Caching and Content Distribution
Chance Event, Chance Discovery, Chance Management
Chaotic and Fractal Dynamics
Chatter Bot
Choreography of Cooperating Web Services
Classifier Systems
Cluster Computing
Coalition Building
Coalition Formation
Coalition Formation Technologies
Coalition Management
Coalition Operation Management
Coalition Operations
Coalition Operations Management
Coalitions of Components
Code Migration
Code Mobility
Cognitive Architectures
Cognitive Modeling
Cognitive Robotics
Cognitive Systems
Cognitive Systems Research
Collaboration in Open Environments
Collaboration in Peer-to-Peer Networks
Collaboration Support Systems
Collaboration Technologies
Collaborative Applications
Collaborative Coalition Action Planning
Collaborative Computing
Collaborative Enterprises
Collaborative Filtering
Collaborative Filtering System
Collaborative Information Retrieval
Collaborative Information Systems
Collaborative Knowledge Acquisition
Collaborative Ontology Engineering
Collaborative Semantic Web Portals
Collection of Agents
Collective Behavior
Collective Group Behavior
Collective Intelligence
Collective Robotics
Collective Thought
Commitment, Responsibility And Obligations In Artificial And Hybrid Organisations
Community-Based Knowledge Acquisition
Complex Adaptive Systems (CAS)
Complex Architectures
Complex Collective Behavior
Complex Collective Tasks
Complex Collective Tasks
Complex Computational Systems
Complex Computer Systems
Complex Computing Systems
Complex Decision-Making Domains
Complex Distributed Applications
Complex Distributed Systems
Complex Engineering Control Systems
Complex Emergent Behaviors
Complex Heterogeneous system
Complex Interacting Systems
Complex Self-Organized Systems
Complex Social Systems
Complex Systems
Component-Based Design
Component-Based Development
Component-Based Software
Component Based Software Engineering
Component-Oriented Applications
Component-Oriented Computing
Component Services
Component-Oriented Software
Component-Oriented System
Component-Oriented View
Component Technologies
Composite Web Services
Composition of Ontology Based Mobile Services
Composition of Semantic Web Services
Computational Auction Design
Computational Auction Theory
Computational Autonomy
Computational Community
Computational Confidant
Computational Economy
Computational Ecosystems
Computational Entity
Computational Environment
Computational Grid
Computational Intelligence (CI)
Computational Knowledge
Computational Linguistics
Computational Logic
Computational Mechanism Design
Computational Models for Argumentation
Computational Models Of Consciousness
Computational Ontology
Computational Perception
Computational Self-Assembly
Computational Semiotics
Computational Software Entity
Computational Taxonomy
Computer-Human Interaction (CHI)
Computer Supported Cooperative Work (CSCW)
Computing and Information Infrastructures
Concept Analysis
Conceptual Embodiment
Concurrency Calculi
Concurrent Computations
Concurrent Engineering
Concurrent Programming
Concurrent Systems
Conflict Resolution
Constraint Logic Programming
Constraint Management
Constraint Programming
Constraint Programming Systems
Constraint Reasoning
Constraint Satisfaction
Consumer Intelligence
Consumer-to-Consumer (C2C)
Consumer-to-Consumer Electronic Commerce
Consumer-to-Consumer Interactions
Content-Adaptive Services
Content Delivery Systems
Content Gathering
Content Language
Content Language Translation
Content Personalization
Context-Aware Applications and Services
Context-Aware Computing
Context-Aware Systems
Context Awareness
Context Based Computing
Context-Dependent Semantics
Contracts in Artificial Societies
Contracts, Laws, Regulations in Artificial Societies
Control and Sustainability of Behavior
Control of Autonomy in Coordination
Control of Complex Emergent Behaviors in Distributed Systems
Controlled Vocabularies
Conversational Character
Conversational Protocols
Cooperating Web Services
Coordination and Cooperation Mechanisms
Coordination Languages
Coordination Mechanism
Coordination Models
Coordination Models and Languages
Coordination and Orchestrating Intelligent Heterogeneous Components
Cooperating Systems
Cooperative Distributed Problem Solving (CDPS)
Cooperative Query Answering
Cooperative Information Gathering
Cooperative Information Systems (CIS)
Cooperative Problem Solving
Cooperative Robotics
Coordinated Applications
Coordination-Based Approaches
Coordination-Based Methods
Coordination-Based Techniques
Coordination Language
Coordination Mechanisms
Coordination Middlewares
Coordination Model
Coordination Protocols
Corporate Memory
Corporate Semantic Web
Data Adaptation
Data Fusion
Data Grid
Data Mining
Decentralised Computing
Decentralized Control
Decentralised System Integration
Decentralised Systems
Deception-Proof Interaction Protocols
Decision Support Systems
Declarative Languages (based on logic, constraints, functions, and concurrency)
Declarative Web Service Retrieval
Defeasible Normative Reasoning
Deliberation Mechanisms
Deontic Logic
Dependable Computing Systems
Describing and Interchanging Metadata
Description Logic
Design and Construction of Systems
Design Objectives
Digital Cities
Digital Life
Digital Transformation of Business Processes
Disconnected Operation
Disconnected and Weakly Connected Operation
Disruptive Technology
Discovery and Composition of Web Services
Discovered Functionality
Disembodied AI Robot
Distributed Agent Logic
Distributed Algorithms and Architectures
Distributed Artificial Intelligence (DAI)
Distributed Auto-Adaptive System
Distributed Autonomous Software
Distributed Business Processes
Distributed Business Process Integration
Distributed Cognition
Distributed Collaboration
Distributed Computation
Distributed Computational Intelligence (DCI)
Distributed Computational Systems
Distributed Computing
Distributed Computing Solutions
Distributed Constraint Optimization Problems (DCOPs)
Distributed Constraint Reasoning
Distributed Constraint Satisfaction
Distributed Coordination
Distributed Data Mining
Distributed Datasets
Distributed Decision-Making
Distributed Decision Mechanism
Distributed Emergent Computing
Distributed Environment
Distributed Enterprises Information Systems
Distributed Heterogeneous Software Components
Distributed Information Management
Distributed Integrated Applications
Distributed Intelligence
Distributed Intelligent Systems
Distributed Interacting Software
Distributed Knowledge
Distributed Knowledge Acquisition
Distributed Knowledge Infrastructure
Distributed Knowledge Management
Distributed Learning
Distributed Learning Mechanisms
Distributed Machine Intelligence (DMI)
Distributed and Mobile Collaboration
Distributed Object Systems
Distributed Objects
Distributed, Open, and Dynamic System
Distributed Organization of Knowledge
Distributed Organizational Memory (DOM)
Distributed Planning
Distributed Plasticity
Distributed Problem Solving
Distributed Profile Management
Distributed Programming
Distributed Reasoning
Distributed Reasoning on the Web
Distributed Resource Allocation
Distributed Shared Memory
Distributed Software Engineering
Distributed Software Systems
Distributed System
Distributed System Integration
Distributed Systems Engineering
Distributed Transactions
Domain Knowledge
Domain Theory
Domain-Specific Argumentation Strategy
Domain-Specific Ontology
Dynamics of Adaptable Complex Systems
Dynamic Adaptation of Behaviour in Distributed Systems
Dynamic Algebras
Dynamic Business Logic
Dynamic Business Integration
Dynamic Coalitions
Dynamic Distributed Computing
Dynamic Distributed Computing Solutions
Dynamic Distributed System
Dynamic Electronic Institutions
Dynamic Environments
Dynamic Formation of Virtual Organisations
Dynamic Multi-Objective Optimization
Dynamic Ontologies
Dynamic Ontology Generation
Dynamic and Open Environments
Dynamic, Open and Heterogeneous Distributed Systems
Dynamic Optimization
Dynamic Organizational Structures
Dynamic Planning and Control
Dynamic Pricing Systems
Dynamic Smart Component
Dynamic Software Architectures
Dynamic Systems
Dynamic Tasking
Dynamic Web Processes
Dynamics of Complex Interacting Systems
Ecologically Inspired Models
Electronic Commerce
Electronic Contracting
Electronic Contracts
Electronic Democracy
Electronic Government
Electronic Institutions
Electronic Institution Design
Electronic Market
Electronic Marketing
Electronic Marketplace
Electronic/Mobile Commerce (EMC)
Electronic Procurement
Electronic Society
Emergent Behavior
Emergent Community
Emergent Computing
Emergent Cooperation
Emergent Dynamics
Emergent Global System Properties
Emergent Organization
Emergent Organizational Structures
Emergent Phenomena
Emergent Problems
Emergent Property
Emergent Semantics
Emergent System Behaviour
Emergent Technology
Emerging Artificial Societies
Emerging Computation Infrastructures
Emergent Cyber Cultures
Engineering With Social Metaphors
Entangled Behaviour
Enterprise Application Integration (EAI)
Enterprise Application Collaboration
Enterprise Digital Dashboards
Enterprise Information Systems
Environments Engineering
Etiquette for Human-Computer Relationships
Evaluation Mechanisms
Evolution Strategies
Evolutionary Algorithm (EA)
Evolutionary Computation
Evolutionary Computing
Evolutionary Computing Techniques
Evolutionary Game Theory
Evolutionary Multiobjective Optimization
Evolutionary Multi-Strategy Learning
Evolutionary Optimization
Evolutionary Process
Evolutionary Programming
Evolutionary Programming Techniques
Evolutionary Robotics
Evolutionary Software
Evolutionary Software Engineering
Evolvable Systems
Explicitly-Constructed Knowledge
Explicitly-Encoded Knowledge
Expressive Characters
Extensible Markup Language (XML)
Federations of Semantic Systems
Forming and Managing Coalitions
Fuzzy Control
Fuzzy Logic
Fuzzy Models
Fuzzy Rules
Game Theory
Generic Designs
Genetic Algorithm
Genetic Computation
Genetic Computing
Genetic and Evolutionary Computation (GEC)
Genetic Fuzzy Systems
Genetic Programming
Genetic Software
Genetic Software Engineering
Global Coherence
Global Computing Space
Global Emergent System Behaviour
Grid-Based Applications
Grid-Based Problem Solving Environments
Grid Computing
Grid Computing Environment
Grid Economies
Grid-Enabled Services
Grid Enabled Virtual Organizations
Grid Intelligence
Grid Middleware
Grid Portals
Grid Services
Grid Systems
Group Behavior
Handheld Computing
Hard Computational Problem Solving
Heterogeneous Components
Hierarchically Intelligent Machines
Hierarchical Temporal Memory (HTM)
High-Level System Components
High-Performance Computing Infrastructure
Highly Dynamic Environments
HLT Technology
Holonic Systems
Human Computer Interaction (HCI)
Human-Computer Interface Application
Human Intelligent Behaviour
Human Language
Human Language Technology (HLT)
Human Natural Language
Human-Robot Interaction
Human-Robot Teams
Human Social Intelligence
Hybrid Intelligent Systems (HIS)
Hybrid Social Systems
Ideal Programming
Identity Union
Immersive Virtual World
Implicit Computing
Implicit Internal Control
Inculcation and Spread of Social Capital
Indirect Coordination
Indirect Programming
Industrial Self-Organising Applications
Inference-Enabled Web Application
Information Awareness
Information Blurring
Information On Demand (IOD)
Information Distribution Architecture
Information Ecology
Information Ecosystems
Information Filtering
Information Infrastructures
Information Mediation
Information Mediator
Information Overload
Information Retrieval (IR)
Information as a Service (IaaS)
Information Systems Engineering
Information Systems Integration
Infrastructure for Collaborative Enterprises (ICE)
Integrated Service Architecture
Integration Tools and Methodologies
Intellectual Assets
Intelligence Sharing
Intelligent Assistant
Intelligent Autonomous System
Intelligent Components
Intelligent Computational Entity
Intelligent Entity
Intelligent Environment (IE)
Intelligent Failure Recovery
Intelligent Fabrics
Intelligent Heterogeneous Components
Intelligent Human-Web Interaction
Intelligent Information Integration
Intelligent Information Interface
Intelligent Information Retrieval
Intelligent Information System
Intelligent Manufacturing Systems
Intelligent Middleware
Intelligent/Smart Objects
Intelligent Software Components
Intelligent Software Entities
Intelligent Systems
Intelligent User Interface
Intelligent Virtual Environments (IVEs)
Intelligent Web Based Systems
Intelligent Web Solutions
Intelligent Web Technologies
Intent Inference
Interacting Entities
Interaction Frames
Interaction of Independently-Designed Applications
Interaction of Intelligent Software Entities
Interaction Machine
Interaction Mechanisms
Interaction Protocol
Interaction Protocol Engineering
Interactive Communities
Interconnected Embedded Systems
Interest Networks
Internet Bot
Internet Robot
Internet Computing
Interoperable Web Services
Inter-Organisational Alliance
Introspection Facilities
Invisible Computing
Itinerative Computing
Joint Computation
Joint Decision-Making
Joint Decision-Making Mechanism
Joint Decisions
Joint Intentions
Joint Intention Theory
Knowledge Acquisition (KA)
Knowledge Acquisition Process
Knowledge Aggregation
Knowledge Base Systems
Knowledge-Based Approaches
Knowledge-Based Approaches to Coalition Logistics
Knowledge-Based Coalition Planning and Operations
Knowledge-Based Computing
Knowledge-Based Society
Knowledge-Based Systems
Knowledge Discovery
Knowledge Discovery Life Cycle
Knowledge Discovery Services
Knowledge Engineering (KE)
Knowledge Grid
Knowledge Infrastructure
Knowledge Irruption
Knowledge Library
Knowledge Maintenance
Knowledge Management (KM)
Knowledge Management for Distributed Agile Processes
Knowledge Management Systems
Knowledge Mining
Knowledge Network
Knowledge Organizer
Knowledge Portals
Knowledge Query Manipulation Language (KQML)
Knowledge Representation (KR)
Knowledge Robot
Knowledge Validation
Knowledge Vault
Knowledge Web
Kurzweil’s Singularity
Large Ontologies
Large Scale Artificial Systems
Large Scale Distributed Systems
Large-Scale Distributed System Integration
Large-Scale Distributed Enterprises Information Systems
Large-Scale Self-Managing Systems
Lateral-Computing Paradigm
Lateral Computing
Lateral Computing Technique
Laws in Artificial Societies
Learning Classifier Systems
Learning Mechanisms
Legacy Computer Program
Legacy Systems
Lifecycle Management
Load Balancing
Location Aware Services and Applications
Location Awareness
Location-Based Applications and Services
Location-Based System
Logic of Action
Loose Coupling
Loosely Coupled
Loosely-Coupled Applications
Machine-Based Semantics of Data
Machine-Comprehensible Semantics
Machine-Interpretable Semantics
Machine-Processable Semantics
Machine-Readable Semantics

Machine-Understandable Semantics
Machine Intelligence
Machine Learning
Machine Learning Paradigms
Machine Learning Techniques
Machine-Processable Knowledge
Machine-Processable Meta Data
Machine-Understandable Metadata
Managing Complexity
Managing Large-Scale Complex Systems
Managing Reputation
Managing Trust
Management and Coordination in Large Scale Systems
Management of Large-Scale Open Systems
Market Mechanisms
Marketing Theory
Meaning Coordination
Meaning Coordination and Negotiation (MCN)
Meaning Negotiation
Meaning Webs
Mechanism Design Theory
Message Schemas
Message Transport
Metabolic Networks
Metadata Infrastructures
Methodologies for Engineering Self-Organisation
Middleware for Service Discovery
Middleware Infrastructure
Middleware Platform
Mined Knowledge
Mission-Oriented Behavior
Mixed Reality
Mixed Reality Applications
Mixed Reality Simulation
Mixed Reality Simulation Environments
Mixed Reality Systems
Mobile Code
Mobile Collaboration
Mobile Commerce (on mobile devices such as mobile phones)
Mobile Computing — systems in which computational components, either hardware or software, change locations in a physical environment
Mobile Computing and Communications
Mobile-Embedded Systems
Mobile Middleware
Mobile Objects
Mobile Object Systems
Mobile Services (m-services)
Mobile Systems
Models and Infrastructure for Trust and Reputation
Modeling Intelligent Behavior
Modelling of Objects, Components, and Agents
Models Of Consciousness
Module-Oriented Programming (MOP)
Multi-Objective Evolutionary Algorithm (MOEA)
Multiobjective Optimization
Multi-party Conversations
Multi-Party Dialogues — What are the issues to be dealt with when more than two agents take part in a conversation, especially when one or more of those agents are humans?
Multi-Party Strategic Game
Multi-Robot Systems
Natural Human Language
Natural Language
Natural Language Generation
Nature-Inspired Computation Techniques
Nature-Inspired Computing
Negotiation Protocol
Negotiation Support Tools
Network Centric Warfare
Network-Wide Computation
Networked Embedded Systems
Networked Symbiotic Environment
Neural Network Processing
Neuro-Fuzzy Systems
Neuro-Fuzzy-Genetic Systems
Next Generation Computing
Next-Generation Information Systems
Nomadic Computing
Non-Deterministic Behavior
Norm Verification
Normative Behaviour
Normative Systems
Object-Based System
On-the-fly Coalitions
Online Auction Market
Online Communities
Online Negotiation
Ontological Reasoning
Ontologies and Languages for Process Modeling
Ontologies and Languages for Service Description
Ontologies and the Semantic Web
Ontology Alignment
Ontology-Based Mobile Services
Ontology-Based Semantic Knowledge Computing
Ontology Data Mining
Ontology Engineering
Ontology Extraction and Learning
Ontology Harvesting
Ontology Inference Layer (OIL)
Ontology Learning
Ontology Learning and Metadata Generation
Ontology Management
Ontology Mappers
Ontology Mapping
Ontology Web
Open Computational System
Open and Dynamic Environments
Open Environments
Open Grid Services
Open Grid Service Architecture
Open Provenance Architecture
Opinion Dynamics in Social Networks
Orchestration and Mediation of Services
Organization Based Software Engineering
Organisation-Centered Design
Organization Oriented Programming
Organisational Cognition
Organizational Memory (OM)
Organizational Modeling
Organizational Research
Organizational Roles
Organisations and Their Computational Counterparts
Overlay Networks
Particle Swarm Optimization
Patterns of Interaction
Peer-To-Peer Architecture
Peer-To-Peer Computing (P2P)
Peer-to-Peer Cooperation
Peer-to-Peer Knowledge Management (P2PKM)
Peer-To-Peer Systems
Performance Management
Persistent Computing System
Personal Area Networks
Personal Digital Assistant
Personal Information Management
Personal Software Assistants
Personified Intelligent Tutors
Personalisation Technology
Pervasive Computing
Pervasive Computing Applications
Pervasive Computing and Communications
Pervasive Computing Architecture
Pervasive Computing Environments
Pervasive Computing Platforms
Pervasive Computing Technology
Pervasive Presence
Planetary Computing
Plastic Control Systems
Policies for Distributed Systems and Networks
Policy-Based Computing
Policy-Based Networking
Policy-Based Service
Policy-Based Systems
Policy-Based Technologies
Policy Management and Enforcement
Policy Management In The Large
Policy Models
Preference Elicitation
Preferences Policies
Privacy Enhancing Technologies
Proactive Knowledge Distribution
Pro-Active Run-Time Decisions
Probabilistic Influence Modes
Problem Decomposition for Distributed Execution
Problem-Solving Environments
Process Algebra
Process Control
Process Management
Process Migration
Process Modeling
Process-Oriented Enterprise Computing
Process Specifications
Psychologically Plausible Artificial Life (ALife)
Quality of Service contracts (QoS)
Quality of Service (QoS) Management
Rapidly Changing Circumstances
Resource Description Framework (RDF)
RDF Repositories
Reasoning Technologies
Reasoning Under Uncertainty
Reasoning With Imperfect Information
Recommender System
Regulations in Artificial Societies
Reputation Mechanisms
Request Routing
Resilient Systems
Resource Allocation Mechanisms
Resource-Aware Computing
Resource Description Format (RDF)
Resource Description Framework (RDF) — the proper term
Resource Discovery
Resource Exchange Architectures
Resource-Sharing Across Networks
Resource Management
Reusable Distributed Components
Reusable Synthetic Characters
Rewriting Logic
Robot Teams
Robust Systems
Robust Ad Hoc Networking Environments
Rough Sets
Role-Playing Games
Rule-Based Constraint Reasoning
Runtime Verification and Control
Scalable Semantic Systems
Scalable Systems
Scaling and Control Issues
Scenario Analysis
Scenario Exploration
Schema Mediation
Search Based Software Engineering (SBSE)
Search Engine
Search-On-Meaning Applications
Secure Choreography of Cooperating Web Services
Secure Environment
Secure Resource Sharing Across Organisational Boundaries
Security Technologies
Selection Criteria
Self-Adapting Software
Self-Adaptive Service Systems
Self-Assembling Software
Self-Enforcing Protocols
Self-Interested Components
Self-Managed Computer System
Self-Managed System
Self-Managing Components
Self-Managing Computer System
Self-Managing System
Self-Managing System Components
Self-Organisation Framework
Self-Organisation Mechanisms
Self-Organized Criticality
Self-Organized Intelligence
Self-Organising Applications (SOAs)
Self-Organizing Applications (SOAs)
Self-Organising Computer Networks
Self-Organizing Behavior
Self-Organizing Information Systems
Self-Organizing Open Systems
Self-Organising Software Architectures
Self-Organizing Systems
Self-Organisation in Business
Self-Organization in Distributed Systems Engineering
Self-Organisation in Grid Systems
Self-Organization in Information Systems
Self-Organisation in Manufacturing Systems
Self-Organisation in P2P and Grid Systems
Self-Organisation in Supply Chain Management
Self-Organisation Mechanisms
Self-Organization Technologies
Self-Reconfigurable Robots and Systems
Self-Regulating Systems
Self-Replicating Systems
Self-Stabilizing Systems
Self-Star Computing (Self-*)
Semantic Annotation
Semantics-Based Routing
Semantic Blogging
Semantic Collaboration
Semantic Collaboration Applications
Semantic Community Support Systems
Semantic Composition Of Web Services
Semantic Conceptmapping
Semantic Description of Information
Semantic Desktop
Semantics-Enabled Knowledge Management
Semantic Enterprise
Semantic Grid
Semantic Grounded Data Sharing
Semantic Heterogeneity
Semantic Intelligent Middleware
Semantic Interoperability
Semantically Interoperable Web Services
Semantic Matching
Semantic Matchmaking
Semantic Mediation
Semantic Mindmapping
Semantic Mindmapping and Conceptmapping
Semantic Network Analysis
Semantic Representation
Semantic Routing
Semantic Social Software
Semantic Systems
Semantic Technologies
Semantic Web
Semantic Web Applications
Semantic Web-Based Knowledge Management
Semantic Web Enabled Web Services (SWWS)
Semantic Web Initiative
Semantic Web Services (SWS)
Semantic Web Services Technology
Semantic Wiki
Semantically Autonomous Entities
Semantically Enriched Information Nodes
Semantics-Aware Collaborative Applications
Semantics-Enabled Collaboration
Semantics-Enhanced Information Repositories
Semi-Structured Data
Semi-Structured Data Technologies
Semiotic <whatever>
Semiotic Cognitive Information Processing (SCIP)
Semiotic Processes
Sensor Networks
Sentient Object
Service Agreements
Service Architectures
Service-Based Framework
Service-Centric Software
Service Composition
Service Composition Framework
Service Composition Languages
Service Delegation
Service Description
Service Discovery
Service Discovery Mechanism
Service Irruption
Service-Level Agreements
Service Level Domains
Service-Oriented Architecture (SOA)
Service-Oriented Architecture Platform
Service-Oriented Computing
Service-Oriented Computing Environment
Service-Oriented Environments
Service-Oriented Information Integration
Service-Oriented Software Engineering
Shared Dataspace
Simulated Behaviour
Situation Awareness
Situation Representation
Situated Action
Situated Interaction
Situated Whole
Smart Components
Smart Software Components
Smart Devices
Smart Spaces
Smart Things
Smart World (SW)
Social Behavior
Social Choice Theory
Social Communication
Social Control
Social Intelligence
Social Intelligence Design
Social Network Analysis (SNA)
Social Networking
Social Networks
Social Simulation
Social System
Socially Adept Technologies
Socially Inspired Computing
Socially Intelligent Software
Societies of Components
Society-Centered Design
Socio-Cognitive Grids
Socio-Organisational Modeling
Soft Computing (evolutionary computation, fuzzy logic, neural networks, and their fusion)
Software Agility
Software as a Service (SaaS)
Software Components
Software Confidant
Software Coordination Models
Software Engineering of Distributed Systems
Software Entity
Software Robot
Spanning Organisational Boundaries
Specification-Based Interaction Mechanisms
Speech Acts vs. Method Invocation
Spontaneous Formation of Coalitions
Strategic Planning
Studies of Information Ecosystems
Structural Operational Semantics
Structural and Semantic Description of Information
Structured Communication Exchanges
Structured Workflows
Supply Chain
Supply Chain Management
Sustainable Open Computational Systems
Swarm Computing
Swarm Intelligence
Swarm Robotics
Synthetic Creature
Synthetic Environments
Supply Chain Management
Swarm Intelligence (SI)
Swarm Member (an Agent)
Swarm Robotics
Synthetic Character
Synthetic Personality
Tag-Based Interaction Mechanisms
Tailored Displays
Tailored Information Delivery
Tailored Virtual Documents
Task Ontologies
Teams of Robots
Technology Irruption
Temporal Networks
Text Mining
Theories of Emergence
Trading Languages
Transactional Reasoning
Travel Recommender System
Trust-Based Interaction Mechanisms
Trust Building
Trust Building Mechanisms
Trust in Cyber-Societies
Trust Management
Trust Mechanisms
Trust Management Policies
Trust Relationships
Ubiquitous Applications
Ubiquitous Computing
Ubiquitous Computing Environment
Ubiquitous Information Services
Ubiquitous Intelligence (UI)
Ubiquitous Service Delivery
Ubiquitous Smart Things
Ubiquitous Systems
Unanticipated Knowledge Needs
Uncertainty in AI (UAI)
Uncertainty Management
Unified Modeling Language (UML)
Universal Description, Discovery, and Integration (UDDI)
Unmanageable Complexity
Upper-Level Ontology
User Modeling
User Profile
Value-Added Services
Very Large Teams
Virtual Assistant
Virtual Business Enterprise
Virtual Economy
Virtual Enterprises
Virtual Environment
Virtual Human
Virtual Learning Environment
Virtual Machine
Virtual Organization
Virtual Reality
Virtual Reality (VR) Characters
Virtual Societies
Virtual World
Weakly Connected Operation
Web Agent
Web-Based Coordinated Systems
Web-Based Information System
Web Bot
Web Browser
Web Caching and Content Distribution
Web Crawler
Web Farming
Web Intelligence (WI)
Web Mining
Web Ontology Languages
Web Robot
Web Service Agent
Web Service Composition
Web Services
Web Service Modeling
Web Service Standards
Web Service System Development
Web Services Conversation Language (WSCL)
Web Services Description Language (WSDL)
Web Services Based Applications
Web Services Policy Language (WSPL)
Web Spider
Web Topology
Wisdom Web
Workflow Management
Workflow Systems
Workload Management
World Wide Wisdom Web (W4)
XML-Based Infrastructure
XML-Based Technologies

In addition, here are some semi-related terms and concepts:

Computer-Aided Software Engineering (CASE)
Biochemical Computing (Biocomputing)
TCP/IP protocol
Open Source Software
Uniform Resource Locator (URL)
Web Services Mashups
Social User Interface (SUI)
Distributed Virtual Personal Computer (DVPC)
Knowledge Feeds
Knowledge Web
Consumer Web
Consumer/Agent Web
Consumer Knowledge Web
Consumer/Agent Knowledge Web
Knowledge Spam
Electronic Mail
Human Computing
Consumer-Centric Technology
Web 2.0
Asynchronous JavaScript and XML (Ajax)
Concept Web
Concept Cloud
Tag Cloud
Topic Map
Digital Library
Consumer-Centric Knowledge Organizer
Calm Technology
Consumer Agent Vision
Consumer Knowledge Agent Vision
Causal Relationship
Knowledge Mashup
Consumer-Centric Knowledge
Consumer-Oriented Knowledge
Consumer-Centric Knowledge Web
Consumer-Centric Knowledge Web
Consumer-Oriented Knowledge Web
Knowledge-Based Application
Knowledge-Based Software Application
Consumer-Centric Knowledge-Based Application
Consumer-Oriented Knowledge-Based Application
Cloud of Information (COIN)
Information Web
Information Cloud
Computational Agreement
Killer App
Use Case
Consumer-Centric File System
Consumer-Centric Computing
Indirect Personal Information
Meaningful Knowledge
Knowledge Artifact
Consumer Ontology Web (COW)
Information Appliance
Knowledge Appliance
Virtual Networked Bit
Knowledge Integration
Participatory Architecture
Architecture of Participation
Theory Object
Evocative Knowledge Object (EKO)
Software Element
Birds of a Feather (BOF)

That’s my full list, vintage 2009.

Freelance Consultant