title: Programming for concurrency control in database systems

authors: Tan, Puay Hiang

subjects: database

abstract: Concurrency control problems in centralized Database Management Systems have been actively studied in past two decades. Various types of concurrency control mechanisms have been proposed and implemented in practice. Among these mechanisms, Two-Phase Locking, Timestamping and Optimistic mechanisms have attracted most attention. This thesis presents a survey on these three mechanisms, identifies their major problems and ways to resolve these problems.
Despite their popularity, literatures published to date on these three mechanisms are mostly theoretical in nature, discussions on their implementation issues are normally neglected. This thesis attempts to look into this aspect by investigating the use of concurrent programming techniques based on semaphore and monitor in their implementations. Detailed descriptions of the implemenations are given and various modifications to the concurrent programming techniques to improve their applicability in the DBMS environment are provided too.

text: Programming for concurrency control in database systems Concurrency control problems in centralized Database Management Systems have been actively studied in past two decades. Various types of concurrency control mechanisms have been proposed and implemented in practice. Among these mechanisms, Two-Phase Locking, Timestamping and Optimistic mechanisms have attracted most attention. This thesis presents a survey on these three mechanisms, identifies their major problems and ways to resolve these problems.
Despite their popularity, literatures published to date on these three mechanisms are mostly theoretical in nature, discussions on their implementation issues are normally neglected. This thesis attempts to look into this aspect by investigating the use of concurrent programming techniques based on semaphore and monitor in their implementations. Detailed descriptions of the implemenations are given and various modifications to the concurrent programming techniques to improve their applicability in the DBMS environment are provided too.

year: 1989

title: Logic, ethics and the ethics of logic

authors: Legg, Catherine

subjects: Language Arts & Disciplines

abstract: Peirce wrote this in 1902 as part of his “Minute Logic”, a major book project from his later, officially unemployed, years. The editors of EPII note that the book was so named “to reflect the minute thoroughness with which [Peirce] planned to examine every relevant problem” (xiv), and that within a year it ran to hundreds of pages. This vast project gave Peirce the opportunity to think in intricate detail about the architectonic structure of his thought. This groundwork bore much fruit: notably in Peirce’s 1902 grant application to the Carnegie Institution, still one of the best guides to the way Peirce’s mature thought would have unfolded had he been given access to resources commensurate with his abilities, and the 1903 Harvard lectures on pragmatism where (despite struggles with James over scope and purpose) he managed to distil into seven evening lectures a new philosophical system of brilliance and power, with many outlines previously unknown in the history of philosophy.

text: Logic, ethics and the ethics of logic Peirce wrote this in 1902 as part of his “Minute Logic”, a major book project from his later, officially unemployed, years. The editors of EPII note that the book was so named “to reflect the minute thoroughness with which [Peirce] planned to examine every relevant problem” (xiv), and that within a year it ran to hundreds of pages. This vast project gave Peirce the opportunity to think in intricate detail about the architectonic structure of his thought. This groundwork bore much fruit: notably in Peirce’s 1902 grant application to the Carnegie Institution, still one of the best guides to the way Peirce’s mature thought would have unfolded had he been given access to resources commensurate with his abilities, and the 1903 Harvard lectures on pragmatism where (despite struggles with James over scope and purpose) he managed to distil into seven evening lectures a new philosophical system of brilliance and power, with many outlines previously unknown in the history of philosophy.

year: 2014

title: Pōuri: Two original screenplays

authors: Kohere, Anthony

subjects: Screenplays

abstract: Pōuri, as defined on Te Aka Māori Dictionary, means “regret, mournful, gloomy, in the dark.” It is an apt description of the following stories: Unprivate Moments, and Haytham; or, The Māori Gothic. A common thematic tie between the characters is that they regret past actions, have become disheartened, and experience severe distress. As a thesis, the aim is to expand on what a “Māori story” is beyond the familiar, or dare I say, expected.

'Unprivate Moments' is about an estranged father and son reconciling their differences, disguised as a low-level spy film. I see this as an opportunity to take a well-defined genre and treat it in a realistic fashion in terms of location and character, although not necessarily in believability. Set in Whanganui it can play with many tropes and preconceptions, almost with self-awareness without falling into parody or metacommentary. The formatting does not follow industry standards but inverts the layout of the scene descriptions and dialogue. While I cannot say for certain, Stanley Kubrick is the only one I am aware of that has done this when he adapted 'A Clockwork Orange'. His rationale for this break in style was to draw the eye to the visual storytelling rather than the dialogue.

'Haytham' is centred on a young Byronic Māori man during the late 1880s. Like the archetype he is derived from, Haytham is a tall, dark, and mysterious man. As he reveals himself both to the audience and to the other characters, we come to find someone who has been  damaged and corrupted. This issue of childhood trauma is the central crux of the story and is explored through his relationships with the women in his life. And finally, despite the script’s setting and intentional use of familial names, this is not a biographical work.

text: Pōuri: Two original screenplays Pōuri, as defined on Te Aka Māori Dictionary, means “regret, mournful, gloomy, in the dark.” It is an apt description of the following stories: Unprivate Moments, and Haytham; or, The Māori Gothic. A common thematic tie between the characters is that they regret past actions, have become disheartened, and experience severe distress. As a thesis, the aim is to expand on what a “Māori story” is beyond the familiar, or dare I say, expected.

'Unprivate Moments' is about an estranged father and son reconciling their differences, disguised as a low-level spy film. I see this as an opportunity to take a well-defined genre and treat it in a realistic fashion in terms of location and character, although not necessarily in believability. Set in Whanganui it can play with many tropes and preconceptions, almost with self-awareness without falling into parody or metacommentary. The formatting does not follow industry standards but inverts the layout of the scene descriptions and dialogue. While I cannot say for certain, Stanley Kubrick is the only one I am aware of that has done this when he adapted 'A Clockwork Orange'. His rationale for this break in style was to draw the eye to the visual storytelling rather than the dialogue.

'Haytham' is centred on a young Byronic Māori man during the late 1880s. Like the archetype he is derived from, Haytham is a tall, dark, and mysterious man. As he reveals himself both to the audience and to the other characters, we come to find someone who has been  damaged and corrupted. This issue of childhood trauma is the central crux of the story and is explored through his relationships with the women in his life. And finally, despite the script’s setting and intentional use of familial names, this is not a biographical work.

year: 2022