I-P2
|
|
I-X Process Panel
Based on I-X Technology from
AIAI, University of Edinburgh
|
|
|
|
|
Anatomy of an I-X Process Panel
Purpose
The aim of an I-X Process Panel (I-P2)
is to act as a workflow, reporting and messaging "catch all" for its
user. It can act in conjunction with other panels for other users if
desired.
- Can take ANY requirement to:
- Handle an issue
- Perform an activity
- Maintain a constraint
- Note an Annotation
- Deals with these via:
- Manual (user) activity
- Internal capabilities
- External capabilities (invoke or query/answer)
- Reroute or delegate to other panels or agents (pass)
- Plan and execute a composite of these capabilities (expand)
- Receives reports and messages and, where possible, interprets them to:
- Understand current status of issues, activities and constraints
- Understand current world state, especially status of process
products
- Help control the situation
- Copes with partial knowledge
<I-N-C-A> Model
An I-X Process Panel supports a user or collaborative users in
selecting and carrying out "processes" and creating or modifying
"process products". Both processes and process products are
abstractly considered to be made up on "Nodes" (activities in a
process, or parts of a process product) which may have parts called
sub-nodes making up a hierarchical description of the process or
product. The nodes are related by a set of detailed
"Constraints" of various kinds. A set of "Issues" is
associated with the processes or process products to represent
unsatisfied requirements, problems raised as a result of analysis or
critiquing, etc.
Processes and process products in I-X are represented in the
<I-N-C-A> (Issues - Nodes - Constraints - Annotations) Model
of Synthesised Artifacts.
Key
Further Information