Formally-Based Design Evaluation
نویسندگان
چکیده
This paper investigates specification, verification and test generation for synchronous and asynchronous circuits. The approach is called DILL (Digital Logic in LOTOS). DILL models are discussed for synchronous and asynchronous circuits. Relations for (strong) conformance are defined for verifying a design specification against a high-level specification. An algorithm is also outlined for generating and applying implementation tests based on a specification. Tools have been developed for automated test generation and verification of conformance between an implementation and its specification. The approach is illustrated with various benchmark circuits as case studies.
منابع مشابه
Comprehensive Aspectual UML Approach to Support AspectJ
Unified Modeling Language is the most popular and widely used Object-Oriented modelling language in the IT industry. This study focuses on investigating the ability to expand UML to some extent to model crosscutting concerns (Aspects) to support AspectJ. Through a comprehensive literature review, we identify and extensively examine all the available Aspect-Oriented UML modelling approaches and ...
متن کاملCollaboration, communication and categorical complexity: A case study in Collaboratory evaluation
This article presents findings from an empirical evaluation of a collaboratory supporting film research. Few collaboratories have been formally evaluated. The article makes a case for looking at wider work-based contexts users engage in. Focussing on key features of the prototype system, it is shown that the design, while providing adequate functionality, fails to support the way users currentl...
متن کاملHolistic Actor-Oriented Modeling of Embedded Systems for ESL Power Consumption Evaluation
The evaluation of nonfunctional properties, specially power consumption, at early design phases is very important for making better design choices in the development of an embedded system. This extended abstract presents: a) MAESTRO [4], a system-level methodology for the modeling and evaluation of interdependent nonfunctional properties together with embedded firmware, OS services, and applica...
متن کاملJavàight Is Type-safe | Deenitely
Java `ight is a large sequential sublanguage of Java. We formalize its abstract syntax, type system, well-formedness conditions, and an operational evaluation semantics. Based on this formalization, we can express and prove type soundness. All de nitions and proofs have been done formally in the theorem prover Isabelle/HOL. Thus this paper demonstrates that machine-checking the design of non-tr...
متن کاملDetermining Components of Medical Instructional Design based on Virtual Reality by Research Synthesis
Introduction: The purpose of the present study was to determine the components of medical education design based on virtual reality by research synthesis method. Methods: In the present study a synthesis method was used. In order to study the research background and to collect appropriate data among the databases of Science Direct, Springer, Scopus, ProQuest and Eric (ERIC) search. With the ke...
متن کاملA Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies
In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...
متن کامل