Browsing by Subject "Web services"
Now showing 1 - 11 of 11
Results Per Page
Sort Options
Item A framework for integrating SORCER with Web Services(Texas Tech University, 2004-12) Pathangi, Rama-Krishna RaoSORCER is an Object Oriented Computing Environment and Web Service is Protocol Oriented Computing Environment. Both these implementations of Service Oriented Architectures have Service Providers which can provide services. But due to the limitations of their respective frameworks, a Service Requester fi-om one environment cannot access the Service Provider in the other. A seamless integration framework is needed to make them coexist and complement each other in the same environment. This new framework provides what is known as provider transparency (i.e. A Service Requester in one environment accesses the Service Providers in the same or another environment the same way.)Item Framework for integrating sorcer with rpc-style web services(Texas Tech University, 2005-05) Masapari, Kiran Manoah; Sobolewski, Michael; Zhunag, Yu; Hernandez, Hector J.Ever since the introduction of Web Services, it has become one of software industry’s most used buzzwords. Web services, in the general meaning of the term, are services offered by one application to other applications via the World Wide Web. An RPC-based Web service is a collection of procedures that can be called by a remote client over the Internet. The integration of WebServices into existing environments is becoming more and more important. The SORCER environment provides the means to create interactive service-oriented programs and execute them without writing a line of source code where jobs and tasks are created using web-based user interfaces. SORCER is service oriented but is object based where as WebServices are protocol based. This thesis presents a comprehensive technical overview of RPC Style WebServices and the integration framework that allows Protocol-based RPC Web Services and Object-oriented SORCER service providers to coexist and complement each other in the same environment. My main emphasis would be to develop a framework with generic gateway that would allow SORCER Services to be accessed both as RPC WebServices for web clients and as SORCER Service Providers for SORCER Service requestorsItem Framework for integrating sorcer with rpc-style web services(2005-05) Masapari, Kiran; Sobolewski, Michael; Zhunag, Yu; Hernandez, Hector J.Ever since the introduction of Web Services, it has become one of software industry’s most used buzzwords. Web services, in the general meaning of the term, are services offered by one application to other applications via the World Wide Web. An RPC-based Web service is a collection of procedures that can be called by a remote client over the Internet. The integration of WebServices into existing environments is becoming more and more important. The SORCER environment provides the means to create interactive service-oriented programs and execute them without writing a line of source code where jobs and tasks are created using web-based user interfaces. SORCER is service oriented but is object based where as WebServices are protocol based. This thesis presents a comprehensive technical overview of RPC Style WebServices and the integration framework that allows Protocol-based RPC Web Services and Object-oriented SORCER service providers to coexist and complement each other in the same environment. My main emphasis would be to develop a framework with generic gateway that would allow SORCER Services to be accessed both as RPC WebServices for web clients and as SORCER Service Providers for SORCER Service requestorsItem Higher education and emerging technologies: Shifting trends in student usage.(Journal of Academic Librarianship (Elsevier), 2014-03) Cassidy, Erin Dorris; Colmenares, Angela; Griffin, Glenda; Manolovitz, Tyler; Shen, Lisa; Vieira, ScottThis study serves as an update to a previous study by Sam Houston State University librarians about the use and preferences of Internet, communication, and educational technologies among students. Since the previous study was initiated in 2010, the iPad has made its debut and significantly altered the educational technology landscape. In this new landscape, this study investigates student usage of such technologies as instant messaging, cell phones, e-readers, social networking, RSS feeds, podcasts, and tablets. In addition, this study aims to determine which technologies students prefer the library to utilize for a variety of services, such as reference assistance or book renewals, and which technologies may not be worth the investment, such as geosocial networking. The information gained from this survey is intended to provide guidance for libraries looking to provide services utilizing the most popular technologies with the most efficient use of resources. Survey results show an increasing use and dependence on educational technologies and a desire for basic library services to be available on a variety of platforms and technologies.Item Higher Education and Emerging Technologies: Student Usage, Preferences, and Lessons for Library Services(Reference and User Services Association of the American Library Association (Reference & User Services Quarterly), 2011) Cassidy, Erin Dorris; Britsch, James; Griffin, Glenda; Manolovitz, Tyler; Shen, Lisa; Turney, LindaThis study examines the utilization and preference of popular Internet and communication technologies among students at Sam Houston State University (SHSU), a Carnegie Research Doctoral university in East Texas. The researchers wished to study the local relevance of various technology trends reported in librarianship literature and then to use the survey data to inform decisions regarding library service development. A survey was conducted to investigate student ownership of electronic devices and student usage of technologies such as text messaging, Twitter, RSS, podcasts, social networks, SecondLife, and others. Survey results indicated that, while students do not wish to experience an overwhelming library presence on all social networking and Internet media, most do wish to have basic library services easily accessible through a few of the most popular social networking and Internet technologies. The investigators did identify some unique trends in usage among their local population and have adjusted certain library services and plans in accordance with their findings. Other libraries are encouraged to study their own users and develop new services based on those users' needs rather than popular trends or surveys which may be based on radically different user groups.Item A hydrologic information system for water availability modeling(2011-08) Siler, Clark D., 1978-; Maidment, David R.; Civil, Architectural, and Environmental Engineering; McKinney, Daene; Gilbert, Robert; Hodges, Ben; Jones, NormTexas water availability modeling has undergone a transition from paper-based documents to digital databases and GIS maps. This results in many discrete components: a water rights database, a GIS database, a monthly flow simulation model to quantify water availability, and an environmental flows assessment to quantify how much water should remain in Texas rivers. This dissertation examines how these components can be connected by a conceptual model and automated as a Hydrologic Information System (HIS) for Texas water availability modeling using custom GIS toolsets and data processing. The HIS is defined using three tools that combine components of the conceptual model. These tools automate the processes of water availability modeling and synthesize the conceptual model components. This dissertation also explores how desktop-based Texas water availability modeling can be informed by web services and how a services-oriented architecture for water availability modeling could be constructed. Existing hydrologic information models are used as a guide in creating an Arc Hydro Web information model as a framework for this activity. This model is demonstrated using scenarios highlighting its capabilities for representing desktop and web-informed analyses. The functionality of Arc Hydro Web is demonstrated via a use case of five associated component studies in the San Jacinto Basin illustrating the functionality of the HIS of water availability modeling in Texas. The shift from desktop-based analyses to web-enabled processing enables certain aspects of water availability modeling being moved to cloud computing. The network aspects of the Texas water availability modeling environment can be informed by web services using a centrally-stored network, negating the current system of having nearly-identical duplicate networks. This could foster communication and sharing of water resources models. It is recommended that Arc Hydro Web be implemented, that aspects of water availability modeling processing become web-enabled through the combination of web processing and web services, and that additional services be developed to meet the needs of web-based water availability modeling.Item Large-scale statistical analysis of NLDAS variables and hydrologic web applications(2016-05) Espinoza Dávalos, Gonzalo Enrique; Maidment, David R.; McKinney, Daene C; Passalacqua, Paola; Hodges, Ben R; Yang, Zong-LiangThe Land Data Assimilation System (LDAS) is a model developed by the National Aeronautics and Space Administration (NASA) for the purpose of quantifying the heat and water fluxes between the atmosphere and the land-surface hydrology. LDAS has two forms: National (NLDAS) and Global (GLDAS). The NLDAS grid is 1/8° with hourly and monthly estimates since 1979. The LDAS model output provides a comprehensive time-space dataset. A statistical analysis is necessary to obtain descriptive information, understand seasonal patterns, spatial distribution, and frequency distribution of the model output. The current conditions can be compared to those in the past by using statistical distributions for each variable unique to each time interval and spatial grid point. This dissertation objectives are: (1) perform a statistical analysis on the time series of NLDAS variables and model their spatial-temporal probability distributions, (2) improve data exposure through the comparison of current values with the past using web applications, and (3) evaluate the framework for access to NLDAS data. The methodology presented consists of: (1) the estimation of the NLDAS cumulative distribution functions (CDFs) on a daily and a monthly time step and development of the probability models for five variables: precipitation, runoff, soil moisture, evapotranspiration, and temperature. (2) The creation of dynamic websites displaying the maps, time series, and latest values in the NLDAS model and its relation with the historic distributions. And (3) the implementation of time-indexed and spaced-index data access procedures. The methodology is implemented using the latest technologies in high-performance computing (HPC), cloud storage and deployment, and Geographic Information Systems (GIS) that allow performing this analysis on a large dataset (NLDAS) on a national scale, using the United States as a study case. A statistical analysis of the NLDAS model output and the comparison of current values with the historic distribution provides a thorough insight of the ranges, extremes, and seasonal variation of the hydrologic variables. The exposure of large scientific datasets such as NLDAS though the use of standards and web applications can enhance its use in hydrologic sciences and engineering.Item The role of cognitive schemas in a web-based student evaluation of teaching system: usability issues of design and implementation(2004) Turner, George Marcus; Svinicki, Marilla D., 1946-Item sALERT : an intelligent information alerting and notification web service(2012-05) Bhaduri, Sashmit B.; Aziz, Adnan; Miranker, DanielWeb services increasingly serve as large repositories and conduits of information. However, they do not always allow for the efficient dissemination of this information, particularly in a reactive way. In this report, I describe sALERT, a web-based application that allows for targeted information from various web services to be combined and cross-referenced in order to produce a system that is more convenient and more efficient in reactively disseminating information. This dissemination is performed using mobile notification mechanisms such as text messages, and information targeting is performed using data from social networks and geolocation sources. I present the design, implementation, and plans for future improvement for this service within this report.Item Transparent replication(2006) Nayate, Amol Pramod; Dahlin, MikeIncreasing user expectations and demands have caused the evolution of web services away from single-server systems and toward distributed systems for their ability to provide improved throughput, improved availability and reduced response times. However, for a service to run on a distributed system, each running instance must be able to access data that are shared among the instances. Although existing off-the-shelf replication systems - e.g. distributed file systems [52, 61, 32, 38, 41], replicated databases [64, 75], distributed hash tables [58, 59, 63, 34], etc. - simplify access to shared data by exporting wellresearched interfaces, their implementations are typically not engineered for the unique environments presented by many web services. For example, replication systems that require synchronization across multiple nodes to handle modified data [38, 12] or systems that require all nodes to keep a copy of all data [64, 75] may not be practical for use in such services. Although the problem of general replication is not possible to solve [11, 62, 33] we focus our study on a class of single-writer services that we denote Information Dissemination Services that form a restrictive but important set of web services. Our research makes two key contributions. First, we show that for a class of single-writer services that we denote Information Dissemation Services TRIP replicates dynamic data in a manner that is nearly transparent to the service. We (1) develop a novel dual-channel replication algorithm for TRIP that utilizes spare network background traffic to speculatively replicate data in a safe, non-interfering fashion, (2) show how to integrate safe speculative replication with mechanisms that use invalidates to provide consistency, and (3) demonstrate how our combination of consistency and safe speculative replication allows us to provide near-ideal consistency, performance, and availability for Information Dissemination Services. Second, we show that the core principles behind building TRIP can be extended to build a new replication framework and more general replication toolkit. In particular, we show that it is possible to extend our dual-queue mechanisms developed for TRIP to a multi-writer environment where nodes can synchronize multiple incoming streams of data and consistency information. Our extension allows providing various forms of consistency for arbitrary topologies - two key properties provided by the PRACTI [6] (Partial Replication, Arbitrary Consistency, Topology Independence) architecture.Item Using web services and remote sensing to visualize water balances in the San Marcos River Basin(2012-05) Siegel, Daniel Bandes, 1984-; Maidment, David R.; McKinney, Daene C.The water balance equation is one of the most fundamental concepts in hydrology. How much precipitation a river basin receives, and where that water goes, defines what flora, fauna, and industry the basin can support. Models for solving this equation originally relied only on precipitation, air temperature, and day length, but have adapted as new data becomes available. Recent advances in technology, especially remote sensing and web services, make it cheaper and easier than ever to obtain hydrological data, including many variables that were previously impossible to measure. This thesis will examine the water balance of the San Marcos River Basin and demonstrate how remote sensing and web services can improve our understanding of the basin's hydrology. It was found that 72% of precipitation in the San Marcos Basin is lost to evapotranspiration. This percentage varies from year to year as a function of precipitation, but the annual volume of evapotranspiration stays almost constant. It was only during the second consecutive year of drought that there was an appreciable change in evapotranspiration. This suggests that annual evapotranspiration can be thought of as a property inherent to a watershed's hydrology, and so long as there is enough stored water in the soil, that demand will be met. The water left over after ET takes its share can either flow out of the basin through a river channel or stay within the basin as storage. After examining methods for partitioning the available water between outflow and storage, it was found that lumped water balance models cannot be used in the San Marcos River Basin because of its complex interactions with the Edwards Aquifer. In order to better model soil moisture dynamics and groundwater infiltration, a distributed model will have to be developed that accounts for flow in and out of the aquifer.