• DocumentCode
    1818076
  • Title

    A Security Meta-model for Service-Oriented Architectures

  • Author

    Menzel, Michael ; Meinel, Christoph

  • Author_Institution
    Hasso-Plattner-Inst., Potsdam, Germany
  • fYear
    2009
  • fDate
    21-25 Sept. 2009
  • Firstpage
    251
  • Lastpage
    259
  • Abstract
    Service-oriented architectures (SOA) facilitate the provision and orchestration of business services to enable a faster adoption to changing business demands. Several approaches have been described to generate executable description of service orchestrations based on visual business process models. These models describe workflows and related information on an abstract level supporting business analysts to state and verify business requirements. In previous work, we have adopted this approach to simplify the security engineering in service-oriented architectures. We foster a model-driven approach based on the integration of security annotations in visual modelling notation. These annotations are gathered and translated to a domain-independent security model that facilitates the generation of enforceable security configurations (e.g. WSSecurityPolicy). In this paper, we introduce our security meta-model for SOA that constitutes the foundation for our model-driven approach. Based on a model for service interactions that describes the exchange of information in a service-based system, we define a model to express security requirements and policies, and introduce a mapping to WS-Policy and WS-SecurityPolicy.
  • Keywords
    Web services; business data processing; formal verification; security of data; software architecture; business requirement verification; business service demand; model-driven approach; security meta-model; service-oriented architecture; visual business process model; visual modelling notation; Security; Service oriented architecture; Model-driven Security; SOA Security; Security Meta Model; WS-SecurityPolicy; Web Service Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2009. SCC '09. IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4244-5183-8
  • Electronic_ISBN
    978-0-7695-3811-2
  • Type

    conf

  • DOI
    10.1109/SCC.2009.57
  • Filename
    5283952