Harbormaster Architecture

Table of Contents

Synopsis

The Harbormaster Architecture is based on the concept of a Model Driven Architecture.  In a nutshell, this architecture seeks to separate the domain model from the technical model.  As such, the domain model is platform independent while the technical model is platform specific.

  Specification Implementation
Platform
Independent
Model
Captures business data and relationships independent of an implementing technology Harbormaster Metamodel
Platform
Dependent
Model
Captures technologies, is independent of a specific model, and is reusable across a wide spectrum of domains Harbormaster Techstack

It is not necessary to understand the Harbormaster Architecture to successfully use the platform. The following diagrams are provided to help give insight to the inner workings of Harbormaster .  Use them as a supplement to other documentation.

 

High Level Architecture

 

Manager Architecture

Tech Stack Package Architecture

Tech Stack Package Operations

Harbormaster Metamodel