Extensible network appliance platform (e-NAP)
Date of Publication
2012
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
Karlo Shane Campos
Abstract/Summary
Network appliances are computer-based devices that have specific purposes. Network appliances are typically connected to a network or the Internet. These kinds of appliance are limited. It can only do a specific task. With that in hand, the user will need to connect another network appliance or install another software application to the computer, which will result into a heterogeneous application. Usually, different network appliances have different frameworks. Due to this, software developers have a relatively hard time coding applications that use different framework and devices. This is a problem because there is no existing solution for integrating different frameworks.
In order to solve this problem, the study introduces the Extensible Network Appliance Platform or e-NAP. e-NAP is a network appliance which carries an extensible Application Programming Interface (API) in its system. This API will be able to support different peripherals that can be connected to the appliance. Through e-NAP, users are allowed abstracted access to the available peripherals, extend the APIs and integrate it onto the appliance. The API provides software developers and enthusiasts the ability to interface their programs with different peripherals without having the need to use different frameworks to implement their program.
Abstract Format
html
Language
English
Format
Accession Number
TU18024
Shelf Location
Archives, The Learning Commons, 12F, Henry Sy Sr. Hall
Physical Description
1 v. (various foliations) : illustrations (some colored) ; 28 cm.
Keywords
Computer network architectures
Recommended Citation
Cua, R. T., Go, W. C., Wee, K. O., & Yu, M. G. (2012). Extensible network appliance platform (e-NAP). Retrieved from https://animorepository.dlsu.edu.ph/etd_bachelors/11188