Model pro popis sdílených prostředků a jejich závislostí vycházející z OOP principů

dc.contributor.authorVítek, Martin
dc.contributor.authorHerman, Ivo
dc.coverage.issue1cs
dc.coverage.volume11cs
dc.date.accessioned2024-01-30T10:09:24Z
dc.date.available2024-01-30T10:09:24Z
dc.date.issued2009-06-19cs
dc.description.abstractAs part of any modern object-oriented programming (OOP) language are techniques that help to manage access to shared resources (objects) used parallel by processes or threads. These techniques are usually based on objects locking and their allocation to thread. In environment where Coffman's conditions are met the techniques can lead to deadlock state. It is therefore appropriate to address the sharing of resources at a higher level of abstraction. The proposed model described in this article is the formal description of resources. The model is based on the principles of object oriented programming in order to be easily implemented and shows the basic algorithm to prevent the occurrences of the deadlock state.en
dc.description.abstractSoučástí každého moderního objektově orientovaného programovacího (OOP) jazyka jsou techniky, pomocí kterých lze řídit přístup ke sdíleným prostředkům (objektům) při paralelním využívání tohoto prostředku více procesy nebo vlákny. Tyto techniky jsou obvykle založeny na uzamčení objektů a jejich alokaci danému vláknu, což při nevhodném pořadí těchto alokací v prostředích, kde jsou splněny Coffmanovy podmínky, může vést ke stavu uváznutí. Proto je vhodné řešit sdílení prostředků na vyšší úrovni abstrakce. Navrhovaný model popsaný v tomto článku představuje vlastní formální popis prostředků vycházející z principů OOP (aby jej bylo možné snadno a přirozeně implementovat) a ukazuje základní algoritmus zamezující vzniku stavu uváznutí.cs
dc.formattextcs
dc.format.mimetypeapplication/pdfen
dc.identifier.citationElektrorevue. 2009, vol. 11, č. 1, s. 1-8. ISSN 1213-1539cs
dc.identifier.issn1213-1539
dc.identifier.urihttps://hdl.handle.net/11012/244432
dc.language.isocscs
dc.publisherInternational Society for Science and Engineering, o.s.cs
dc.relation.ispartofElektrorevuecs
dc.relation.urihttp://www.elektrorevue.cz/cs
dc.rights(C) 2009 Elektrorevueen
dc.rights.accessopenAccessen
dc.subjectOOPcs
dc.subjectsdílení prostředkůcs
dc.subjectstav uváznutícs
dc.subjectalokacecs
dc.subjectOOPen
dc.subjectresource sharingen
dc.subjectdeadlocken
dc.subjectallocationen
dc.titleModel pro popis sdílených prostředků a jejich závislostí vycházející z OOP principůcs
dc.title.alternativeModel for description of shared resources and their dependencies based on OOP principlesen
dc.type.driverarticleen
dc.type.statusPeer-revieweden
dc.type.versionpublishedVersionen
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2009_33.pdf
Size:
454.91 KB
Format:
Adobe Portable Document Format
Description:
Collections