Transforming SQLITE to run on a bare PC

Uzo Okafor, Ramesh K. Karne, Alexander L. Wijesinha, Bharat S. Rawal

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

SQLITE is a popular small open-source database management system with many versions that run on popular platforms. However, there is currently no version of the SQLITE application that runs on a bare PC. Since a bare PC does not provide any form of operating system (or kernel) support, bare PC applications need to be completely self-contained with their own interfaces to the hardware. Such applications are characterized by small code size, and have inherent security and performance advantages due to the absence of a conventional operating system. We describe a general transformation approach that can be used to transform the SQLITE application to a lean SQLITE application that runs on a bare PC. We present the current state of this work and identify several important issues that need further research.

Original languageEnglish (US)
Title of host publicationICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends
Pages311-314
Number of pages4
StatePublished - Nov 16 2012
Event7th International Conference on Software Paradigm Trends, ICSOFT 2012 - Rome, Italy
Duration: Jul 24 2012Jul 27 2012

Publication series

NameICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends

Other

Other7th International Conference on Software Paradigm Trends, ICSOFT 2012
CountryItaly
CityRome
Period7/24/127/27/12

Fingerprint

Hardware

All Science Journal Classification (ASJC) codes

  • Software

Cite this

Okafor, U., Karne, R. K., Wijesinha, A. L., & Rawal, B. S. (2012). Transforming SQLITE to run on a bare PC. In ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends (pp. 311-314). (ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends).
Okafor, Uzo ; Karne, Ramesh K. ; Wijesinha, Alexander L. ; Rawal, Bharat S. / Transforming SQLITE to run on a bare PC. ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends. 2012. pp. 311-314 (ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends).
@inproceedings{f0ee45100ca44c08b8c0334b79e9c331,
title = "Transforming SQLITE to run on a bare PC",
abstract = "SQLITE is a popular small open-source database management system with many versions that run on popular platforms. However, there is currently no version of the SQLITE application that runs on a bare PC. Since a bare PC does not provide any form of operating system (or kernel) support, bare PC applications need to be completely self-contained with their own interfaces to the hardware. Such applications are characterized by small code size, and have inherent security and performance advantages due to the absence of a conventional operating system. We describe a general transformation approach that can be used to transform the SQLITE application to a lean SQLITE application that runs on a bare PC. We present the current state of this work and identify several important issues that need further research.",
author = "Uzo Okafor and Karne, {Ramesh K.} and Wijesinha, {Alexander L.} and Rawal, {Bharat S.}",
year = "2012",
month = "11",
day = "16",
language = "English (US)",
isbn = "9789898565198",
series = "ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends",
pages = "311--314",
booktitle = "ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends",

}

Okafor, U, Karne, RK, Wijesinha, AL & Rawal, BS 2012, Transforming SQLITE to run on a bare PC. in ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends. ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends, pp. 311-314, 7th International Conference on Software Paradigm Trends, ICSOFT 2012, Rome, Italy, 7/24/12.

Transforming SQLITE to run on a bare PC. / Okafor, Uzo; Karne, Ramesh K.; Wijesinha, Alexander L.; Rawal, Bharat S.

ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends. 2012. p. 311-314 (ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Transforming SQLITE to run on a bare PC

AU - Okafor, Uzo

AU - Karne, Ramesh K.

AU - Wijesinha, Alexander L.

AU - Rawal, Bharat S.

PY - 2012/11/16

Y1 - 2012/11/16

N2 - SQLITE is a popular small open-source database management system with many versions that run on popular platforms. However, there is currently no version of the SQLITE application that runs on a bare PC. Since a bare PC does not provide any form of operating system (or kernel) support, bare PC applications need to be completely self-contained with their own interfaces to the hardware. Such applications are characterized by small code size, and have inherent security and performance advantages due to the absence of a conventional operating system. We describe a general transformation approach that can be used to transform the SQLITE application to a lean SQLITE application that runs on a bare PC. We present the current state of this work and identify several important issues that need further research.

AB - SQLITE is a popular small open-source database management system with many versions that run on popular platforms. However, there is currently no version of the SQLITE application that runs on a bare PC. Since a bare PC does not provide any form of operating system (or kernel) support, bare PC applications need to be completely self-contained with their own interfaces to the hardware. Such applications are characterized by small code size, and have inherent security and performance advantages due to the absence of a conventional operating system. We describe a general transformation approach that can be used to transform the SQLITE application to a lean SQLITE application that runs on a bare PC. We present the current state of this work and identify several important issues that need further research.

UR - http://www.scopus.com/inward/record.url?scp=84868686502&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84868686502&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84868686502

SN - 9789898565198

T3 - ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends

SP - 311

EP - 314

BT - ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends

ER -

Okafor U, Karne RK, Wijesinha AL, Rawal BS. Transforming SQLITE to run on a bare PC. In ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends. 2012. p. 311-314. (ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends).