The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Automated, efficient software deployment is essential for today's modern cloud hosting providers. With advances in cloud technology, on demand cloud services offered by public providers are becoming increasingly powerful, anchoring the ecosystem of cloud services. Cloud infrastructure services are appealing in part because they enable customers to acquire and release infrastructure resources on demand...
OceanWise has recently designed and delivered a complete tidal monitoring system, comprising tide gauges, telemetry equipment, servers, databases, system control, data management and display software to the Port of London Authority (POLA). The system comprises a total of 22 monitoring stations and covers a 30 km stretch of the River Thames, from the City of London to the Outer Thames Estuary. The...
The Kukui Cup is an advanced dorm energy competition whose goal is to investigate the relationships among energy literacy, sustained energy conservation, and information technology support of behavior change. Two general purpose open source systems have been implemented: WattDepot and Makahiki. WattDepot provides enterprise-level collection, storage, analysis, and visualization of energy data. Makahiki...
Developing a large sensor-based observation system faces two serious challenges: 1) incompatible sensor technologies from different manufacturers; and 2) complexity of the data streaming process. Sensor Abstraction Layer (SAL) is a middle-ware integration platform which enables a single interface to view and control heterogeneous sensors regardless of the technologies involved. Although SAL addresses...
Digital VLSI design courses are a standard component in most electrical and computer engineering curricula. Electronic Design Automation (EDA) or Computer Aided Design (CAD) tools and frameworks are an integral and indispensable part of such courses. In this paper we present our findings during the preparation and setup of such a course, centered around nanoscale CMOS, standard cell based design....
PHP and MYSQL has been the main web development tool for it is free and open source. The authors have discussed the environmental issues in development process based on PHP and MYSQL and the implementation process of the website ZhuoQi.
Managing corporate Information Technology (IT) environment becomes increasingly complex as server logic architecture becomes distributed and the number of manageable entities increases. At the same time, the open source community has not yet produced a reliable systems and network management solution, even though there are open source initiatives specializing in individual fields of remote management...
WattDepot is an open source, Internet-based, service-oriented framework for collection, storage, analysis, and visualization of energy data. WattDepot differs from other energy management solutions in one or more of the following ways: it is not tied to any specific metering technology; it provides high-level support for meter aggregation and data interpolation; it supports carbon intensity analysis;...
oSIP (open SIP) is an open source SIP protocol stack based on RFC-3261. It provides multimedia software developers with powerful APIs to develop SIP multimedia communication software. In this paper, we study on the oSIP framework, operation mechanism and oSIP APIs. In embedded Linux OS and Qt multimedia software developing environment, the oSIP implementation method is shown as an example.
Open Platform for Robotics Services (OPRoS) is a project funded by the South Korea government. Its first released results including executables and source codes with their document, are on its homepage. OPRoS is designed based on component modeling. It covers defined templates of the component, a framework that has component execution engines and several managers, GUI based editors, a simulator as...
In this paper the planning and development of a backend software for a Electronic Health Record (eHR) Management System is presented. The system is based on the well-known Google's Android open platform, that offers easy networking procedures and low design complexity. The aim of this work is to present the system's client, which operates on a mobile device (Android based) and acquires data from the...
Nuclear Power plants are built to last 40 years. From the beginning of their lifetime up to now, dozens of specific, but not critical, applications have been developed. Their cost does not only reside in the development but mainly in the qualification and validation processes. Most of the time, once these applications have been commissioned and have fulfilled their functions, no functional or performance...
The environmental monitoring data of air-quality, acid rain, water and city noise is the mainly information of environmental monitoring. Based on WebGIS platform, to collect the public data and manage them reasonably can greatly support the environmental information publicity. In this paper, the system is based on B/S structure, and developed under PHP combining with MapServer platform and JavaScript...
The paper presents an adaptive and responsive service framework that integrates context aware techniques with an open source service oriented platform OSGi. The adoption of context aware techniques will allow the proposed service framework to dynamically and effectively manage services resources in response to in-bound tasks identified by the framework. The core services (i.e system services) of the...
This paper discusses the implementation of IPv6 address generation/assignment mechanism proposed in Dibbler DHCPv6. In the mechanism, each user is assigned with random address which uniquely allocated for his/her exclusive use. It is shown that it can be incorporated into existing Dibbler software and tested under various network topologies. The proposed mechanism will enhance user privacy by dynamic...
This paper presents AMCOS (Automated Acquisition Chromatography System) and CONSYS, (Chromatogram Online System) a system to retrieve chromatography data in XML and XLS format. AMOCS and CONSYS are an alternative type of Laboratory Information Management System (LIMS). Both systems were developed as a data interchange system with the advantage of overcoming the proprietary format and sharing problem...
Extensible Messaging and Presence Protocol (XMPP) is an open, XML-based protocol aimed at near-real-time, extensible instant messaging (IM) and presence information. It has been expanded into the broader realm of message-oriented middleware. Built to be extensible, the protocol has been extended with features such as Voice over IP and file transfer signaling. XMPP protocol has been used by many social...
Practical experience is considered a vital part of university level courses in Information Technology (IT). A practical component of computer networking related courses, at the application level, requires multiple servers to be studied by the students. Many of such servers may be incompatible with each other and it may be required that they be installed on different platforms. This issue leads to...
Reducing software complexity is key to reducing software maintenance costs. To discover complexity-reducing practices, in this paper we study the evolution of seven sizable open source programs over a long period of time. We first measure how software complexity changes as programs evolve, and identify complexity-reducing releases. We then study the changes introduced in these releases and extract...
Internet traffic measurement and analysis have been usually performed on a high performance server that collects and examines packet or flow traces. However, when we monitor a large volume of traffic data for detailed statistics, a long-period or a large-scale network, it is not easy to handle Tera or Peta-byte traffic data with a single server. Common ways to reduce a large volume of continuously...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.