PEPC: Persistent programming in C

Date of Publication

1999

Document Type

Bachelor's Thesis

Degree Name

Bachelor of Science in Computer Science

Subject Categories

Computer Sciences

College

College of Computer Studies

Department/Unit

Computer Science

Thesis Adviser

Lolita E. Villanueva

Abstract/Summary

Traditional programming languages support data types that can only exist during program execution. For the data types to be stored permanently, the concept of files is needed. However, file manipulation is a tedious process to undergo, thus, the main thrust of the system is to eliminate such difficulty from the programmers.

Persistent programming concepts will be used by the system to allow longer lifetimes of data objects. In addition, reusability of variables across application is also supported by the system. The basic data types of ANSI C will be extended to support persistency. The process of translating the PEPC code to C code with persistent functions is one of the main objectives of the system. Such process is abstracted from the programmer. To meet this goal, a processor, library, and utility supporting persistency is embedded on the system. An executable C code will serve as the put to test the effectivity of the system.

Abstract Format

html

Language

English

Format

Print

Accession Number

TU14611

Shelf Location

Archives, The Learning Commons, 12F, Henry Sy Sr. Hall

This document is currently not available here.

Share

COinS