The scope of telephony is significantly broadening, providing users with a variety of communication modes, including presence status, instant messaging and videoconferencing. Furthermore, telephony is being increasing...
详细信息
ISBN:
(纸本)9783540890539
The scope of telephony is significantly broadening, providing users with a variety of communication modes, including presence status, instant messaging and videoconferencing. Furthermore, telephony is being increasingly combined with a number of non-telephony, heterogeneous resources, consisting of software entities, such as Web services, and hardware entities, such as location-tracking devices. This heterogeneity, compounded with the intricacies of underlying technologies, make the programming of new telephony applications a daunting task. This paper proposes an approach to supporting the development of advanced telephony applications. We introduce a declarative language to define the entities of a target telephony application area. This definition is passed to a generator to produce a javaprogramming framework, dedicated to the application area. The generated frameworks provide service discovery and high-level communication mechanisms. These mechanisms are automatically mapped into SIP, making our approach compatible with existing SIP infrastructures and entities. Our work has been validated on various advanced telephony applications.
This article presents the comparison of the operation of the model and the prototype of a secondary power source with hysteresic control. The principles of operation of this type of control are considered. Timing diag...
详细信息
The architecture and use of the java OpenCard Framework, (OCF), to develop SmartCard systems is discussed. The protocols involved and the different layers that comprise the systems are also discussed. The design and i...
详细信息
ISBN:
(纸本)9780954414511
The architecture and use of the java OpenCard Framework, (OCF), to develop SmartCard systems is discussed. The protocols involved and the different layers that comprise the systems are also discussed. The design and implementation of an OCF based personal Medical SmartCard system is presented.
This paper looks at the development of a java application programming interface (API) for performing unbounded Polynomial Arithmetic. It shows how java can be used to perform large integer mathematical operations by u...
详细信息
ISBN:
(纸本)9780954414511
This paper looks at the development of a java application programming interface (API) for performing unbounded Polynomial Arithmetic. It shows how java can be used to perform large integer mathematical operations by using the BigInteger class. By demonstrating how the API might be used in a real application the paper shows how easy the API is to use with very little knowledge of polynomial arithmetic.
In the state-of-practice, developing web applications requires dealing with multiple programming languages or codebases. To address this issue, researchers have proposed multi-tier languages such as Hop or Links that ...
详细信息
The tale of Goldilocks and the Three Bears has been used as a scenario for the introduction of fundamental object-oriented programming concepts and their implementation in java. The rationale for the approach stems fr...
详细信息
ISBN:
(纸本)9780954414511
The tale of Goldilocks and the Three Bears has been used as a scenario for the introduction of fundamental object-oriented programming concepts and their implementation in java. The rationale for the approach stems from the observation of the innate ability of young children to build abstract models of the world around them. This very natural approach is rarely exploited -- the scenario given develops a virtual world in which students participate physically as well as intellectually.
Digital imaging in java has been supported since its first release, through the *** and *** class packages. Now there are three distinct java imaging APIs namely, the basic AWT imaging API, java2D API andjava Advanc...
ISBN:
(纸本)9780954414511
Digital imaging in java has been supported since its first release, through the *** and *** class packages. Now there are three distinct java imaging APIs namely, the basic AWT imaging API, java2D API andjava Advance Imaging (JAI) API. This paper firstly summarizes and compares important features of AWT, java2D and JAI APIs. Then the java2D and JAI technologies are compared based on practical results obtained by evaluation of convolution.
In this paper, we propose an extension of the Jaffar-Lassez Constraint Logic programming scheme that operates with unions of constraint theories with different signatures and decides the satisfiability of mixed constr...
详细信息
Over the last decade, the widespread demand and use of the internet has changed the direction of the telecommunications industry as it was recognized that the internet could be used as an inexpensive way to handle not...
ISBN:
(纸本)9780954414511
Over the last decade, the widespread demand and use of the internet has changed the direction of the telecommunications industry as it was recognized that the internet could be used as an inexpensive way to handle not only data but also voice communications. This paper describes the creation of a Unified Messaging System (UMS) that unites both voice and data messaging forms and asks if java may be the programming language of choice for developing UMS applications.
We report on a continuing study into teaching programming to pre-teens school-children, with some as young as seven years old. As part of the study we aim to test childrens' algorithmic understanding through their...
ISBN:
(纸本)9780954414511
We report on a continuing study into teaching programming to pre-teens school-children, with some as young as seven years old. As part of the study we aim to test childrens' algorithmic understanding through their ability to solve puzzles and play games; and to turn this understanding into working code. We review a project in which children have programmed (in java) AI players for the game of Noughts and Crosses. This code is then incorporated into a 'programmable' java Applet for use as an educational tool in primary (junior) schools.
暂无评论