1987 · 12 citations · 5 references
ComputingComputer EngineeringComputer ScienceDesign AutomationFormal MethodsSoftware EngineeringDesign SpecificationModel CheckingSoftware DesignSoftware TestingVerificationVersion ControlDesign VerificationRequirement-based VerificationSoftware VerificationSpecification-based VerificationVerification EnvironmentVerification Specification
Design methodologies specify the sequence in which verification programs must be successfully executed to determine a design's correctness. We present a mechanism for assisting designers in adhering to their methodology, specified as Prolog rules that must match a verification event log. A new version cannot be released if a methodology violation is detected. Designers can query for the source of their violation. The system has been implemented within a prototype Version Server.
5
B. Agrawal, K. Shenoi · IRE Transactions on Communications Systems · 1983 · 131 citations
A Version Server for Computer-Aided Design Data
Randy H. Katz, M. Anwarrudin, Ellis E. Chang · UC Berkeley · 1986 · 76 citations
Database facilities for engineering design
Charles M. Eastman · Proceedings of the IEEE · 1981 · 63 citations · Full text
Computer-aided design of VLSI circuits
A. Richard Newton · Proceedings of the IEEE · 1981 · 31 citations
Engineering, Computer Engineering, Electrical Engineering +13