7 research outputs found

    Analysis of Mobile Agents using Invariants of Object Nets

    Get PDF
    Mobility induces new challenges for dynamic systems, which need a new conceptional treatment: systems, that deal for example with mobile agents, need extended security concepts to handle the risks, induced by foreign, untrusted agents. In this contribution we use object nets to model mobile systems. Object nets are Petri nets which have Petri nets as tokens – an approach known as the nets-withinnets paradigm. Object nets are called elementary if the net system has a two levelled structure. In this work we apply structural analysis methods for object nets – namely place invariants – to a simple case study modelling mobile agents

    Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ вСрификация Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… сСтСй ΠŸΠ΅Ρ‚Ρ€ΠΈ с использованиСм CPNTools

    Get PDF
    Nested Petri nets (NP-nets) are an extension of Petri net formalism within the β€œnetswithin-nets” approach, when tokens in a marking are Petri nets, which have an autonomous behavior and are synchronized with the system net. The formalism of NP-nets allows modeling multi-level multi-agent systems with dynamic structure in a natural way. Currently, there is no tool for supporting NP-nets simulation and analysis. The paper proposes the translation of NP-nets into Colored Petri nets and the use of CPN Tools as a virtual machine for NP-nets modeling, simulation and automatic verification.Π’Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ сСти ΠŸΠ΅Ρ‚Ρ€ΠΈ (NP-сСти) β€” это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ сСтСй ΠŸΠ΅Ρ‚Ρ€ΠΈ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° β€œnets-within-nets”, ΠΊΠΎΠ³Π΄Π° Ρ„ΠΈΡˆΠΊΠΈ Π² Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅ сСти сами ΡΠ²Π»ΡΡŽΡ‚ΡΡ сСтями ΠŸΠ΅Ρ‚Ρ€ΠΈ ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ, ΠΏΡ€ΠΈ этом ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ срСдства синхронизации сСтСвых Ρ„ΠΈΡˆΠ΅ΠΊ ΠΈ систСмной сСти. Π€ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΌ NP-сСтСй позволяСт СстСствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Π΅ систСмы с динамичСской структурой. Π’ настоящСС врСмя Π½Π΅ сущСствуСт ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… сСтСй ΠŸΠ΅Ρ‚Ρ€ΠΈ. Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ прСдлагаСтся ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ построСниС Π³Ρ€Π°Ρ„Π° достиТимости для NP-сСтСй ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° NP-сСтСй Π² Ρ€Π°ΡΠΊΡ€Π°ΡˆΠ΅Π½Π½Ρ‹Π΅ сСти ΠŸΠ΅Ρ‚Ρ€ΠΈ ΠΈ использования инструмСнтария CPN Tools Π² качСствС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ для исполнСния ΠΈ срСдства автоматичСского Π°Π½Π°Π»ΠΈΠ·Π° ис- Ρ…ΠΎΠ΄Π½Ρ‹Ρ… NP-сСтСй

    Object nets for mobility

    No full text
    Unknow

    Object Nets for Mobility

    No full text
    corecore