???????????? ????????: ?????????? ???????? ? ?? ???????????, ????????. ???????????: ?????, 1990. ,
???????????? ??????????? ???????????? ????????, pp.28-48, 1993. ,
??????? ?????????? ???????? ??? ?????? ???????????????? ???????????? ?????????????, ???????????? ??????????? ? ???????????, 2002. ,
?????????????? ?????????? ????????????? ???????????? ????????? ????????? ?? ?????? ???????????????? ????????????? ??????? ????????? ???????????? ??????????, ????????? ????????????? ??????? ??????????? ??????, ?????????? ? ????????????????? (?????????? ??????), pp.134-145, 2008. ,
?????????? ? ??????????? ???????????? ??????????? ?????????, ?????????? ?? ??????? ?????????? ??????? / ?. ?. ???????? // ????????? ?????-?????????????? ???????? ??? ?????????, ?????????? ? ??????? ??????, pp.20-20, 2003. ,
?????????? ????? ????? ??????????? ????????? ???????? ???????????? ????????, pp.128-140, 2007. ,
??????????? FOTL-??????? ????? ??????????? ????????? ???????? ? ????????, ????????? ??????????? ???????? ?????????? ? ????????????. ?????, pp.302-307, 2008. ,
?????? ???????????? ????????? ?????? ????????? ?????????? ????????? IEEE 1394 ?? ????? ??????????? ????? ???????? ? ????????, ????????? ????????????? ??????? ??????????? ??????, ?????????? ? ????????????????? (?????????? ??????). ?????, pp.32-43, 2008. ,
?????????? ???????????? ????? ??????????? ????? ???????? ? ???????? ??? ???????????? ????????? IEEE 1394 Root Contention, ????????? ??????????? ??????? ??????????? ??????????? ? ??????????? ? ??????? ??????????????. ??????, pp.15-21, 2008. ,
?????? ???????????? ????????? ?????? ???????? ?????????? ????????? IEEE 1394 ?? ????? ??????????? ????? ???????? ? ????????, pp.126-138, 2008. ,
?????????? ????????? ?????? ? ???????????? ??????????? ????????, pp.25-34, 2003. ,
?????????? ?????????????? ??????? ??????????? ?????? ? ?????????????? ??????? ?????????? ???????????? ?????????????? ??????, ????????? ???????????? ??????????? ? ??????? ??????????? ?????????? ???????????????? ???????? Microsoft. ?????-?????????: 2002. 2-4 ???????. ?. 23 ,
??????? ???????? ? ????????-??????????????? ??????? ??????????? ?????????, ??? ???. ?. ??????. ???????????: ???????? ?????? ??????????? ??. ?.?. ??????, ??? ????????? ?????????, 1999. ,
?????????? ?????? ???????????? ????????, ??????: ???????????? ????? ?????????? ?????????????? ?????????? ? ??????????? ??? ??. ??????????, 1998. ,
????? ???? BASIC-REAL ??? ???????????? ? ??????????? ??????? ?????????????? ??????, ??? ???. ?. ????????. ???????????: ???????? ?????? ??????????? ??. ?.?. ??????, ??? ????????? ?????????, 1999. ,
?????????? ??????? ?????? ?????????? ?????? ? ??????? ????????????? ? ????????????? ??????? ??????????-?????????? ?????? ,
????? ??????????? ??????? ???????????? ????????? ????? ????? ,
?????????? ???????????? ?????????????? ??????, ?????? ??????????? ????????? (?????? ????????) / ?. ?. ????????. ???????????? ?????, 1998. ,
From specification languages to specification knowledge bases: The PTO approach, Mathematical Foundations of Computer Science Lecture Notes in Computer Science. Porabka-Kozubnik, vol.379, pp.1-17, 1989. ,
DOI : 10.1007/3-540-51486-4_53
The knowledge based system supporting work with precise definitions: Tech. Rep, Agafonov: Faculty of Applied Mathematics and Computing Science, issue.5, 1995. ,
Model-Checking in Dense Real-Time, Information and Computation, vol.104, issue.1, pp.2-34, 1993. ,
DOI : 10.1006/inco.1993.1024
XASM- An Extensible, Component-Based Abstract State Machines Language, Abstract State Machines, Theory and Applications, International Workshop Proceedings, pp.69-90, 2000. ,
DOI : 10.1007/3-540-44518-8_6
Principles of Model Checking ,
Automation of design and development of embedded software on the basis of a strictly defined software architecture, 25th Annual International Computer Software and Applications Conference. COMPSAC 2001, pp.329-331, 2001. ,
DOI : 10.1109/CMPSAC.2001.960635
The ABCs of specification: AsmL, behavior, pp.517-526, 2001. ,
State-Based Extension of CASL, Second International Conference Proceedings, pp.3-24, 2000. ,
DOI : 10.1007/3-540-40911-4_2
Automatic verification of real time systems: A case study, Third Workshop on Automated Verification of Critical Systems (AVoCS'2003, pp.98-108, 2003. ,
URL : https://hal.archives-ouvertes.fr/hal-00094624
Tools and Algorithms for the Construction and Analysis of Systems, 10th International Conference, TACAS 2004, Held as Part of the Joint European Conferences on Theory and Practice of Software Proceedings of Lecture Notes in Computer Science, pp.372-387, 2004. ,
A predicate logic framework for mechanical verification of realtime gurevich abstract state machines: A case study with pvs.: Tech. rep, 2000. ,
The railroad crossing problem: Towards semantics of timed algorithms and their model-checking in high-level languages / D. Beauquier, A. Slissenko // TAPSOFT'97: Theory and Practice of Software Development, 7th International Joint Conference CAAP/FASE, pp.201-212, 1997. ,
Decidable classes of the verification problem in a timed predicate logic, Fundamentals of Computation Theory, 12th International Symposium, FCT '99 Proceedings, pp.100-111, 1999. ,
DOI : 10.1007/3-540-48321-7_7
Decidable verification for reducible timed automata specified in a first order logic with time, Theoretical Computer Science, vol.275, issue.1-2, pp.347-388, 2002. ,
DOI : 10.1016/S0304-3975(01)00186-4
A first order logic for specification of timed algorithms: basic properties and a decidable class, Annals of Pure and Applied Logic, pp.1-3, 2002. ,
DOI : 10.1016/S0168-0072(01)00049-5
Periodicity based decidable classes in a first order timed logic, ANNALSPAL: Annals of Pure and Applied Logic, pp.43-73, 2006. ,
DOI : 10.1016/j.apal.2005.03.003
URL : https://hal.archives-ouvertes.fr/hal-00116950
A logical operational semantics of full prolog, Proceedings of the 15th International Symposium on Mathematical Foundations of Computer Science, MFCS'90, 1990. ,
Logic programming: The evolving algebra approach, Börger // IFIP 13th World Computer Congress, pp.391-395, 1994. ,
The bakery algorithm: yet another specification and verification, pp.231-243, 1995. ,
Abstract State Machines, Theory and Applications, Proceedings of Lecture Notes in Computer Science, pp.361-366, 1912. ,
Capturing requirements by abstract state machines: The light control case study, July, vol.6, issue.7, pp.597-620, 2000. ,
A mathematical definition of full Prolog, Science of Computer Programming, vol.24, issue.3, pp.249-286, 1995. ,
DOI : 10.1016/0167-6423(95)00006-E
Composition and Submachine Concepts for Sequential ASMs, Proceedings, pp.41-60, 2000. ,
DOI : 10.1007/3-540-44622-2_3
The Abstract State Machines Method for High-Level System Design and Analysis, 2003. ,
DOI : 10.1007/978-1-84882-736-3_3
Towards Comprehensive Tool Support for Abstract State Machines: The ASM Workbench Tool Environment and Architecture, P. Traverso, M. Ullmann. Lecture Notes in Computer Science, vol.1641, pp.311-325, 1998. ,
DOI : 10.1007/3-540-48257-1_21
Verifying Mixed Real-Integer Quantifier Elimination, Automated Reasoning, Third International Joint Conference Proceedings, pp.528-540, 2006. ,
DOI : 10.1007/11814771_43
On Verification of Refinements of Timed Distributed Algorithms, Proc. of the Intern. Workshop on Abstract State Machines (ASM'2000), pp.34-49, 2000. ,
DOI : 10.1007/3-540-44518-8_4
Timed Automata and the Theory of Real Numbers, LNCS, vol.99, issue.1664, pp.242-257, 1999. ,
DOI : 10.1007/3-540-48320-9_18
Refinement in Z and Object-Z: Foundations and Advanced Applications Formal Approaches to Computing and Information Technology, 2001. ,
The structure of the ???THE???-multiprogramming system, Communications of the ACM, vol.11, issue.5, pp.341-346, 1968. ,
DOI : 10.1145/363095.363143
The discipline of programming, 1976. ,
Real Quantifier Elimination in Practice, Algorithmic Algebra and Number Theory, pp.221-247, 1998. ,
DOI : 10.1007/978-3-642-59932-3_11
Handbook of Theoretical Computer Science B: Formal Models and Semantics, pp.996-1072, 1990. ,
Automated temporal reasoning about reactive systems, Birtwistle. Lecture Notes in Computer Science, vol.1043, pp.41-101, 1995. ,
DOI : 10.1007/3-540-60915-6_3
CoreASM: An extensible ASM execution engine, Abstract State Machines. 2005. Pp, pp.153-166 ,
Exploiting the ASM method within the Model-Driven Engineering paradigm Rigorous Methods for Software Construction and Analysis, Dagstuhl Seminar Proceedings no. 06191. Internationales Begegnungs-und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, 2006. ,
LP: The larch prover, 9th International Conference on Automated Deduction Proceedings, pp.748-749, 1988. ,
DOI : 10.1007/BFb0012879
The formal semantics of SDL-2000: Status and perspectives, Computer Networks, vol.42, issue.3, pp.343-358, 1999. ,
DOI : 10.1016/S1389-1286(03)00247-0
An abstract communication model: Tech. Rep. MSR-TR-2002-55, Gurevich, M. Veanes: Microsoft Research, 2002. ,
Time in state machines, Inform. Pp, vol.77, issue.12, pp.143-174, 2007. ,
URL : https://hal.archives-ouvertes.fr/hal-00232812
Evolving algebras: an attempt to discover semantics / Y. Gurevich // Current trends in theoretical computer science, pp.266-292, 1992. ,
Evolving algebras 1993: Lipari Guide / Y. Gurevich // Specification and Validation Methods, pp.9-36, 1995. ,
Sequential abstract-state machines capture sequential algorithms, ACM Transactions on Computational Logic, vol.1, issue.1, pp.77-111, 2000. ,
DOI : 10.1145/343369.343384
The railroad crossing problem: An experiment with instantaneous actions and immediate reactions, Proceedings of CSL'95, pp.266-290, 1996. ,
DOI : 10.1007/3-540-61377-3_43
The semantics of the C programming language, Computer Science Logic, Proceedings, pp.274-308, 1992. ,
DOI : 10.1007/3-540-56992-8_17
Semantic essence of AsmL, Theoretical Computer Science, vol.343, issue.3, 2004. ,
DOI : 10.1016/j.tcs.2005.06.017
Abstract data types and software validation, Communications of the ACM, vol.21, issue.12, pp.1048-1064, 1978. ,
DOI : 10.1145/359657.359666
A high-level modular definition of the semantics of <mml:math altimg="si1.gif" overflow="scroll" xmlns:xocs="http://www.elsevier.com/xml/xocs/dtd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.elsevier.com/xml/ja/dtd" xmlns:ja="http://www.elsevier.com/xml/ja/dtd" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:tb="http://www.elsevier.com/xml/common/table/dtd" xmlns:sb="http://www.elsevier.com/xml/common/struct-bib/dtd" xmlns:ce="http://www.elsevier.com/xml/common/dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:cals="http://www.elsevier.com/xml/common/cals/dtd"><mml:mi mathvariant="normal">C</mml:mi><mml:mo>???</mml:mo></mml:math>, Theoretical Computer Science, vol.336, issue.2-3, pp.235-284, 2005. ,
DOI : 10.1016/j.tcs.2004.11.008
The model checker SPIN, Special issue on Formal Methods in Software Practice, pp.279-295, 1997. ,
DOI : 10.1109/32.588521
Executable specifications based on dynamic algebras, Logic Programming and Automated Reasoning,4th International Conference, LPAR'93, pp.229-240, 1993. ,
DOI : 10.1007/3-540-56944-8_56
A new solution of Dijkstra's concurrent programming problem, Communications of the ACM, vol.17, issue.8, pp.453-455, 1974. ,
DOI : 10.1145/361082.361093
Basic Protocols: Specification Language for Distributed Systems, Perspectives of Systems Informatics, 6th International Andrei Ershov Memorial Conference, PSI 2006, 2006. ,
DOI : 10.1007/978-3-540-70881-0_4
Specifying complex and structured systems with Evolving Algebras, 7th International Joint Conference CAAP/FASE Proceedings, pp.535-549, 1997. ,
DOI : 10.1007/BFb0030624
Symbolic Model Checking, 1993. ,
International Series in Computer Science, 1989. ,
HOL: A proof generating system for higher-order logic VLSI Specification, Verification and Synthesis, pp.73-128, 1988. ,
A case study on model checking and refinement of abstract state machines, Proceedings of the Eigth International Conference on Computer Aided Systems Theory, pp.239-242, 2001. ,
Numerical Methods: Real-time and Embedded Systems Programming / D. Morgan, p.496, 1992. ,
Proof by computation in the Coq system, Theoretical Computer Science, pp.293-314, 2002. ,
DOI : 10.1016/S0304-3975(00)00354-6
Timed abstract state machines: An executable specification language for reactive real-time systems: Tech, Lundqvist: Massachusetts Institute of Technology, 2006. ,
PVS: A prototype verification system, 11th International Conference on Automated Deduction, pp.748-752, 1992. ,
DOI : 10.1007/3-540-55602-8_217
Towards an action refinement calculus for abstract state machines / C International Workshop on Abstract State Machines, Monte Verita, Switzerland, Local Proceedings, Pahl // Abstract State Machines ? ASM, pp.326-340, 2000. ,
The temporal logic of programs / A Pnueli, Proceedings of the 18th IEEE Symposium on the Foundations of Computer Science (FOCS- 77) / IEEE, pp.46-57, 1977. ,
Introduction to asmgofer: Tech. rep, 2001. ,
Semantics of Message Sequence Charts, Proceedings, pp.117-132, 2005. ,
DOI : 10.1007/11506843_8
The language of interpreter of distributed abstract state machines / I. Soloviev, A, Mathematical Modeling. Mathematical Research, vol.10, pp.161-170, 2003. ,
Java and the Java Virtual Machine: Definition, Verification, 2001. ,
DOI : 10.1007/978-3-642-59495-3
Step: The stanford temporal prover: Tech. rep, 1994. ,
Automated Deduction: A Basis for Applications . Volume II, Systems and Implementation Techniques, 1998. ,
Abstract State Machines, Theory and Applications, Using abstract state machines at microsoft: A case study Proceedings of Lecture Notes in Computer Science, pp.367-379, 1912. ,
Development of the Interpreter for Distributed ASMs / A Usov // Electronic Notes in Theoretical Computer Science, 2004. ,
Simulating pccp program in the action language workbench, Workshop on Probabilistic Logic and Randomised Computation, held as part of the 10th European Summer School in Logic, Language and Information ESSLLI-98, 1998. ,
Simulator for real-time abstract state machines Simulation, Verification and Validation of Enterprise Information Systems, Proceedings of the 4th International Workshop on Modelling, pp.202-205, 2006. ,
Simulator for Real-Time Abstract State Machines, Proceedings of the 4th International Conference on Formal Modeling and Analysis of Timed Systems, pp.337-351, 2006. ,
DOI : 10.1007/11867340_24
Simulator-model checker for reactive real-time abstract state machines / P, Proceedings of the ASM'07 the 14th International ASM Workshop ,
Simulation and Optimization by Quantifier Elimination, Journal of Symbolic Computation, vol.24, issue.2, pp.189-208, 1997. ,
DOI : 10.1006/jsco.1997.0122
Mixed real-integer linear quantifier elimination, Proc. of the 1999 Int. Symp. on Symbolic and Algebraic Computations (ISSAC'99, pp.129-136, 1999. ,
Program development by stepwise refinement Communications of the Association of Computing Machinery, pp.221-227, 1971. ,
Translation of a fragment of asmL specification language to higher order logic, Yavorskiy: Microsoft Research, 2003. ,
Typed gurevich machines revisited / A, Joint NCC & IIS Bulletin Computer Science, issue.5, pp.1-26, 1997. ,
Specification of dynamic systems by typed gurevich machines / A, Proceedings of the 13th International Conference on System Science, pp.15-18, 1998. ,
Generic facilities in object International Workshop on Abstract State Machines, Monte Verita, Switzerland, Local Proceedings, Abstract State Machines ? ASM, pp.426-446, 2000. ,
Object-oriented abstract state machines / A. V, Proceedings of the 5th International Workshop on Abstract State Machines, pp.1-21, 1998. ,
?????? ?????????????? ???????? ????? ??????? ?????. N odes = {0, 1}; ????????? ?????. ? ????? ????? ??????????? ?????? ??? ????. SignalT ype = N odes ? Signals; ?????? ??? ??? ??????? ??????? ? ?????? ????????. DelayT ype = N odes ? T ime; ??? ???????, ???????????? ????????? ???????? ??? ???? ,
??? ???????? ????????? ????????????? ?????????? ???????: delay>0 ? ?t(0<f ast min ?f ast ? (t)?f ast max <slow min ?slow ? (t)?slow max ) ,
Sent(0)=0 and Receive(0)=1 and CT >= Wait(0)) then [ Receive(1) := 2; Sent(0) := 2; Root(0) := true, ???? ?????? ? ??????? PN, ?? ????????? ???????? if (Sent(0)=1 and Receive(0)=1 and CT >= Wait(0)) then [ Receive ,
Sent(1)=0 and Receive(1)=0 and CT >= Wait(1)) then [ Receive(0) := 1; Sent(1) := 1; ] if (Sent(1)=0 and Receive(1)=1 and CT >= Wait(1)) then [ Receive) := true, if (Sent(1)=1 and Receive(1)=1 and CT >= Wait(1)) then [ Receive) := CT + fast ,
????? ?????? ???????? ???? ? ????????????? CN ????????? ??????? ?? ????????, ?. ?. ????????????? ?????????? ??????? ?????? ?????????? ?????????? ????? ???????, ????? ???????????????? ????????: Saf ety : ¬(?t (Sent ? (t, 1) = Idle ? Receive ? (t, 1) = P N ? ?? > t, ) ? Sent ? (?, 1) = CN ? Sent ? (?, 2) = P N )) ? ?t (Sent ? (t, 2) = Idle ? Receive ? (t, 2) = P N ? ?? > t (Root ? (?, 2) ? Sent ? (?, 2) = CN ? Sent ? (?, 1) = P N ))), 2001. ,
? ????? ?????? ????????? ?????????? ????????? ??????? ?????? ??? ?????????. ????? ???? ???? while ,