@startuml;
skinparam componentStyle uml2

!define BASEURL https://raw.githubusercontent.com/smartsdk/architecture-diagrams/master
!includeurl BASEURL/data-management/Data-ContextManagement-SmartSDK-extension.puml
!includeurl BASEURL/iot-management/IoT-Service-Enablement-SmartSDK-extension.puml

hide sth
hide cep
hide ckan
hide kurento
hide timeseries
hide proximithings
hide iotd
hide iotb
hide iot1
hide iot2
hide iotse
hide iotedge
hide cosmos
hide IETFCoAP

SMARTSDK(ohcdata,"Open Health Context \nDatamodel",database)
ctx -down- ohcdata

encryption -right-sdk

[Location] as location
[Acceleration] as acceleration
[Heading] as heading

[Smart Watch] as smartwatch

smartwatch -up- sdk
location -up- sdk
acceleration -up- sdk
heading -up- sdk

package "Data/Context Management SmartSDK Add-Ons" as ctxaddon {
note left of encryption
  To be integrated
end note
}

@enduml
