• DocumentCode
    2986634
  • Title

    QoP and QoS Policy Cognizant Module Composition

  • Author

    Seymer, Paul ; Stavrou, Angelos ; Wijesekera, Duminda ; Jajodia, Sushil

  • Author_Institution
    Center for Secure Inf. Syst., George Mason Univ., Fairfax, VA, USA
  • fYear
    2010
  • fDate
    21-23 July 2010
  • Firstpage
    77
  • Lastpage
    86
  • Abstract
    Component-based software engineering is generally recognized as one of the best methods to develop, deploy, and manage increasingly complex software systems. To enable the dynamic composition of software modules, it is often required to expose their functionality dependencies. This results the a well-known requires-provides specifications´ model. In this paper, we introduce a framework that enables individual software components to specify their requires-provides interfaces in a policy dependent way. Our framework specifies policies as combinations of Constraint Logic Programming (CLP) based rules. Moreover, our policies are flexible and expressive, allowing the enforcement of multiple aspects for the requested composition including security and quality of service. We apply our framework to specify Quality of Protection (QoP) and Quality of Service (QoS) policies. We demonstrate the applicability of our policy language using as an example a teleconferencing application with diverse requirements for the specification of security and resource policies.
  • Keywords
    logic programming; object-oriented programming; software quality; QoP policy; QoS policy cognizant module composition; Quality of Protection; Quality of Service policies; complex software system; component based software engineering; constraint logic programming; individual software component; policy dependent way; policy language; software modules dynamic composition; Access control; Artificial neural networks; Mobile communication; Quality of service; Streaming media; Three dimensional displays; Policies for aspect-oriented software; Policies for software interfaces; Policy-based software composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Policies for Distributed Systems and Networks (POLICY), 2010 IEEE International Symposium on
  • Conference_Location
    Fairfax, VA
  • Print_ISBN
    978-1-4244-8206-1
  • Electronic_ISBN
    978-0-7695-4238-6
  • Type

    conf

  • DOI
    10.1109/POLICY.2010.16
  • Filename
    5630208