Repository logo
Article

Formal analysis of use case diagrams

creativeworkseries.issn1508-2806
dc.contributor.authorKlimek, Radosław
dc.contributor.authorSzwed, Piotr
dc.date.available2017-09-14T09:29:41Z
dc.date.issued2010
dc.descriptionBibliogr. s. 130-131.
dc.description.abstractUse case diagrams play an important role in modeling with UML. Careful modeling is crucial in obtaining a correct and efficient system architecture. The paper refers to the formal analysis of the use case diagrams. A formal model of use cases is proposed and its construction for typical relationships between use cases is described. Two methods of formal analysis and verification are presented. The first one based on a states' exploration represents a model checking approach. The second one refers to the symbolic reasoning using formal methods of temporal logic. Simple but representative example of the use case scenario verification is discussed.en
dc.description.abstractDiagramy przypadków użycia odgrywają znaczącą rolę w modelowaniu systemów z wykorzystaniem UML. Staranne i dokładne modelowanie ma zasadnicze znaczenie w postępowaniu umożliwiającym uzyskanie poprawnej i efektywnej architektury systemu. Artykuł odnosi się do formalnej analizy diagramów przypadków użycia. Został zaproponowany model formalny przypadku użycia, a także opisano odpowiednie konstrukcje dla relacji występujących pomiędzy przypadkami użycia. Zostały przedstawione dwie formalne metody ich analizy i weryfikacji. Pierwsza oparta jest na eksploracji stanów i reprezentuje podejście nazwane weryfikacją modelową. Druga odwołuje się do wnioskowania symbolicznego z wykorzystaniem logiki temporalnej. Został pokazany prosty i reprezentatywny przykład weryfikacji pewnego scenariusza przypadku użycia.pl
dc.description.placeOfPublicationKraków
dc.description.versionwersja wydawniczapl
dc.identifier.doihttps://doi.org/10.7494/csci.2010.11.0.115
dc.identifier.eissn2300-7036
dc.identifier.issn1508-2806
dc.identifier.nukatdd2011320021pl
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/48511
dc.language.isoeng
dc.publisherWydawnictwa AGH
dc.relation.ispartofComputer Science
dc.rightsAttribution 4.0 International
dc.rights.accessotwarty dostęp
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/legalcode
dc.subjectUMLen
dc.subjectuse caseen
dc.subjectformal modelen
dc.subjectverificationen
dc.subjectUMLpl
dc.subjectprzypadek użyciapl
dc.subjectmodel checkingen
dc.subjectmodel formalnypl
dc.subjectweryfikacjapl
dc.subjecttemporal logicen
dc.subjectweryfikacja modelowapl
dc.subjectlogika temporalnapl
dc.subjectsemantic tableauen
dc.subjectmetoda tablic semantycznychpl
dc.titleFormal analysis of use case diagramsen
dc.title.alternativeFormalna analiza diagramów przypadków użyciapl
dc.title.relatedComputer Science
dc.typeartykuł
dspace.entity.typePublication
publicationissue.paginationpp. 115-131
publicationvolume.volumeNumberVol. 11
relation.isAuthorOfPublication9d8cc3b5-5be6-4b10-802e-aed58e3bc965
relation.isAuthorOfPublicatione198966a-61b2-4ae0-9a49-6e6879de7f39
relation.isAuthorOfPublication.latestForDiscovery9d8cc3b5-5be6-4b10-802e-aed58e3bc965
relation.isJournalOfPublication020291ee-249b-4dcf-98a3-276a2f7981aa
relation.isJournalVolumeOfPublicationea551a15-8b09-4151-b857-b02e5edb3fd3
relation.isJournalVolumeOfPublication.latestForDiscoveryea551a15-8b09-4151-b857-b02e5edb3fd3

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
cs2010-08.pdf
Size:
189.37 KB
Format:
Adobe Portable Document Format