Tôi đang cố gắng phát triển một số khái niệm về tính toán khác biệt giữa Máy Turing lý tưởng nổi tiếng được hình thành bởi một nhà phát triển (ví dụ: bất cứ thứ gì được nhà phát triển phần mềm dự định), gọi nó là và Máy đại diện cho phần mềm thực sự được thiết kế và thực hiện, nói M α và M β , tương ứng.
Cụ thể, mối quan tâm của tôi là kiểm tra các hạn chế (ví dụ do Định lý của Rice) trong việc phát hiện tự động các lỗi trong các chương trình phần mềm giữa Ngôn ngữ được xử lý bởi máy lý tưởng và ngôn ngữ được xử lý bởi các Máy được phát triển / triển khai.
Bất kỳ tài liệu tham khảo nào về công việc trước đây hoạt động với một số khái niệm về khám phá sự khác biệt giữa hai Máy Turing được chỉ định hoặc cấm rằng Ngôn ngữ chính thức cấp thấp hơn sẽ cực kỳ hữu ích và được đánh giá cao; bởi vì tôi muốn trích dẫn hơn là viết :-).