• Z

  • Referenced in 203 articles [sw10291]
  • depth introduction to the specification language $Z$. It is primarily directed to the user ... adquate for promoting a discipline of formal specification and reasoning? Another disappointment is that...
  • UNITY

  • Referenced in 149 articles [sw13461]
  • methodology starts with a simulation model specification in the form of a set of coupled ... transition systems first into a set of formal assertions, permitting formal verification of the transition ... prove them as theorems using the formal specification. The methodology is illustrated through generation...
  • KeY

  • Referenced in 47 articles [sw09969]
  • that aims to integrate design, implementation, formal specification, and formal verification of object-oriented software...
  • LOTOS

  • Referenced in 133 articles [sw02961]
  • specification language that has been specifically developed for the formal description of the OSI (Open...
  • IF-2.0

  • Referenced in 40 articles [sw03303]
  • widely and naturally used both in specification formalisms like UML or programming languages like Java ... only the exploration of pure IF-1.0 specifications. This ... restrictive for complex system specifications which mix formal descriptions and executable code (e.g, for components...
  • PVS

  • Referenced in 471 articles [sw03484]
  • verification system: that is, a specification language integrated with support tools and a theorem prover ... state-of-the-art in mechanized formal methods and to be sufficiently rugged that...
  • Bandera

  • Referenced in 125 articles [sw07663]
  • software requirement formalized in Bandera’s temporal specification language, and it generates a program model...
  • AUSM

  • Referenced in 145 articles [sw06367]
  • Mach number limit. Specifically, we employ asymptotic analysis to formally derive proper scalings...
  • WSAT

  • Referenced in 31 articles [sw01022]
  • services is standardized via XML, and the specification of web service itself (invocation interface ... which lack formal semantics, complicate the formal specification of web service composition. (2) Asynchronous messaging...
  • Daikon

  • Referenced in 31 articles [sw04319]
  • used in assert statements, documentation, and formal specifications. Examples include being constant...
  • Korat

  • Referenced in 30 articles [sw07259]
  • testing of Java programs. Given a formal specification for a method, Korat uses the method...
  • JUnit

  • Referenced in 18 articles [sw07262]
  • unit tests easier. It uses a formal specification language’s runtime assertion checker to decide ... writing testing code, the programmer writes formal specifications (e.g., pre- and postconditions). This makes ... specification errors are quickly discovered, so the specifications are more likely to provide useful documentation ... easily implemented with other combinations of formal specification languages and unit test tools...
  • MAYA

  • Referenced in 20 articles [sw03423]
  • therefore an evolutionary process. Verifying formal specifications usually reveals hidden errors causing the change ... functionality will result in changes of the specification which always endangers the verification work already ... describe the system Maya which maintains formal developments. The Maya-system supports an evolutionary formal ... various (structured) specification languages to formalize the software development. Moreover, Maya allows the integration...
  • IPSEN

  • Referenced in 20 articles [sw02118]
  • tools can be partially generated from formal specifications and merged into the frame architecture. More...
  • FoCs

  • Referenced in 16 articles [sw01591]
  • automatic generation of simulation checkers from formal specifications. For the foreseeable future, industrial hardware design ... individual advantages of simulation and formal verification...
  • LBS

  • Referenced in 11 articles [sw12372]
  • language for biochemical systems: design and formal specification. This paper introduces a Language for Biochemical ... features are demonstrated through examples. A formal specification of LBS is then given through...
  • Checkfence

  • Referenced in 15 articles [sw09939]
  • reorderings. CheckFence does not require formal specifications or annotations, but mines a specification directly from...
  • TorX

  • Referenced in 14 articles [sw07155]
  • Timed testing with TorX. TorX is a specification-based, on-the-fly testing tool that ... ioco conformance of implementations w.r.t. a formal specification. This paper describes an extension of TorX ... legal according to the specification. The specifications are described by means of non-deterministic safety ... make them usable as an input formalism, a test-derivation algorithm from timed automata...
  • UniTESK

  • Referenced in 14 articles [sw06566]
  • technology of software testing based on formal specifications. Specifications are written using specialized extensions...
  • LEGO

  • Referenced in 53 articles [sw09685]
  • expressive language for formalization of mathematical problems and program specification and development...