An Abstraction Method for Mobility and Interaction in Process Algebra Using Behavior Ontology

被引:2
|
作者
Woo, Sujeong [1 ]
On, Jinho [1 ]
Lee, Moonkun [1 ]
机构
[1] Chonbuk Natl Univ, Dept Comp Engn, Jeonju 561756, Jeonbuk, South Korea
关键词
Process Algebra; Abstraction; Prism Analyzer; Behavioral Ontology; TAG(Timed Action Graph);
D O I
10.1109/COMPSAC.2011.24
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A number of process algebras have been proposed to develop distributed mobile systems: pi-Calculus[1,2], Mobile Ambients Calculus[3], Bigraph[4,5], etc. However the algebras are not well suitable for understanding the interactions and mobility of the processes in the large and complex systems due to the lack of abstraction to handle the size and complexity. This paper handles the size and complexity with a method of abstraction on the sequences of the interactions and movements, which can be further organized in the form of hierarchically structured lattices, namely, Prism. The theoretical principle of the abstraction is based on a new concept of Behavior Ontology, which is extended from Active ontology [9]. Prism makes the analysis of the systems systematic in the hierarchically organized semantic structure. Consequently the understanding of the systems becomes more meaningful. To demonstrate the feasibility of the approach, Prism is partially realized in SAVE Tool [6,7,8].
引用
收藏
页码:128 / 133
页数:6
相关论文
共 50 条
  • [1] An Abstraction Method of Behaviors for Process Algebra
    On, Jinho
    Choe, Yeongbok
    Lee, Moonkun
    [J]. 2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW), 2013, : 133 - 138
  • [2] Imperative Process Algebra with Abstraction
    Middelburg, C. A.
    [J]. SCIENTIFIC ANNALS OF COMPUTER SCIENCE, 2022, 32 (01) : 137 - 179
  • [3] Priority and abstraction in process algebra
    Natarajan, V
    Christoff, I
    Christoff, L
    Cleaveland, R
    [J]. FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, 1994, 880 : 217 - 230
  • [4] Priority and abstraction in process algebra
    Cleaveland, Rance
    Luettgen, Gerald
    Natarajan, V.
    [J]. INFORMATION AND COMPUTATION, 2007, 205 (09) : 1426 - 1458
  • [5] ABSTRACTION IN REAL-TIME PROCESS ALGEBRA
    KLUSENER, AS
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 600 : 325 - 352
  • [6] Concept algebra based ontology merging method
    Li, Guanyu
    Sun, Yunhao
    Yan, Jiahong
    [J]. Journal of Information and Computational Science, 2015, 12 (07): : 2665 - 2679
  • [7] Timed Mobility in process algebra and Petri nets
    Ciobanu, Gabriel
    Koutny, Maciej
    [J]. JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2011, 80 (07): : 377 - 391
  • [8] Quality assurance of the gene ontology using abstraction networks
    Ochs, Christopher
    Perl, Yehoshua
    Halper, Michael
    Geller, James
    Lomax, Jane
    [J]. JOURNAL OF BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2016, 14 (03)
  • [9] Action abstraction in timed process algebra - The case for an untimed silent step
    Reniers, Michel A.
    van Weerdenburg, Muck
    [J]. INTERNATIONAL SYMPOSIUM ON FUNDAMENTALS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4767 : 287 - +
  • [10] Analysis of DIRAC's behavior using model checking with process algebra
    Remenska, Daniela
    Templon, Jeff
    Willemse, Tim
    Bal, Henri
    Verstoep, Kees
    Fokkink, Wan
    Charpentier, Philippe
    Diaz, Ricardo Graciani
    Lanciotti, Elisa
    Roiser, Stefan
    Ciba, Krzysztof
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS 2012 (CHEP2012), PTS 1-6, 2012, 396