Publisher's Synopsis
This book uses formal specification in Z to provide an interpretation of the blackboard architecture and to define a standard for the Cassandra architecture. It presents two specifications using the Z language, showing how this can be done. It considers the basic software required as a precursor to building an application system and discusses the properties of architectures as software systems, which combines formal methods and artificial intelligence.