In Simantics, typical server-client architecture is used. The core component of Simantics is the semantic database server. This triplestore implementation is responsible for data management and all the semantics in the system. The client software application, Simantics Workbench, is built on the Eclipse platform, and contains all the graphical tools for modelling, visualisation, and other operations. The simulation functionality of Simantics platform is in plug-ins. Plug-ins are external computational tools, such as solvers and other analysis software applications.