Repository logo
Article

From workflow design patterns to logical specifications

creativeworkseries.issn1429-3447
dc.contributor.authorKlimek, Radosław
dc.date.available2017-07-11T12:13:08Z
dc.date.issued2013
dc.description.abstractPraca dotyczy zagadnień związanych z automatyczną generacją i modelowaniem specyfikacji logicznej. Specyfikacja logiczna może być wygenerowana bezpośrednio z modeli oprogramowania. Tak uzyskana specyfikacja następnie może być wykorzystana w procesie formalnej weryfikacji przy wykorzystaniu podejścia dedukcyjnego. Wygenerowana specyfikacja reprezentowana jest przez zbiór formuł logiki temporalnej, również weryfikowane własności systemu mogą i powinny być wyrażone w logice temporalnej. Proces ekstrakcji opiera się na założeniu, aby cały analizowany model oprogramowania został zbudowany w oparciu o przyjęte, dowolne, ale najlepsze dla danej klasy zastosowań, wzorce projektowe. Została zaproponowana metoda automatycznej translacji wzorców projektowych (przepływów) do postaci formuł logiki temporalnej. Formuły te składają się na logiczną specyfikację i mogą stanowić pierwszy krok w kierunku formalnej weryfikacji poprawności systemów z wykorzystaniem dowolnej metody wnioskowania dedukcyjnego. Zastosowanie przedstawionych koncepcji umożliwia połączenie naturalności i intuicyjności samego wnioskowania logicznego oraz praktycznego zastosowania tych metod w przypadku modeli oprogramowania.pl
dc.description.abstractThis work concerns issues related to automatic generation of logical specifications. Logical specifications can be extracted direc-tly from developed software models. Received specification can be used in the process of a system formal verification using a deductive approach. The generated logical specification is just a set of temporal logie fonnulas as well as verified system properties are expressed in temporal logie. The extraction process is based on the idea of organizing the whole analyzed model as a set of certain design patterns of control flows. A method of automatic transfor-mation of workflow design patterns to temporal logie formulas is proposed. These formulas constitute a logical specification and may be the first step towards a formal verification of system correctness using any method of the deduction-based reasoning. Applying the presented concepts enables bridging the gap between naturalness and intuitive of the deductive inference and the difficulty of its practical application in the case of software models.en
dc.description.placeOfPublicationKraków
dc.description.versionwersja wydawnicza
dc.identifier.doihttps://doi.org/10.7494/automat.2013.17.1.59
dc.identifier.eissn2353-0952
dc.identifier.issn1429-3447
dc.identifier.nukatdd2014320005
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/44237
dc.language.isoeng
dc.publisherWydawnictwa AGH
dc.relation.ispartofAutomatyka / Automatics
dc.rightsAttribution 4.0 International
dc.rights.accessotwarty dostęp
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/legalcode
dc.subjectformal verificationen
dc.subjectweryfikacja formalnapl
dc.subjecttemporal logicen
dc.subjectlogika temporalnapl
dc.subjectdeductionen
dc.subjectdedukcjapl
dc.subjectsemantic tableauxen
dc.subjecttablice semantycznepl
dc.subjectdesign patternsen
dc.subjectwzorce projektowepl
dc.subjectgenerating logical specificationen
dc.subjectgenerowanie specyfikacji logicznejpl
dc.titleFrom workflow design patterns to logical specificationsen
dc.title.alternativeOdwzorowanie wzorców projektowych w specyfikację logiczną systemupl
dc.typeartykuł
dspace.entity.typePublication
publicationissue.issueNumberNo. 1
publicationissue.paginationpp. 59-63
publicationvolume.volumeNumberVol. 17
relation.isAuthorOfPublication9d8cc3b5-5be6-4b10-802e-aed58e3bc965
relation.isAuthorOfPublication.latestForDiscovery9d8cc3b5-5be6-4b10-802e-aed58e3bc965
relation.isJournalIssueOfPublication44a49a40-4232-4f63-acba-4ec9773bd5a8
relation.isJournalIssueOfPublication.latestForDiscovery44a49a40-4232-4f63-acba-4ec9773bd5a8
relation.isJournalOfPublicationb16a3604-d334-41d9-9446-dfef1368171d

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
automat.2013.17.1.59.pdf
Size:
113.25 KB
Format:
Adobe Portable Document Format
Description:
Artykuł z czasopisma