Extending the service domain of interactive components

被引:0
|
作者
Dosch, Walter [1 ]
机构
[1] Med Univ Lubeck, Inst Software Technol & Programming Languages, D-23538 Lubeck, Germany
关键词
interactive component; input/output behaviour; stream function; state transition machine; service;
D O I
10.1109/SERA.2007.121
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An interactive component consumes a stream of input messages and produces a stream of output messages. The input/output behaviour describes the service offered by the component without disclosing the implementation. In general, an interactive component provides the contracted service only for a subset of input histories, called its service domain. We investigate the input/output behaviour of interactive components for erroneous input streams outside the service domain. We specify a fault sensitive behaviour, a fault tolerant behaviour, a robust behaviour, and a fault correcting behaviour by enlarging the regular behaviour in a systematic way. We implement the different behaviours by state transition machines where we enlarge the regular state space by additional information. Altogether we provide schematic transformations both on the specification and on the implementation level how to extend the regular behaviour of an interactive component to input streams outside the service domain. The resulting formal method separates the aspects of service provision and error handling in an orthogonal way.
引用
收藏
页码:233 / 242
页数:10
相关论文
共 50 条
  • [1] Extending the service domain of an interactive queue
    Dosch, Walter
    [J]. IMECS 2007: International Multiconference of Engineers and Computer Scientists, Vols I and II, 2007, : 1142 - 1149
  • [2] Extending the service life of sinter crusher components
    Kirchgassner, Martin
    [J]. Stahl und Eisen, 2022, 142 (12): : 48 - 50
  • [3] Extending the Service Oriented Architecture to Include a Decisional Components
    Boumahdi, Fatima
    Chalal, Rachid
    [J]. INTELLIGENT DECISION TECHNOLOGY SUPPORT IN PRACTICE, 2016, 42 : 185 - 199
  • [4] Extending OMG event service for integrating distributed multimedia components
    Qian, T
    Campbell, R
    [J]. INTELLIGENCE IN SERVICES AND NETWORKS: TECHNOLOGY FOR COOPERATIVE COMPETITION, 1997, 1238 : 137 - 144
  • [5] Extending domain name service to support Internet telephony personal mobility
    Ge, Y
    Seah, W
    Tan, SK
    Cheng, WC
    Yao, Q
    Ang, CW
    [J]. VTC2004-SPRING: 2004 IEEE 59TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-5, PROCEEDINGS, 2004, : 2705 - 2709
  • [6] Extending service
    Willens, S
    [J]. JOURNAL OF THE AMERICAN PODIATRIC MEDICAL ASSOCIATION, 1996, 86 (10): : 521 - 522
  • [7] EXTENDING REPLACEMENT INTERVALS OF ELASTOMERIC COMPONENTS BY EVALUATING SAMPLES REMOVED FROM SERVICE
    Marchesi, Jenifer T.
    McBrine, William J.
    Roy, Vincent
    [J]. PROCEEDINGS OF THE ASME PRESSURE VESSELS AND PIPING CONFERENCE - 2014, VOL 7, 2014,
  • [8] Extending the service life of insulation systems through the use of chemically active components
    Safonov G.P.
    Vorob'ev P.V.
    Sorokin A.M.
    Buldakov A.V.
    [J]. Russian Electrical Engineering, 2007, 78 (03) : 156 - 160
  • [9] Extending Replacement Intervals of Elastomeric Components by Evaluating Samples Removed From Service
    Marchesi, Jenifer T.
    McBrine, William J.
    Roy, Vincent
    [J]. JOURNAL OF PRESSURE VESSEL TECHNOLOGY-TRANSACTIONS OF THE ASME, 2016, 138 (01):
  • [10] Towards a distributed service platform for extending enterprise applications to the mobile computing domain
    Pakkala, D
    Sihvonen, M
    Latvakoski, J
    [J]. IC'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS 1 AND 2, 2004, : 416 - 422