Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 928843

An approach to increase the effectiveness of TLC verification with respect to the concurrent structure of TLA+ specification


Viktorovych Shkarupylo, Vadym; Tomičić, Igor; Mykolaiovych Kasian, Kostiantyn; Abedalrahim Jamil Alsayaydeh, Jamil
An approach to increase the effectiveness of TLC verification with respect to the concurrent structure of TLA+ specification // International Journal of Software Engineering and Computer Systems, 4 (2018), 1; 48-60 doi:10.15282/ijsecs.4.1.2018.4.0037 (međunarodna recenzija, članak, znanstveni)


CROSBI ID: 928843 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
An approach to increase the effectiveness of TLC verification with respect to the concurrent structure of TLA+ specification

Autori
Viktorovych Shkarupylo, Vadym ; Tomičić, Igor ; Mykolaiovych Kasian, Kostiantyn ; Abedalrahim Jamil Alsayaydeh, Jamil

Izvornik
International Journal of Software Engineering and Computer Systems (2889-8522) 4 (2018), 1; 48-60

Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni

Ključne riječi
TLC ; TLA+ ; model checking ; BFS ; DFS

Sažetak
Modern approaches to distributed software systems engineering are tightly bounded with formal methods usage. The effective way of certain method application can leverage significant outcome, in terms of corresponding time costs reduction for instance. To this end the TLC model checker has been considered – with respect to TLA+ specifications with concurrent structure. The concurrency itself has been implemented as interleaving. Two different approaches to TLC model checking have been used. The first approach is based on model checking via breadth-first state space search (BFS), the second one – via depth-first search (DFS). The main result of a paper is the new approach to increasing the effectiveness of TLC verification with respect to the concurrent structure of TLA+ specification. To analytically represent synthesized TLA+ specifications with concurrent structure, the Kripke structure has been taken. To assess the measures of state space explosion problem, taking place during the experimentation, the appropriate estimations have been proposed. These estimations have been proved during the case study. The composite web service usage scenario has been considered as a case study. The results, obtained during the experimentation, can be used to increase the effectiveness of automated TLC verification with respect to the concurrent structure of TLA+ specification.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Fakultet organizacije i informatike, Varaždin

Profili:

Avatar Url Igor Tomičić (autor)

Poveznice na cjeloviti tekst rada:

doi ijsecs.ump.edu.my

Citiraj ovu publikaciju:

Viktorovych Shkarupylo, Vadym; Tomičić, Igor; Mykolaiovych Kasian, Kostiantyn; Abedalrahim Jamil Alsayaydeh, Jamil
An approach to increase the effectiveness of TLC verification with respect to the concurrent structure of TLA+ specification // International Journal of Software Engineering and Computer Systems, 4 (2018), 1; 48-60 doi:10.15282/ijsecs.4.1.2018.4.0037 (međunarodna recenzija, članak, znanstveni)
Viktorovych Shkarupylo, V., Tomičić, I., Mykolaiovych Kasian, K. & Abedalrahim Jamil Alsayaydeh, J. (2018) An approach to increase the effectiveness of TLC verification with respect to the concurrent structure of TLA+ specification. International Journal of Software Engineering and Computer Systems, 4 (1), 48-60 doi:10.15282/ijsecs.4.1.2018.4.0037.
@article{article, author = {Viktorovych Shkarupylo, Vadym and Tomi\v{c}i\'{c}, Igor and Mykolaiovych Kasian, Kostiantyn and Abedalrahim Jamil Alsayaydeh, Jamil}, year = {2018}, pages = {48-60}, DOI = {10.15282/ijsecs.4.1.2018.4.0037}, keywords = {TLC, TLA+, model checking, BFS, DFS}, journal = {International Journal of Software Engineering and Computer Systems}, doi = {10.15282/ijsecs.4.1.2018.4.0037}, volume = {4}, number = {1}, issn = {2889-8522}, title = {An approach to increase the effectiveness of TLC verification with respect to the concurrent structure of TLA+ specification}, keyword = {TLC, TLA+, model checking, BFS, DFS} }
@article{article, author = {Viktorovych Shkarupylo, Vadym and Tomi\v{c}i\'{c}, Igor and Mykolaiovych Kasian, Kostiantyn and Abedalrahim Jamil Alsayaydeh, Jamil}, year = {2018}, pages = {48-60}, DOI = {10.15282/ijsecs.4.1.2018.4.0037}, keywords = {TLC, TLA+, model checking, BFS, DFS}, journal = {International Journal of Software Engineering and Computer Systems}, doi = {10.15282/ijsecs.4.1.2018.4.0037}, volume = {4}, number = {1}, issn = {2889-8522}, title = {An approach to increase the effectiveness of TLC verification with respect to the concurrent structure of TLA+ specification}, keyword = {TLC, TLA+, model checking, BFS, DFS} }

Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font