• DocumentCode
    3288482
  • Title

    Using Built-In Interoperability with Self-Adaptive Components for RTS

  • Author

    de Menezes Colonese, E.

  • Author_Institution
    Brazilian Aeronaut. Inst. of Technol. - ITA, Sao Jose dos Campos
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    639
  • Lastpage
    644
  • Abstract
    Component-based software engineering offers a way to solve complex systems by dividing it into well-defined modules. Adaptation mechanisms are crucial to enable run-time reconfiguration and to improve system\´s performance. The practicality of achieving interoperability remains a challenge for rapidly process operational requirements allowing components to work together with others. It must maintain the behavior and data integrity, while improves the answer time. A common set of ";building codes"; is proposed in this paper as a framework adopted for data interoperability among Real-Time System (RTS) components to replace gateways. It implements generic behavioral models for monitoring and controlling system composed of dynamic service servers, service invokers, a common protocol class, a component class, a message class, and a use case class. The target system might be adjusted to the framework, allowing the software components to have high degrees of cost-effective reuse. The framework was validated by building a control station prototype system, which controls UAV missions at run-time, while self-adapting service servers according to external events. The stakeholder requirements are monitored such that the software behavior can be verified at run-time.
  • Keywords
    object-oriented programming; open systems; built-in interoperability; component-based software engineering; real-time system component; Control system synthesis; Control systems; Monitoring; Protocols; Prototypes; Real time systems; Runtime; Software engineering; Software prototyping; System performance; Design Pattern; Framework; Real-Time Systems; System Architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-3099-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2008.105
  • Filename
    4492553