Deployment of SDL Systems Using UML

  • Authors:
  • Niclas Bauer

  • Affiliations:
  • -

  • Venue:
  • SDL '01 Proceedings of the 10th International SDL Forum Copenhagen on Meeting UML
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The increasing complexity of SDL software (for example, as required for distributed system architectures and advanced operating system integrations) has generated a need for a powerful notation fordeplo yment. The notation should be used formo deling the run-time configuration of SDL applications and the communication between these. This paper formulates requirements on a deployment notation to be used with SDL. Using the mapping between SDL and UML in Z.109, it is investigated how the UML implementation diagrams can be used for deployment of SDL systems, and how well the diagrams conform to the requirements. It is found that the UML deployment diagram can be used for showing deployment of SDL agent instance sets and static instances. Agent instances dynamically created and destroyed require certain mapping rules in order to be modeled. The interface concept in UML is found to be adequate formo deling communication. Using the UML extension construct "tagged value", information at arbitrary detail levels can be shown. This information can be used by a variety of targeting tools such as code generators.