Open Access   Article Go Back

Enhancement of Software and Data Portability by Normalizing Variations in Hardware

Pon Rahul M1 , Rishi hree S2

Section:Review Paper, Product Type: Journal Paper
Volume-06 , Issue-03 , Page no. 135-140, Apr-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6si3.135140

Online published on Apr 30, 2018

Copyright © Pon Rahul M, Rishi Shree S . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Pon Rahul M, Rishi Shree S, “Enhancement of Software and Data Portability by Normalizing Variations in Hardware,” International Journal of Computer Sciences and Engineering, Vol.06, Issue.03, pp.135-140, 2018.

MLA Style Citation: Pon Rahul M, Rishi Shree S "Enhancement of Software and Data Portability by Normalizing Variations in Hardware." International Journal of Computer Sciences and Engineering 06.03 (2018): 135-140.

APA Style Citation: Pon Rahul M, Rishi Shree S, (2018). Enhancement of Software and Data Portability by Normalizing Variations in Hardware. International Journal of Computer Sciences and Engineering, 06(03), 135-140.

BibTex Style Citation:
@article{M_2018,
author = {Pon Rahul M, Rishi Shree S},
title = {Enhancement of Software and Data Portability by Normalizing Variations in Hardware},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {4 2018},
volume = {06},
Issue = {03},
month = {4},
year = {2018},
issn = {2347-2693},
pages = {135-140},
url = {https://www.ijcseonline.org/full_spl_paper_view.php?paper_id=334},
doi = {https://doi.org/10.26438/ijcse/v6i3.135140}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i3.135140}
UR - https://www.ijcseonline.org/full_spl_paper_view.php?paper_id=334
TI - Enhancement of Software and Data Portability by Normalizing Variations in Hardware
T2 - International Journal of Computer Sciences and Engineering
AU - Pon Rahul M, Rishi Shree S
PY - 2018
DA - 2018/04/30
PB - IJCSE, Indore, INDIA
SP - 135-140
IS - 03
VL - 06
SN - 2347-2693
ER -

           

Abstract

This paper explores the concept of software and user data portability by tackling device driver issues caused due to diversity in computer hardware. The objective of this paper is to implement a universal interface between the hardware and the software intended to minimize time and manpower. Drivers are required for software-hardware integration and different hardware manufactured by OEMs require device drivers designed specifically for the hardware component. Development of a new platform requires the software manufacturer to target a variety of hardware. Upgrading existing software requires the device drivers to be checked if they are compatible with the newer version of the software. Device drivers have to be written for each software platform separately. This results in a lot of time being consumed which directly affects the consumer such as delayed software and firmware updates, security patches, bug fixes etc. This interface addresses the driver development issues by providing a standard hardware platform for which the software can be developed.

Key-Words / Index Term

software, hardware, portability, platform, interface, drivers, compatibility

References

[1] Anon., “ARM Cortex-A Series Programmers’s Guide”, Literature number ARM DEN0013D, pp.10-3, 2014.
[2] J.F. & Ross, K.W., “Computer Networking: A Top-Down Approach”. New York: Addison-Wesley. p. 36, 2010.
[3] Nirav Trivedi, Himanshu Patel, Dharmendra Chauhan, “Fundamental structure of Linux kernel based device driver and implementation on Linux host machine”, International Journal of applied Information Systems (IJAIS), Vol.10, Issue.4, pp.2249-0868, 2016.
[4] Scott Mueller, “Upgrading and Repairing PCs, Eleventh Edition”, Que, 2999, ISBN 0-7897-1903-7.
[5] Pete Bennett, EE Times. "The why, where and what of low-power SoC design." December 2, 2004. Retrieved July 28, 2015.
[6] Hendric, William (2015). "A Complete overview of Trusted Certificates - CABForum". Retrieved February 26, 2015.
[7] StatCounter, “Desktop macOS Version Market Share Worldwide Jan 2017 - Jan 2018” January, 2018.
[8] Steven M. Hancock (November 22, 2002). “Tru64 UNIX troubleshooting: diagnosing and correcting system problems”, HP Technologies Series, IT Pro collection. Digital Press. pp.119–126. ISBN 978-1-55558-274-6. Retrieved May 3, 2011.