Architectural view model for an integration platform
2012; Polish Association for Knowledge Promotion; Volume: 6; Issue: 1 Linguagem: Inglês
ISSN
2353-6977
Autores Tópico(s)Advanced Software Engineering Methodologies
ResumoThe most common architectural view model is 4+1 by Philipe Kruchten. This mod- el presents the views required for a full description of computer system architecture. By contrast, this model seems to be insufficient to describe architecture of integration platform. Definitely lacks the view of integrated business processes. In the service- oriented approach, one of the basic elements is a contract. It should also be included in the description of the architecture. Moreover, very important are integration mechanisms and mediation flows that should be presented in the description of architecture. Hence the need for integrated services view, and manner of their integration on the enterprise service bus. Use case view should also be extended by stereotypes required for presenting function- ality exposed for other computer systems. It is therefore proposed architectural view model 1+5 for an integration platform. This model has following architectural views: Integrat- ed processes, Use Cases, Logical, Integrated Services, Contracts, Deployment. Further- more, in article was presented new profile UML Profile for Integration Flows. In the profile were placed stereotypes corresponding to integration patterns and mediation mechanisms. It is important, that activity diagram was extended and its special form was obtained to model mediation flows on integration platform. Thus was proposed a new diagram: mediation flows diagram.
Referência(s)