Show simple item record

dc.contributor.advisorKim, Miryungen
dc.creatorBaum, Mark Vincenten
dc.date.accessioned2012-02-27T15:42:01Zen
dc.date.available2012-02-27T15:42:01Zen
dc.date.issued2011-12en
dc.date.submittedDecember 2011en
dc.identifier.urihttp://hdl.handle.net/2152/ETD-UT-2011-12-4741en
dc.descriptiontexten
dc.description.abstractSoftware transactional memory (STM) is an optimistic concurrent lock free mechanism that has the potential of positively transforming how concurrent programming is performed. STM, despite its many desirable attributes, is not yet a ubiquitous programming language feature in the commercial software domain. There are many implementation challenges with retrofitting STM into pre-existing language frameworks. Furthermore, existing software systems will also need to be refactored in order to take advantage of STM’s unique benefits. As with other time consuming and error prone refactoring processes, refactoring for STM is best done with automated tool support; it is the aim of this paper to propose such a tool.en
dc.format.mimetypeapplication/pdfen
dc.language.isoengen
dc.subjectRefactoringen
dc.subjectAutomated tool supported refactoringen
dc.subjectSoftware Transactional Memoryen
dc.subjectRefactoring for Software Transactional Memoryen
dc.titleRefactoring for Software Transactional Memoryen
dc.date.updated2012-02-27T15:42:08Zen
dc.identifier.slug2152/ETD-UT-2011-12-4741en
dc.contributor.committeeMemberPerry, Dewayneen
dc.description.departmentElectrical and Computer Engineeringen
dc.type.genrethesisen
thesis.degree.departmentElectrical and Computer Engineeringen
thesis.degree.disciplineElectrical and Computer Engineeringen
thesis.degree.grantorUniversity of Texas at Austinen
thesis.degree.levelMastersen
thesis.degree.nameMaster of Science in Engineeringen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record