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.
Calcite is a new Eclipse plugin that helps address the difficulty of understanding and correctly using an API. Calcite finds the most popular ways to instantiate a given class or interface by using code examples. To allow the users to easily add these object instantiations to their code, Calcite adds items to the popup completion menu that will insert the appropriate code into the user's program....
The EPICS Channel Archiver is used to store data exported by EPICS I/O Controllers (IOCs). The Channel Archiver acts as a Channel Access Client (CAC) and stores recorded data, acquired via periodic scan or monitored, into indexed binary files. MDSplus is a data management system used in several Nuclear Fusion experiments to handle experimental and configuration data. A data access Application Programming...
By using UML (Unified Modeling Language) and ER (Entity Relationship) notations to describe a system, the specification of persistent and transient details became separated. UML and ER models use distinct notations, that cannot be checked for consistence, and therefore are not suitable to be used in a model driven development approach. This paper proposes a synergistic approach to persistence modeling...
The paper has presented a resource sharing architecture for Web-Based Education based on Open Grid Services Architecture (OGSA) to integrate educational resources and improve resources utilization. Using technologies of the Grid and Web services, the architecture describes Grid services mechanism and implement scheme framework of Web-Based Education Platform. It used Web Services, AJAX and LMS API...
This document presents the overview of new features of Location API 2.0. New available use cases for Java ME location-based services application developers are described.
As a framework evolves, changes in its application programming interface (API) can break client programs that extend the framework. Repairing a client program can be a challenging task because developers need to understand the context surrounding the API change. This paper describes SemDiff, a tool that recommends replacements for framework methods that were accessed by a client program and deleted...
Businesses are increasingly dependent on flexible software applications for changing market environments, the rigid licensing structures for software distribution, as used with most legacy systems, is becoming even less popular. The deployment of Web services in enterprise developments facilitates reusability and interoperation amongst ever growing integrated applications. This paper describes the...
This paper, focusing on how to integrate programming language and database, discusses the way to development Web application by Servlet and JDBC, and gives an example of designing and implementing of a Web MIS is presented, which provides a reference to design of other systems alike.
Nowadays, when the evolution of IT tools is faster than ever, the user's needs are evolving even faster. For a software company such a context is difficult to be handled because, within a classical development cycle, the development of an application takes several months or years delivery. A rapid software prototyping could be very useful in those cases helping the user to rethink its needs in terms...
Advanced Telecom services typically go beyond traditional two parties telephone calls. In particular, SIP-based service creation in the Telephone-IP convergence scenario has become an important research issue. Telecom services are typically asynchronous, require low latency, high throughput and high availability: those peculiarities ask for a specific event-oriented framework. Developers can today...
When it comes to complex task execution, a workflow model seems to be the natural way to go, since it allows to split the task into single, transactional steps, that could be combined to build up the whole tasks to be executed. Our main goal is creating a workflow model and a system to handle their tasks, focusing simplicity and avoiding too complex frameworks. This document describes a workflow architecture...
With the development of information technology, the amount of information about educational resources is increasing more and more. The type and form of information is rich, special on the large-scale educational portal system. The systempsilas visits and the amount of information are very huge. In addition, the information security has become very important. If using the traditional methods, the site...
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.