This essay has been submitted by a student. This is not an example of the work written by professional essay writers.
Scientific method

Formal methods in Human-computer interaction

Pssst… we can write an original essay just for you.

Any subject. Any type of essay. We’ll even meet a 3-hour deadline.

GET YOUR PRICE

writers online

Formal methods in Human-computer interaction

Formal methods re the system design techniques which utilize thoroughly indicated scientific models to fabricate programming and hardware frameworks. Rather than other plan systems, formal methods use numerical evidence as a supplement to framework testing to guarantee the right conduct. As structures become progressively convoluted and security turns into an increasingly significant issue, the proper way to deal with framework configuration offers another degree of protection (Palanque et al., 2012). Formal methods vary from other plan frameworks using formal verification schemes; the fundamental standards of the structure must be demonstrated right before they are acknowledged. The legal issues informal methods include:

MOD 00-55 this is a standard from the UK Ministry of Defense for defense software procurement.

DO-178B is an industry-standard in the field of civil avionics.

IEC 61508 This is a universal standard for critical systems development for those industries that do not yet have their specific criteria.

ITSEC is a security standard developed jointly by France, Germany, the Netherlands, and the United Kingdom.

Don't use plagiarised sources.Get your custom essay just from $11/page

Legal Requirements for using Formal Methods

Requirements are properties that a system ought to have to prevail in the environment where it will be utilized. This alludes to the framework’s unique circumstance of utilization, and in this manner, to the society just as the specialized. A significant part of the data that necessities engineers need is installed in the social universes of clients and chiefs and is extricated through communication with them (Hinchey et al., 2012). This data is casual and reliant on its social setting for translation. Additionally, much data required for necessities is implicit, i.e., can’t be verbalized by the individuals who have that data.

Moreover, the other legal requirements as far as using formal methods are concerned to include social as well as professional conditions.

Formal methods are expected to systematize and bring meticulousness into every one of the periods of programming advancement. This causes us to abstain from neglecting fundamental issues, gives a standard way to record different presumptions and choices, and structures a reason for consistency among many related exercises. By providing exact and unambiguous portrayal systems, formal methods encourage the understanding required to blend the different periods of programming advancement into a fruitful undertaking (Fisher, 2011).

There are various companies in different countries that use VDM tools. These include the Aerospatiale Espace et Defense of France, the Dassault Aviation of France, LAAS of France, and so on. In the United Kingdom, there is the British Aerospace Systems and equipment, The British Aerospace Defense Adlard. In Italy, there is the ENEA, as well as Ansaldo. The Netherlands have the Dutch Department of defense, the origin as well as Chess. Portugal has Sidereus. In Denmark, we have Baan Nordic and so on. Germany has GAO mbH while North America includes Boeing, Rockwell Collins, and so on.

The formal methods have changed the industry and help to reduce risks in these countries first of all by use of VDM tools, which are responsible for providing unparalleled support relating to design abstraction, which ensures quality as well as control throughout the development life cycle(Hasan et al., 2015).

 

References

Palanque, P., & Paternò, F. (Eds.). (2012). Formal methods in Human-computer interaction. Springer Science & Business Media.

Hinchey, M. G., & Bowen, J. P. (Eds.). (2012). Industrial-strength formal methods in practice. Springer Science & Business Media.

Fisher, M. (2011). An introduction to practical formal methods using temporal logic (Vol. 82). Hoboken, NJ: Wiley.

Hasan, O., & Tahar, S. (2015). Formal verification methods. In Encyclopedia of Information Science and Technology, Third Edition (pp. 7162-7170). IGI Global.

  Remember! This is just a sample.

Save time and get your custom paper from our expert writers

 Get started in just 3 minutes
 Sit back relax and leave the writing to us
 Sources and citations are provided
 100% Plagiarism free
error: Content is protected !!
×
Hi, my name is Jenn 👋

In case you can’t find a sample example, our professional writers are ready to help you with writing your own paper. All you need to do is fill out a short form and submit an order

Check Out the Form
Need Help?
Dont be shy to ask