Skip to Main Content

Basic Search

Skip to Search Results
 
 
 

Left Column

Filters

Right Column

Search Results

Search Results

(Total results 5)

Mini-Tools

 
 

Search Report

  • 1. Panta, Purushottam Web Design, Development and Security

    Master of Science in Mathematics, Youngstown State University, 2009, Department of Mathematics and Statistics

    Websites are the most convenient way to present and disseminate information to the maximum number of people in the world. The web browsers are the means to render the information on web page, the basic building blocks of a website, and web programming is the basic structure (architecture) of each web page.The thesis on "Web Design, Development and Security" is a complete analysis of website design and development. Web sites should be able to present abundant information to a visitor in well organized manner. In addition, there must be a reliable transfer of secure information between server and client. There exist other major factors such as user friendliness, layout, simplicity, ease of rendering in the browser and so on that are closely related with the quality of website. This thesis will elaborate on a number of issues that are related with web design and development. These principles will be illustrated and demonstrated in the design of some websites that I have designed so far.

    Committee: John Sullins PhD (Advisor); Graciela Perera PhD (Committee Member); Jamal Tartir PhD (Committee Member) Subjects: Computer Science
  • 2. Zhou, Yin Page connection representation: An object-oriented and dynamic language for complex web applications

    Master of Science (MS), Ohio University, 2001, Electrical Engineering & Computer Science (Engineering and Technology)

    This thesis develops an object-oriented dynamic language Page Connection Representation(PCR), which defines the inner workings and connections between, active server side components so as to set up an infrastructure for database-backed web applications. This language automates the web application development by generating executable service components from the compilation of PCR code. As an easy-to-learn language for rapid development with powerful performance, PCR mixes 3GL and 4GL language features. The compiler for PCR is coded in C. The compiler generates final modules as C++ objects which can be compiled once again by a third party compiler into CGI or Fast CGI code. Both the development and the testing are carried out on a Linux platform running Redhat 6.0 with Apache as the web server. The 4GL database connectivity to the MySql database engine is supported by PCR. Furthermore, the architectural comparisons of PCR with other popular web technologies like Active Server Page(ASP) and Extensible Markup Language(XML), as well as the demonstration of the E-Magazine Management System (EMMS) developed using PCR are done. These show that PCR may set up a new useful web application infrastructure for Freeware world with its great easiness, performance, scalability and portability.

    Committee: Liming Cai (Advisor) Subjects:
  • 3. Waikul, Devendra BLUETOOTH-ENABLED ENERGY MONITORING SYSTEM WITH WIRELESS DATA ACQUISITION USING WEB SERVER

    Master of Sciences, Case Western Reserve University, 2020, EECS - Computer Engineering

    The internet of things (IoT) is rapidly becoming part of everyday life. The internet of things can be anything from smart assistants, or smart devices such LED light bulbs, electric outlets to widely used wireless sensor networks. Electrical devices inside any household has potential to become part of wireless mesh network where each device is monitored for their operation and electrical energy consumption. Still, monitoring electric consumption inside a household is still not actively utilized under internet of things. Majority of the houses are equipped with smart energy meters which transmit weekly or monthly power usage to electrical companies. These readings are reflected in the electric bill every month and provide very crude and irrelevant information to pinpoint energy activities in the desired `meshes' of individual rooms of any household and therefore cannot meet the growing expectation and requirements for abundance and accuracy of the data, for efficient electrical energy management. After a comprehensive survey of existing energy monitoring devices and systems, a few technologies have come across which focus either on single device or on overall household. These technologies will not be able to pinpoint every device in a household. Apart from the surface level monitoring, these devices tend to be expensive as they come with subscription and added devices for complete support. To compete with such technologies, an electric energy monitoring system is proposed. This system has three layers of software and hardware components. The first layer is sensors. These sensors make use of existing wireless sensor network mesh technology. Each sensor is a low-cost Bluetooth low energy (BLE) based module which monitors electrical devices. The second layer is gateway. The gateway acts as the middle man between sensor and the third layer which is server. Gateway grabs data from the sensors and translates it to server compatible language package and sends it to the se (open full item for complete abstract)

    Committee: Philip Feng (Advisor); Christos Papachristou (Committee Member); Kenneth Loparo (Committee Member) Subjects: Computer Engineering
  • 4. Li, Yu Securing Modern Cyberspace Using A Multi-Faceted Approach

    Doctor of Philosophy (PhD), Wright State University, 2019, Computer Science and Engineering PhD

    Security has become one of the most significant concerns for our cyberspace. Securing the cyberspace, however, becomes increasingly challenging. This can be attributed to the rapidly growing diversities and complexity of the modern cyberspace. Specifically, it is not any more dominated by connected personal computers (PCs); instead, it is greatly characterized by cyber-physical systems (CPS), embedded systems, dynamic services, and human-computer interactions. Securing modern cyberspace therefore calls for a multi-faceted approach capable of systematically integrating these emerging characteristics. This dissertation presents our novel and significant solutions towards this direction. Specifically, we have devised automated, systematic security solutions to three critical aspects of our modern cyberspace including i) cyber-physical systems, ii) dynamic web services, and iii) social networks. This dissertation makes the following contributions. First, we have conducted systematic vulnerability assessment for a real-world, complex CPS, namely Unmanned Systems Autonomy Services (UxAS). Our assessment has identified a set of exploitable vulnerabilities. Second, we have designed an adaptive traffic morphing algorithm to conceal CPS communications into background network traffic. Third, we have designed a CPS self-destruct model and studied the security-and-performance trade-off using probabilistic model checking. Fourth, we built a novel detection system to detect PHP-based malicious web shells. Finally, we have designed a novel detection system to detect suspicious behaviors in an online emotional support system.

    Committee: Junjie Zhang Ph.D. (Advisor); Bin Wang Ph.D. (Committee Member); Phu H. Phung Ph.D. (Committee Member); Michelle Andreen Cheatham Ph.D. (Committee Member) Subjects: Computer Engineering
  • 5. Sharma, Mayank PERFORMANCE EVALUATION OF AN ENHANCED POPULARITY-BASED WEB PREFETCHING TECHNIQUE

    Master of Science, University of Akron, 2006, Computer Science

    The growth of the World Wide Web has been tremendous over the last decade, but at the same time, it has exacerbated the response time as perceived by users in accessing web documents. Web Caching and web prefetching are techniques used to alleviate such problems. Caching improve access latency by locally storing previously accessed web documents whereas prefetching techniques rely on predictive approaches to speculatively retrieve and store web objects into the cache for future use. Predictions on what to prefetch are made based on different criteria such as access patterns, popularity and structure of documents accessed. Prefetching approaches differ in their implementation and complexity, but more importantly in the performance that can be achieved based upon the prediction accuracy. In this work, we introduce a simple and transparent popularity-based prefetching algorithm which combines both the top 10 and next-n prefetching approaches. In addition to using access-frequency as the criteria for prefetching, we also use the time of access of web documents to generate the top 10 list. This approach of using access-frequency and time of access is known as the GDSP approach, which has been used in cache management. Instead of generating next-n list for all the documents accessed by the users, we log the next-n documents for the top 10 documents only, thus reducing complexity and overhead. The results obtained from simulations, in terms of hit rate and prefetching effectiveness show the efficacy of our proposed algorithm as compared to other approaches. Future work includes making the proposed approach dynamic by refreshing the top 10 list with the latest GDSP values and prefetching dynamic web documents.

    Committee: Xuan-Hien Dang (Advisor) Subjects: Computer Science