• DocumentCode
    435243
  • Title

    Scenario based Generative component Adaptation in .NET framework

  • Author

    Wang, Beihu ; Liu, Xiaodong ; Kerridge, Jon ; Li, Yang

  • Author_Institution
    Sch. of Comput., British Telecom, London, UK
  • fYear
    2004
  • fDate
    8-10 Nov. 2004
  • Firstpage
    73
  • Lastpage
    78
  • Abstract
    Mismatches between pre-qualified existing components and the particular reuse context in applications have been a major factor hindering component reusability. Although component adaptation has acted as a key solution of eliminating these mismatches, it often appears impossible for adaptation at a deep level with tolerable code overheads and human work. In this paper, we address the above problem by realizing the Scenario based Generative component Adaptation (SAGA) approach in the .NET framework. The developed prototype tool (SAGA Bench) helps to achieve deep adaptation with little code overhead through three key techniques: XML-based component specification, interrelated adaptation scenarios, and corresponding component adaptation and generation. The whole process aims to be highly automatic, with necessary user interaction only at XML document level.
  • Keywords
    XML; formal specification; network operating systems; object-oriented programming; software prototyping; software reusability; software tools; .NET framework; Scenario based Generative component Adaptation approach; XML document level; XML-based component specification; component generation; component reusability; Assembly; Automation; Formal specifications; Humans; Intelligent systems; Java; Prototypes; Reflection; Telecommunication computing; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Reuse and Integration, 2004. IRI 2004. Proceedings of the 2004 IEEE International Conference on
  • Print_ISBN
    0-7803-8819-4
  • Type

    conf

  • DOI
    10.1109/IRI.2004.1431439
  • Filename
    1431439