A Process-Oriented Architecture for Complex System Modelling

被引:0
|
作者
Ritson, Carl G. [1 ]
Welch, Peter H. [1 ]
机构
[1] Univ Kent, Comp Lab, Canterbury CT2 7NF, Kent, England
关键词
occam-pi; concurrency; CSP; complex systems;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A fine-grained massively-parallel process-oriented model of platelets (potentially artificial) within a blood vessel is presented. This is a CSP inspired design, expressed and implemented using the occam-pi language. It is part of the TUNA pilot study on nanite assemblers at the universities of York, Surrey and Kent. The aim for this model is to engineer emergent behaviour from the platelets, such that they respond to a wound in the blood vessel wall in a way similar to that found in the human body - i.e. the formation of clots to stem blood flow from the wound and facilitate healing. An architecture for a three dimensional model (relying strongly on the dynamic and mobile capabilities of occam-pi) is given, along with mechanisms for visualisation and interaction. The biological accuracy of the current model is very approximate. However, its process-oriented nature enables simple refinement (through the addition of processes modelling different stimulants/inhibitors of the clotting reaction, different platelet types and other participating organdies) to greater and greater realism. Even with the current system, simple experiments are possible and have scientific interest (e.g. the effect of platelet density on the success of the clotting mechanism in stemming blood flow: too high or too low and the process fails). General principles for the design of large and complex system models are drawn. The described case study runs to millions of processes engaged in ever-changing communication topologies. It is free from deadlock, livelock, race hazards and starvation by design, employing a small set of synchronisation patterns for which we have proven safety theorems.
引用
收藏
页码:249 / 266
页数:18
相关论文
共 50 条
  • [21] Process-oriented catchment modelling and multiple-response validation
    Uhlenbrook, S
    Leibundgut, C
    HYDROLOGICAL PROCESSES, 2002, 16 (02) : 423 - 440
  • [22] A Process-Oriented Methodology for Modelling Cancer Treatment Trial Protocols
    Maghsoodi, Aisan
    Bucur, Anca
    de Bra, Paul
    Graf, Norbert
    Stanulla, Martin
    KNOWLEDGE REPRESENTATION FOR HEALTH CARE (KR4HC 2014), 2014, 8903 : 133 - 146
  • [23] Process-oriented evaluation system for the use of robotic process automation
    Ortmeier, Christian
    Langer, Adrian
    Welzel, Kira
    Abraham, Tim
    Herrmann, Christoph
    PROCEEDINGS OF THE CONFERENCE ON PRODUCTION SYSTEMS AND LOGISTICS, CPSL 2023-1, 2023, : 169 - 178
  • [24] Process-Oriented Sampling
    Hergesell, Jannis
    Baur, Nina
    Braunisch, Lilli
    CANADIAN REVIEW OF SOCIOLOGY-REVUE CANADIENNE DE SOCIOLOGIE, 2020, 57 (02): : 265 - 285
  • [25] Process-oriented integration of applications for a service-oriented IT management - Integrated IT management architecture
    Mayerl, Christian
    Troescher, Frank
    Abeck, Sebastian
    INFORMATION TECHNOLOGY MANAGEMENT FROM A BUSINESS PERSPECTIVE, 2006, : 29 - +
  • [26] Process-oriented e-learning architecture in supporting mastery learning
    Yang, Heng-Li
    Liu, Chi-Lun
    INTERNATIONAL JOURNAL OF INNOVATION AND LEARNING, 2006, 3 (06) : 635 - 657
  • [27] Industrial Plants Commissioning Procedures Using Digital Process-Oriented Architecture
    de Mattos Nascimento, Daniel Luiz
    Brancher Roeder, Alessandra
    Calvetti, Diego
    Menes Mustelier, Alejandro
    Rodrigues Gonzalez, Fernando
    Magno de Araujo, Flavio Ney
    IFAC PAPERSONLINE, 2022, 55 (10): : 2079 - 2084
  • [28] Process-oriented integrated system of management at the concrete plant
    Schramm, Hartmut
    Betonwerk und Fertigteil-Technik/Concrete Precasting Plant and Technology, 2000, 66 (01): : 22 - 25
  • [29] A generic blood banking and transfusion process-oriented architecture for virtual organizations
    Rjoop, Anwar
    Elhaj, Shaima'
    Tbaishat, Dina
    Odeh, Yousra
    Mansour, Asem
    Odeh, Mohammed
    PLOS ONE, 2024, 19 (06):
  • [30] Research of Learning Management System: A Process-oriented Approach
    Ma, Junliang
    Wang, Xili
    Xiao, Bing
    2016 2ND INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SUPPORTED EDUCATION (FCSE 2016), 2016, : 25 - 29