[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlaplus] what software reliability problem TLA+ is solving?



We hereby welcome you to the TLA+ community.

TLA+ is a formal "specification" language.
A specification is a written description of what a "system" is supposed to do.
Any digital system (an algorithm, a hardware circuitry or software systems) can be specified precisely in TLA+.

Once a system is specified precisely, there is the "TLC Model Checker" that we can use to better understand the correctness of our specification.

There is much fun possible when playing with systems and TLA+.
I suggest you begin either by studying the reference book or by attending the video course online, for which the hyperlinks are given below.



Best Regards,
AmirHossein


On Thu, Jun 13, 2019 at 6:54 PM Priya Patel <priyabpatel08@xxxxxxxxx> wrote:
I am just started working with TLA+. I want to know when we use TLA+? what software reliability problems it can detect or solve?

On Wednesday, June 12, 2019 at 9:12:12 PM UTC-4, AmirHossein wrote:
Please elaborate on your specific question.

AmirHossein


On Thu, Jun 13, 2019 at 12:53 AM Priya Patel <priyab...@xxxxxxxxx> wrote:
What are alternatives to achieve similar guarantees?

--
You received this message because you are subscribed to the Google Groups "tlaplus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tla...@xxxxxxxxxxxxxxxx.
To post to this group, send email to tla...@xxxxxxxxxxxxxxxx.
Visit this group at https://groups.google.com/group/tlaplus.
To view this discussion on the web visit https://groups.google.com/d/msgid/tlaplus/4070df7d-9b57-4d73-8588-e1691f77db6c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "tlaplus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tlaplus+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to tlaplus@xxxxxxxxxxxxxxxx.
Visit this group at https://groups.google.com/group/tlaplus.
To view this discussion on the web visit https://groups.google.com/d/msgid/tlaplus/3d01141a-4ae7-458d-aa02-c4f74bfb4159%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "tlaplus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tlaplus+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to tlaplus@xxxxxxxxxxxxxxxx.
Visit this group at https://groups.google.com/group/tlaplus.
To view this discussion on the web visit https://groups.google.com/d/msgid/tlaplus/CAKxfy0tLCDCC8Nd3rp6DqKcMX_itMZRVanJKvY4hMcjZOdbMfg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.