Repository logo
Article

Turing machine approach to runtime software adaptation

creativeworkseries.issn1508-2806
dc.contributor.authorRudy, Jarosław
dc.date.available2017-09-20T12:05:48Z
dc.date.issued2014
dc.descriptionBibliogr. s. 309-310.
dc.description.abstractIn this paper, the problem of applying changes to software at runtime is considered. The computability theory is used in order to develop a more general and programming-language-independent model of computation with support for runtime changes. Various types of runtime changes were defined in terms of computable functions and Turing machines. The properties of such functions and machines were used to prove that arbitrary runtime changes on Turing machines are impossible in general cases. A method of Turing machine decomposition into subtasks was presented and runtime changes were defined through transformations of the subtask graph. Requirements for the possible changes were considered with regard to the possibility of subtask execution during such changes. Finally, a runtime change model of computation was defined by extension of the Universal Turing Machine.en
dc.description.placeOfPublicationKraków
dc.description.versionwersja wydawniczapl
dc.identifier.doihttps://doi.org/10.7494/csci.2014.15.3.293
dc.identifier.eissn2300-7036
dc.identifier.issn1508-2806
dc.identifier.nukatdd2015319032pl
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/49408
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.subjectruntime changesen
dc.subjectdynamic modificationen
dc.subjectcomputability theoryen
dc.subjectTuring machinesen
dc.titleTuring machine approach to runtime software adaptationen
dc.title.relatedComputer Science
dc.typeartykuł
dspace.entity.typePublication
publicationissue.issueNumberNo. 3
publicationissue.paginationpp. 293-310
publicationvolume.volumeNumberVol. 15
relation.isJournalIssueOfPublication88be9479-9596-4d59-81f7-940f6efc3015
relation.isJournalIssueOfPublication.latestForDiscovery88be9479-9596-4d59-81f7-940f6efc3015
relation.isJournalOfPublication020291ee-249b-4dcf-98a3-276a2f7981aa

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
csci.2014.15.3.293.pdf
Size:
1.05 MB
Format:
Adobe Portable Document Format