Global Journal of Computer Science and Technology.” by Global Journals Inc

Total Page:16

File Type:pdf, Size:1020Kb

Global Journal of Computer Science and Technology.” by Global Journals Inc © Global Journal of Computer Global Journals Inc. Science and Technology. (A Delaware USA Incorporation with “Good Standing”; Reg. Number: 0423089) Sponsors: Global Association of Research 2010. Open Scientific Standards All rights reserved. Publisher’s Headquarters office This is a special issue published in version 1.0 of “Global Journal of Computer Science and Technology.” By Global Journals Inc. Global Journals Inc., Headquarters Corporate Office, All articles are open access articles distributed under “Global Journal of Computer Science Cambridge Office Center, II Canal Park, Floor No. and Technology” 5th, Cambridge (Massachusetts), Pin: MA 02141 Reading License, which permits restricted United States use. Entire contents are copyright by of “Global Journal of Computer Science and USA Toll Free: +001-888-839-7392 Technology” unless otherwise noted on spe- USA Toll Free Fax: +001-888-839-7392 cific articles. No part of this publication may be reproduced Offset Typesetting or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information Global Journals Inc., City Center Office, 25200 storage and retrieval system, without written Carlos Bee Blvd. #495, Hayward Pin: CA 94542 permission. United States The opinions and statements made in this book are those of the authors concerned. Ultraculture has not verified and neither Packaging & Continental Dispatching confirms nor denies any of the foregoing and no warranty or fitness is implied. Global Journals, India Engage with the contents herein at your own risk. Find a correspondence nodal officer near you The use of this journal, and the terms and conditions for our providing information, is governed by our Disclaimer, Terms and Conditions and Privacy Policy given on our To find nodal officer of your country, please website http://www.globaljournals.org/global- email us at [email protected] journals-research-portal/guideline/terms-and- conditions/menu-id-260/. eContacts By referring / using / reading / any type of association / referencing this journal, this signifies and you acknowledge that you have Press Inquiries: [email protected] Investor read them and that you accept and will be Inquiries: [email protected] Technical bound by the terms thereof. Support: [email protected] Media & All information, journals, this journal, Releases: [email protected] activities undertaken, materials, services and our website, terms and conditions, privacy policy, and this journal is subject to change Pricing (Including by Air Parcel Charges): anytime without any prior notice. Incorporation No.: 0423089 License No.: 42125/022010/1186 For Authors: Registration No.: 430374 Import- 22 USD (B/W) & 50 USD (Color) Export Code: 1109007027 EmployUerS AId Tenatxi fIicDa:t i98on- 0N6u73m4b27er (EIN): Yearly Subscription (Personal & Institutional): 200 USD (B/W) & 500 USD (Color) John A. Hamilton,"Drew" Jr., Dr. Wenying Feng Ph.D., Professor, Management Professor, Department of Computing & Computer Science and Software Information Systems Engineering Department of Mathematics Director, Information Assurance Trent University, Peterborough, Laboratory ON Canada K9J 7B8 Auburn University Dr. Henry Hexmoor Dr. Thomas Wischgoll IEEE senior member since 2004 Computer Science and Engineering, Ph.D. Computer Science, University at Wright State University, Dayton, Ohio Buffalo B.S., M.S., Ph.D. Department of Computer Science (University of Kaiserslautern) Southern Illinois University at Carbondale Dr. Osman Balci, Professor Dr. Abdurrahman Arslanyilmaz Department of Computer Science Computer Science & Information Systems Virginia Tech, Virginia University Department Ph.D.and M.S.Syracuse University, Youngstown State University Syracuse, New York Ph.D., Texas A&M University M.S. and B.S. Bogazici University, University of Missouri, Columbia Istanbul, Turkey Gazi University, Turkey Yogita Bajpai Dr. Xiaohong He M.Sc. (Computer Science), FICCT Professor of International Business U.S.A.Email: University of Quinnipiac [email protected] BS, Jilin Institute of Technology; MA, MS, PhD,. (University of Texas-Dallas) Dr. T. David A. Forbes Burcin Becerik-Gerber Associate Professor and Range University of Southern California Nutritionist Ph.D. in Civil Engineering Ph.D. Edinburgh University - Animal DDes from Harvard University Nutrition M.S. from University of California, Berkeley M.S. Aberdeen University - Animal & Istanbul University Nutrition B.A. University of Dublin- Zoology Dr. Bart Lambrecht Dr. Söhnke M. Bartram Director of Research in Accounting and Department of Accounting and FinanceProfessor of Finance FinanceLancaster University Management Lancaster University Management School SchoolPh.D. (WHU Koblenz) BA (Antwerp); MPhil, MA, PhD MBA/BBA (University of Saarbrücken) (Cambridge) Dr. Miguel Angel Ariño Dr. Carlos García Pont Professor of Decision Sciences Associate Professor of Marketing IESE Business School IESE Business School, University of Barcelona, Spain (Universidad de Navarra) Navarra CEIBS (China Europe International Business Doctor of Philosophy (Management), School). Massachusetts Institute of Technology Beijing, Shanghai and Shenzhen (MIT) Ph.D. in Mathematics Master in Business Administration, IESE, University of Barcelona University of Navarra BA in Mathematics (Licenciatura) Degree in Industrial Engineering, University of Barcelona Universitat Politècnica de Catalunya Philip G. Moscoso Dr. Fotini Labropulu Technology and Operations Management Mathematics - Luther College IESE Business School, University of Navarra University of ReginaPh.D., M.Sc. in Ph.D in Industrial Engineering and Mathematics Management, ETH Zurich B.A. (Honors) in Mathematics M.Sc. in Chemical Engineering, ETH Zurich University of Windso Dr. Sanjay Dixit, M.D. Dr. Lynn Lim Director, EP Laboratories, Philadelphia VA Reader in Business and Marketing Medical Center Roehampton University, London Cardiovascular Medicine - Cardiac BCom, PGDip, MBA (Distinction), PhD, Arrhythmia FHEA Univ of Penn School of Medicine Dr. Mihaly Mezei Dr. Han-Xiang Deng ASSOCIATE PROFESSOR MD., Ph.D Department of Structural and Chemical Associate Professor and Research Biology, Mount Sinai School of Medical Department Division of Neuromuscular Center Medicine Ph.D., Etvs Lornd University Davee Department of Neurology and Clinical Postdoctoral Training, NeuroscienceNorthwestern University New York University Feinberg School of Medicine Dr. Pina C. Sanelli Dr. Michael R. Rudnick Associate Professor of Public Health M.D., FACP Weill Cornell Medical College Associate Professor of Medicine Associate Attending Radiologist Chief, Renal Electrolyte and NewYork-Presbyterian Hospital Hypertension Division (PMC) MRI, MRA, CT, and CTA Penn Medicine, University of Neuroradiology and Diagnostic Pennsylvania Radiology Presbyterian Medical Center, M.D., State University of New York at Philadelphia Buffalo,School of Medicine and Nephrology and Internal Medicine Biomedical Sciences Certified by the American Board of Internal Medicine Dr. Roberto Sanchez Dr. Bassey Benjamin Esu Associate Professor B.Sc. Marketing; MBA Marketing; Ph.D Department of Structural and Chemical Marketing Biology Lecturer, Department of Marketing, Mount Sinai School of Medicine University of Calabar Ph.D., The Rockefeller University Tourism Consultant, Cross River State Tourism Development Department Co-ordinator , Sustainable Tourism Initiative, Calabar, Nigeria Dr. Wen-Yih Sun Dr. Aziz M. Barbar, Ph.D. Professor of Earth and Atmospheric IEEE Senior Member SciencesPurdue University Director Chairperson, Department of Computer National Center for Typhoon and Science Flooding Research, Taiwan AUST - American University of Science & University Chair Professor Technology Department of Atmospheric Sciences, Alfred Naccash Avenue – Ashrafieh National Central University, Chung-Li, TaiwanUniversity Chair Professor Institute of Environmental Engineering, National Chiao Tung University, Hsin- chu, Taiwan.Ph.D., MS The University of Chicago, Geophysical Sciences BS National Taiwan University, Atmospheric Sciences Associate Professor of Radiology (HON.) Dr. George Perry, (Neuroscientist) Dean and Professor, College of Sciences Denham Harman Research Award (American Aging Association) ISI Highly Cited Researcher, Iberoamerican Molecular Biology Organization AAAS Fellow, Correspondent Member of Spanish Royal Academy of Sciences University of Texas at San Antonio Postdoctoral Fellow (Department of Cell Biology) Baylor College of Medicine Houston, Texas, United States Dr. R.K. Dixit M.Sc., Ph.D., FICCT Chief Author, India Email: [email protected] Vivek Dubey(HON.) Er. Suyog Dixit MS (Industrial Engineering), (M. Tech), BE (HONS. in CSE), FICCT MS (Mechanical Engineering) SAP Certified Consultant CEO at IOSRD, GAOR & OSS University of Wisconsin, FICCT Technical Dean, Global Journals Inc. (US) Editor-in-Chief, USA Website: www.suyogdixit.com [email protected] Email:[email protected] Sangita Dixit Pritesh Rajvaidya M.Sc., FICCT (MS) Computer Science Department Dean & Chancellor (Asia Pacific) California State University [email protected] BE (Computer Science), FICCT Luis Galárraga Technical Dean, USA J!Research Project Leader Email: [email protected] Saarbrücken, Germany &RQWHQWVRIWKH9ROXPH i. Copyright Notice ii. Editorial Board Members iii. Chief Author and Dean iv. Table of Contents v. From the Chief Editor’s Desk vi. Research and Review Papers
Recommended publications
  • Interaktiv Hemsida Med PHP Och Mysql
    Examensarbete LITH-ITN-EX--03/013--SE Interaktiv hemsida med PHP och MySQL Håkan Bertilsson Rickard Wikström 2003-06-02 Department of Science and Technology Institutionen för teknik och naturvetenskap Linköping University Linköpings Universitet SE-601 74 Norrköping, Sweden 601 74 Norrköping LITH-ITN-EX--03/013--SE Interaktiv hemsida med PHP och MySQL Examensarbete utfört i Elektronisk publicering vid Linköpings Tekniska Högskola, Campus Norrköping Håkan Bertilsson Rickard Wikström Handledare: Stefan Gustavson Examinator: Carina Qvarford Norrköping den 2/6 2003 Datum Avdelning, Institution Date Division, Department Institutionen för teknik och naturvetenskap 2003-06-02 Department of Science and Technology Språk Rapporttyp ISBN Language Report category _____________________________________________________ x Svenska/Swedish Licentiatavhandling ISRN LITH-ITN-EX--03/013--SE Engelska/English x Examensarbete _________________________________________________________________ x C-uppsats Serietitel och serienummer ISSN D-uppsats Title of series, numbering ___________________________________ _ ________________ Övrig rapport _ ________________ URL för elektronisk version http://www.ep.liu.se/exjobb/itn/2003/mk/013/ Titel Interaktiv hemsida med PHP och MySQL Title Interactive website using PHP and MySQL Författare Håkan Bertilsson Rickard Wikström Author Håkan Bertilsson Rickard Wikström Sammanfattning Detta examensarbete är utfört åt Cervera i Norrköping och Linköping. Uppgiften var att skapa en professionell interaktiv hemsida åt företaget där delar av företagets varusortiment kan presenteras. Förutom en hemsida vänd till potentiella kunder så skapades en applikation upplagd på Internet där företagets anställda kan lista, uppdatera, radera och skapa poster som är lagrade i en databas. Detta för att enklare kunna styra innehållet på hemsidan. I huvudsak har PHP och HTML använts för att skapa hemsidan i kombination med databaser i MySQL.
    [Show full text]
  • Student Authored Textbook on Software Architectures
    Software Architectures: Case Studies Authors: Students in Software Architectures course Computer Science and Computer Engineering Department University of Arkansas May 2014 Table of Contents Chapter 1 - HTML5 Chapter 2 – XML, XML Schema, XSLT, and XPath Chapter 3 – Design Patterns: Model-View-Controller Chapter 4 – Push Notification Services: Google and Apple Chapter 5 - Understanding Access Control and Digital Rights Management Chapter 6 – Service-Oriented Architectures, Enterprise Service Bus, Oracle and TIBCO Chapter 7 – Cloud Computing Architecture Chapter 8 – Architecture of SAP and Oracle Chapter 9 – Spatial and Temporal DBMS Extensions Chapter 10 – Multidimensional Databases Chapter 11 – Map-Reduce, Hadoop, HDFS, Hbase, MongoDB, Apache HIVE, and Related Chapter 12 –Business Rules and DROOLS Chapter 13 – Complex Event Processing Chapter 14 – User Modeling Chapter 15 – The Semantic Web Chapter 16 – Linked Data, Ontologies, and DBpedia Chapter 17 – Radio Frequency Identification (RFID) Chapter 18 – Location Aware Applications Chapter 19 – The Architecture of Virtual Worlds Chapter 20 – Ethics of Big Data Chapter 21 – How Hardware Has Altered Software Architecture SOFTWARE ARCHITECTURES Chapter 1 – HTML5 Anh Au Summary In this chapter, we cover HTML5 and the specifications of HTML5. HTML takes a major part in defining the Web platform. We will cover high level concepts, the history of HTML, and famous HTML implementations. This chapter also covers how this system fits into a larger application architecture. Lastly, we will go over the high level architecture of HTML5 and cover HTML5 structures and technologies. Introduction High level concepts – what is the basic functionality of this system HyperText Markup Language (HTML) is the markup language used by to create, interpret, and annotate hypertext documents on any platform.
    [Show full text]
  • 0636361 Page 1 of 10 Annual Report for Period:01/2008
    Annual Report: 0636361 Annual Report for Period:01/2008 - 12/2008 Submitted on: 07/26/2008 Principal Investigator: Hayden, Linda B. Award ID: 0636361 Organization: Elizabeth City State Univ Submitted By: Hayden, Linda - Principal Investigator Title: CI-TEAM Implementation Project: Cyberinfrastructure for Remote Sensing of Ice Sheets Project Participants Senior Personnel Name: Hayden, Linda Worked for more than 160 Hours: Yes Contribution to Project: Dr. Linda Hayden serves as principal investigator for the CI-TEAM project. As such she schedules and organizes project activities including webcast, training, distinguished lectures and workshops. With the assistance of faculty from ADMI institutionsshe makes selections of program participants. Dr. Hayden makes reports to the funding agency in a timely fashion. Name: Gogineni, S. Prasad Worked for more than 160 Hours: Yes Contribution to Project: Dr. Prasad Gogineni heads the CI-TEAM science team. The Science Team is responsible for GRID sensor and satellite data content. Name: Fox, Geoffrey Worked for more than 160 Hours: Yes Contribution to Project: Dr. Geoffrey Fox leads the team at Indiana University in their design and acquisition of equipment required for the basecamp and fieldcamp server units used during Greenland and Antarctic data collection deployments. Dr. Fox leads the CI-TEAM technology team. He also serves as a mentor and consultant for ADMI faculty. Post-doc Graduate Student Undergraduate Student Technician, Programmer Other Participant Research Experience for Undergraduates Organizational Partners ADMI The Association of Computer and Information Science/Engineering Departments at Minority Institutions (ADMI). ADMI was established as a national organization Page 1 of 10 Annual Report: 0636361 dedicated to exploring and providing remedies to the educational issues in computer/information science and computer engineering that confront minority institutions of higher learning.
    [Show full text]
  • PHP: Zend for I5/OS
    Front cover PHP: Zend for i5/OS Learn how to install and administer Discover valuable development tips and advice Security, globalization, Zend Platform for i5/OS, and more! Gary Mullen-Schultz Melissa Anderson Vlatko Kosturjak ibm.com/redbooks International Technical Support Organization PHP: Zend for i5/OS January 2007 SG24-7327-00 Note: Before using this information and the product it supports, read the information in “Notices” on page vii. First Edition (January 2007) This edition applies to Version 1.0, Release 5.0, Modification 0.0 of Zend Core for i5/OS, Version 2.0, Release 1.0, Modification 2.0 of Zend Platform for i5/OS, and Version 5.0, Release 2.0, Modification 0.0 of Zend Studio for i5/OS. © Copyright International Business Machines Corporation 2007. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . vii Trademarks . viii Preface . ix The team that wrote this book . ix Become a published author . .x Comments welcome. .x Chapter 1. Welcome to PHP on i5/OS! . 1 1.1 Welcome! . 2 1.1.1 IBM and Zend Core. 2 1.1.2 Zend Core for IBM . 2 1.2 Previous support of PHP on i5/OS . 3 1.3 Current support of PHP on i5/OS . 3 1.3.1 Zend Core for i5/OS . 3 1.3.2 Zend Studio for i5/OS . 4 1.3.3 Zend Platform for i5/OS . 4 1.4 How i5 implementation differs from Zend Core.
    [Show full text]
  • Web Application Development with PHP 4.0 00 9971 FM 6/16/00 7:24 AM Page Ii
    00 9971 FM 6/16/00 7:24 AM Page i Web Application Development with PHP 4.0 00 9971 FM 6/16/00 7:24 AM Page ii Other Books by New Riders Publishing MySQL GTK+/Gnome Application Paul DuBois, 0-7357-0921-1 Development Havoc Pennington, 0-7357-0078-8 A UML Pattern Language Paul Evitts, 1-57870-118-X DCE/RPC over SMB: Samba and Windows NT Domain Internals Constructing Superior Software Luke Leighton, 1-57870-150-3 Paul Clements, 1-57870-147-3 Linux Firewalls Python Essential Reference Robert Ziegler, 0-7357-0900-9 David Beazley, 0-7357-0901-7 Linux Essential Reference KDE Application Development Ed Petron, 0-7357-0852-5 Uwe Thiem, 1-57870-201-1 Linux System Administration Developing Linux Applications with Jim Dennis, M. Carling, et al, GTK+ and GDK 1-556205-934-3 Eric Harlow, 0-7357-0021-4 00 9971 FM 6/16/00 7:24 AM Page iii Web Application Development with PHP 4.0 Tobias Ratschiller Till Gerken With contributions by Zend Technologies, LTD 201 West 103rd Street, Zeev Suraski Indianapolis, Indiana 46290 Andi Gutmans 00 9971 FM 6/16/00 7:24 AM Page iv Web Application Development with PHP 4.0 By:Tobias Ratschiller and Till Gerken Copyright © 2000 by New Riders Publishing Publisher FIRST EDITION: July, 2000 David Dwyer All rights reserved. No part of this book may be reproduced Executive Editor or transmitted in any form or by any means, electronic or Al Valvano mechanical, including photocopying, recording, or by any information storage and retrieval system, without written Managing Editor permission from the publisher, except for the inclusion of Gina Brown brief quotations in a review.
    [Show full text]
  • Management Strategies for the Cloud Revolution
    MANAGEMENT STRATEGIES FOR CLOUDTHE REVOLUTION MANAGEMENT STRATEGIES FOR CLOUDTHE REVOLUTION How Cloud Computing Is Transforming Business and Why You Can’t Afford to Be Left Behind CHARLES BABCOCK New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Copyright © 2010 by Charles Babcock. All rights reserved. Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher. ISBN: 978-0-07-174227-6 MHID: 0-07-174227-1 The material in this eBook also appears in the print version of this title: ISBN: 978-0-07-174075-3, MHID: 0-07-174075-9. All trademarks are trademarks of their respective owners. Rather than put a trademark symbol after every occurrence of a trademarked name, we use names in an editorial fashion only, and to the benefi t of the trademark owner, with no intention of infringement of the trademark. Where such designations appear in this book, they have been printed with initial caps. McGraw-Hill eBooks are available at special quantity discounts to use as premiums and sales promotions, or for use in corporate training programs. To contact a representative please e-mail us at [email protected]. This publication is designed to provide accurate and authoritative information in regard to the subject matter covered. It is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional service.
    [Show full text]
  • Rogue Wave Software Buys Israeli Co Zend Technologies
    Rogue Wave Software buys Israeli co Zend Technologies 07/10/2015, 12:18 Globes correspondent The sale was reportedly for considerably less than the $70 million that the Israeli PHP app company has raised. US company Rogue Wave Software has acquired Israeli company Zend Technologies , which offers end-to-end PHP web and mobile application development and deployment solutions. With 50 percent of the web workload running on PHP, including Magento, Drupal, and WordPress, Zend products drive PHP in the enterprise, from code creation through production deployment. Zend CEO Andi Gutmans and CTO Zeev Suraski founded the company in 1999, which is today headquartered in Cupertino, California and retains its development center in Ramat Gan. No financial details about the sale were disclosed but media reports suggest it was for considerably less than the $70 million that the company has raised to date. Rogue Wave CEO Brian Pierce said, “Today’s announcement expands Rogue Wave into PHP web and mobile application development, underscoring our goal to make developers heroes by accelerating their ability to create great code. With the addition of Zend, we now have products that speed C, C++, C#, Java, and PHP development, reflecting how software is created today across languages, platforms, and teams.” Gutmans said, “Our passion has always been about PHP users. When we founded Zend, we set out to make it easier for developers to use PHP to meet the demands of business development. We’re very happy to have a great match with Rogue Wave, from our shared commitment to customers and how we impact their software development lifecycle.
    [Show full text]
  • PHP 5 Power Programming by Andi Gutmans, Stig Bakken, and Derick Rethans
    PHP 5 Content provided in partnership with Prentice Hall PTR, from the book PHP 5 Power Programming by Andi Gutmans, Stig Bakken, and Derick Rethans Introduction Following the huge success of its predecessors, PHP 5 brings many significant improvements to the most popular web scripting language on the globe. The book PHP 5 Power Programming, written by Stig Bakken, Derick Rethans, and myself, provides readers with an in-depth view of this new PHP version right from its source. The foundation of PHP 5 is the new Zend Engine II scripting engine, which not only features a completely new and feature rich object oriented paradigm, but also provides the infrastructure for other significant changes such as great improvements in PHP's support for XML technologies. This article gives you a very short overview of PHP 5 and what makes it so great. New OO Features The OO model of PHP 5 has been completely rewritten. Not only does the move from objects being native types to objects being handles give much more clarity on when objects are created, cloned, and destroyed, but it also allowed us to implement many new OO features which are common in traditional OO languages. There are far too many features to cover, but the following list gives you the highlights: • As mentioned, PHP objects are now based on handles, which allows for clear-cut object constructors, clone methods and destructors • The PHP object syntax can be completely overloaded by PHP extension authors, allowing the efficient implementation of important new features such as SimpleXML and the native SOAP extension, both of which are described later on • Both properties and methods support the common OO public/private/protected access modifiers (as well as final and static) • Abstract methods, abstract classes and interfaces • Exception handling ala try/throw/catch • Method return value de-referencing such as $obj->method1()->method2() This list is only the tip of the iceberg, and there are many more OO improvements, too numerous to cover in this short overview.
    [Show full text]
  • Comparative Studies of Six Programming Languages
    Comparative Studies of Six Programming Languages Zakaria Alomari Oualid El Halimi Kaushik Sivaprasad Chitrang Pandit Concordia University Concordia University Concordia University Concordia University Montreal, Canada Montreal, Canada Montreal, Canada Montreal, Canada [email protected] [email protected] [email protected] [email protected] Abstract Comparison of programming languages is a common topic of discussion among software engineers. Multiple programming languages are designed, specified, and implemented every year in order to keep up with the changing programming paradigms, hardware evolution, etc. In this paper we present a comparative study between six programming languages: C++, PHP, C#, Java, Python, VB ; These languages are compared under the characteristics of reusability, reliability, portability, availability of compilers and tools, readability, efficiency, familiarity and expressiveness. 1. Introduction: Programming languages are fascinating and interesting field of study. Computer scientists tend to create new programming language. Thousand different languages have been created in the last few years. Some languages enjoy wide popularity and others introduce new features. Each language has its advantages and drawbacks. The present work provides a comparison of various properties, paradigms, and features used by a couple of popular programming languages: C++, PHP, C#, Java, Python, VB. With these variety of languages and their widespread use, software designer and programmers should to be aware
    [Show full text]
  • Chapter 3 – Design Patterns: Model-View- Controller
    SOFTWARE ARCHITECTURES Chapter 3 – Design Patterns: Model-View- Controller Martin Mugisha Brief History Smalltalk programmers developed the concept of Model-View-Controllers, like most other software engineering concepts. These programmers were gathered at the Learning Research Group (LRG) of Xerox PARC based in Palo Alto, California. This group included Alan Kay, Dan Ingalls and Red Kaehler among others. C language which was developed at Bell Labs was already out there and thus they were a few design standards in place[ 1] . The arrival of Smalltalk would however change all these standards and set the future tone for programming. This language is where the concept of Model-View- Controller first emerged. However, Ted Kaehler is the one most credited for this design pattern. He had a paper in 1978 titled ‘A note on DynaBook requirements’. The first name however for it was not MVC but ‘Thing-Model-View-Set’. The aim of the MVC pattern was to mediate the way the user could interact with the software[ 1] . This pattern has been greatly accredited with the later development of modern Graphical User Interfaces(GUI). Without Kaehler, and his MVC, we would have still been using terminal to input our commands. Introduction Model-View-Controller is an architectural pattern that is used for implementing user interfaces. Software is divided into three inter connected parts. These are the Model, View, and Controller. These inter connection is aimed to separate internal representation of information from the way it is presented to accepted users[ 2] . fig 1 SOFTWARE ARCHITECTURES As shown in fig 1, the MVC has three components that interact to show us our unique information.
    [Show full text]
  • Implementing and Developing Cloud Computing Applications [2011]
    Implementing and Developing Cloud Computing Applications K11513_C000.indd 1 10/18/10 2:47 PM Implementing and Developing Cloud Computing Applications DAVID E.Y. SARNA K11513_C000.indd 3 10/18/10 2:47 PM Auerbach Publications Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 © 2011 by Taylor and Francis Group, LLC Auerbach Publications is an imprint of Taylor & Francis Group, an Informa business No claim to original U.S. Government works Printed in the United States of America on acid-free paper 10 9 8 7 6 5 4 3 2 1 International Standard Book Number: 978-1-4398-3082-6 (Hardback) This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, micro- filming, and recording, or in any information storage or retrieval system, without written permission from the publishers.
    [Show full text]
  • Introduction to Php
    Introduction to php SS Chung PHP Most of this is from the PHP manual online at: http://www.php.net/manual/ What we'll cover • A short history of php • Parsing • Variables • Arrays • Operators • Functions • Control Structures • External Data Files Background • PHP is server side scripting system • PHP stands for "PHP: Hypertext Preprocessor" • Syntax based on Perl, Java, and C • Very good for creating dynamic content • Powerful, but somewhat risky! • If you want to focus on one system for dynamic content, this is a good one to choose Mark Up Languages • SGML: Standard General Mark Up Language • HTML: Hyper Text Mark Up Language created from SGML for data exchange on the web • XML: Extensible Mark Up Language created from HTML to complement HTML • Grammar: Based on BNF (Backus Naur Form) Ex: DTD History • Started as a Perl hack in 1994 by Rasmus Lerdorf (to handle his resume), developed to PHP/FI 2.0 • By 1997 up to PHP 3.0 with a new parser engine by Zeev Suraski and Andi Gutmans • Version 5.2.4 is current version, rewritten by Zend (www.zend.com) to include a number of features, such as an object model • Current is version 5 • php is one of the premier examples of what an open source project can be About Zend • A Commercial Enterprise • Zend provides Zend engine for PHP for free • They provide other products and services for a fee • Server side caching and other optimizations • Encoding in Zend's intermediate format to protect source code • IDE-a developer's package with tools to make life easier • Support and training services • Zend's
    [Show full text]