Volume 2 Number 2 (Aug. 2007)
Home > Archive > 2007 > Volume 2 Number 2 (Aug. 2007) >
JSW 2007 Vol.2(2): 52-63 ISSN: 1796-217X
doi: 10.4304/jsw.2.2.52-63

Compositional Patterns of Non-Functional Properties for Contract Negotiation

Hervé Chang1 and Philippe Collet2

1Université de Nice Sophia Antipolis — Laboratoire I3S, CNRS UMR 6070
2Polytech Nice - Sophia, 930 Route des Colles, BP 145 — F-06903 Sophia Antipolis France

Abstract—Providing powerful and fine-grained capabilities for the analysis and management of non-functional properties is a major challenge for component-based software systems. This article presents an approach that relies on some integration patterns of non-functional properties in hierarchical software components. These patterns are based on a classification of low-level non-functional properties, which takes into account their nature and lifecycle. They make explicit the implementation of these properties in relation with components. The proposed model also provides appropriate support for some forms of compositional reasoning on theses properties. The compositional patterns have been implemented on a hierarchical component platform and directly exploited in non-functional contract negotiation on a validating application. The proposed patterns enable negotiation processes to be precisely propagated down the component hierarchy, so that better runtime adaptations can be conducted on reaction to non-functional degradations.

Index Terms—Component-Based Software Engineering, Hierarchical Software Components, Non-Functional Properties, Contract, Negotiation, Compositional Reasoning

[PDF]

Cite: Hervé Chang and Philippe Collet, " Compositional Patterns of Non-Functional Properties for Contract Negotiation," Journal of Software vol. 2, no. 2, pp. 52-63, 2007.

General Information

  • ISSN: 1796-217X (Online)

  • Abbreviated Title: J. Softw.

  • Frequency:  Quarterly

  • APC: 500USD

  • DOI: 10.17706/JSW

  • Editor-in-Chief: Prof. Antanas Verikas

  • Executive Editor: Ms. Cecilia Xie

  • Abstracting/ Indexing: DBLP, EBSCO,
           CNKIGoogle Scholar, ProQuest,
           INSPEC(IET), ULRICH's Periodicals
           Directory, WorldCat, etc

  • E-mail: [email protected]

  • Oct 22, 2024 News!

    Vol 19, No 3 has been published with online version   [Click]

  • Jan 04, 2024 News!

    JSW will adopt Article-by-Article Work Flow

  • Apr 01, 2024 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Jun 12, 2024 News!

    Vol 19, No 2 has been published with online version   [Click]