System Scope and Context

The work presented in this document proposed a Proof-of-Concept of an MDD Approach. The approach is focused on showing a possible workflow to develop AGL applications and services. Fig. 1 shows the context diagram of such an approach. Note that the proposed solution should consider AGL components in order to provide a smooth integration with the AGL Linux Distribution.

@startuml
  component "AGL Application Framework" as agl_af
  component "AGL Linux Distribution" as agl
  actor "Service/Application Developer" as dev
  actor "Application user" as user
  component "MDD Approach" as mdd
  component "Model" as model

  user .right.> mdd : <<flow>>
  dev .right.> mdd : <<flow>>

  model .down.> mdd : <<flow>> metadata

  mdd .down.> agl_af : <<flow>>
  mdd .down.> agl : <<flow>>
@enduml

Fig. 1 MDD Approach Context