Abstract and subjects
Situation management involves the acquisition and dissemination of knowledge to effect situation awareness and assessment. In a companion paper, the concept of Knowledge Acquisition, Representation, Processing, & Presentation (KARPP) system has been introduced. In that paper, it was proposed to manage an adaptive data fusion process including the decomposition of a sensor and database knowledge acquisition and aggregation system into a service oriented architecture (SOA) of knowledge aggregation services (KAS) with standards-based inputs and outputs which are implemented in hidden processes. This paper reviews current approaches to SOA and expands the KARPP architecture into a taxonomy of required and support services as well as discusses particulars of a self-organizing implementation of KARPP in a dynamic SOA of microservices. In addition to a taxonomy of services, a self-documenting approach is introduced to allow for preplanned product improvement (PPI) and incremental development as well as the concept of a Knowledge Aggregation System Service broker.