Correctness in System Engineering
نویسندگان
چکیده
A philosopher has argued that there can be no such thing as a provably correct system. Some software reliability and safety experts believe that no system can have a software reliability of 1. These claims are related, and they are both mistaken, which we prove with a simple counterexample. But is this the only kind of counterexample? An interesting question arises: which types of systems admit of correctness proofs? Setting the boundary becomes important. I commence an analysis of what systems may consist in, and what the logical relations are amongst various concepts concerned with systems, such as speciications, correctness and failure. The goal is to put system engineering on a logically rigorous foundation. Discussing two more examples, I conclude that some useful systems may, not just in principle but in fact, be proved correct.
منابع مشابه
A Trust Based Probabilistic Method for Efficient Correctness Verification in Database Outsourcing
Correctness verification of query results is a significant challenge in database outsourcing. Most of the proposed approaches impose high overhead, which makes them impractical in real scenarios. Probabilistic approaches are proposed in order to reduce the computation overhead pertaining to the verification process. In this paper, we use the notion of trust as the basis of our probabilistic app...
متن کاملDesign and Implementation of a Software System for Detecting Orthographical or Morphological Errors in Persian Words
This paper presents a new method for analyzing words in the Persian language context to find orthographical and structural errors regardless of the meaning. This technique tokenizes each word in a statement then tries to detect the kind of word, and analyses its correctness in terms of orthography and morphology by means of a lexicon. It should be noted that some words in the Persian language h...
متن کاملVibration of Road Vehicles with Non linear Suspensions
In order to investigate the effects of non-linear springs in vibrating behavior of vehicles, the independent suspension of conventional vehicles could be modeled as a non-linear single degree of freedom system. The equation of motion for the system would be a non-linear third order ordinary differential equation, when considering the elasticity of rubber bushings in joints of shock absorber. It...
متن کاملValidation of Functional (In)Correctness for Large-scale Component-based Systems using Model-driven Engineering
Validating functional (in)correctness of large-scale component-based distributed system composition continuously grows in importance. The underlying “business-logic” used in individual components that make up the system is usually thoroughly tested. However, once the business logic is encapsulated within components, testing usually does not occur until system integration. This poster describes ...
متن کاملPower Quality Improvement in Traction Power Supply Networks
AC railway traction loads are usually huge single phase loads. As a result, a significant amount of Negative Sequence Current (NSC) is injected into utility grid. Moreover, harmonics and consumption ofreactive power are further power quality problems that the supply network is encountering. In this paper, acompensation strategy with the aid of Railway Power Conditioner (RPC) is proposed to over...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007