In this paper, we present a low-cost approach to upgrade an old Feedback system in order to widen the number and type of possible experiments in control education. This approach combines several different software tec...
详细信息
LINDA is a coordination model which, amongst other things, provides means for abstracting away from the location of information in distributed environments, Although the concept of location abstraction is important, a...
详细信息
ISBN:
(纸本)0818682558
LINDA is a coordination model which, amongst other things, provides means for abstracting away from the location of information in distributed environments, Although the concept of location abstraction is important, and eases the programming task it is incomplete in the LINDA case. Whenever I/O operations arte necessary, users have to be aware of the locations of devices. The use of computational language specific details for distributed I/O restricts the portability of LINDA programs. Hitherto LINDA has shown ess hour to write portable distributed algorithms for a variety of applications but for applications involving I/O the portability is compromised. In order to achieve maximum portability, a LINDA application has to access I/O using proper LINDA facilities. This paper describes a generalisation of LINDA that includes coordination of distributed I/O. The advantages of such a generalisation and the problems involved in the implementation are also discussed.
The data structures for general searching problems are studied. One of the transformations is discussed which is used for converting solutions of simple searching problems to solutions of more complex ones. Conditions...
详细信息
The data structures for general searching problems are studied. One of the transformations is discussed which is used for converting solutions of simple searching problems to solutions of more complex ones. Conditions of applicability of this transformation are specified and its correctness is proved by using the Alphard form mechanism.
This paper discusses the benefits that can be obtained by the use of a relatively small desk top computer with a storage media for the preparation of the APT source program for subsequent processing with a post proces...
详细信息
This paper discusses the benefits that can be obtained by the use of a relatively small desk top computer with a storage media for the preparation of the APT source program for subsequent processing with a post processor on a large mainframe time share system.
When thinking of sorting data, one generally focuses first on data processing. But sorting also finds many applications in engineering, especially in systems programs. This article discusses several algorithms that il...
详细信息
When thinking of sorting data, one generally focuses first on data processing. But sorting also finds many applications in engineering, especially in systems programs. This article discusses several algorithms that illustrate the sorting process and improve its efficiency. A look at the three basic types of sorting algorithms - exchange, insertion and selection - helps clarify the process of organizing information.
The increasing complexity and rising cost of computer software, coupled with a frequently spectacular inability to provide an effective and reliable product within a reasonable cost-envelope and time frame, has focuse...
详细信息
The increasing complexity and rising cost of computer software, coupled with a frequently spectacular inability to provide an effective and reliable product within a reasonable cost-envelope and time frame, has focused the attention of both government and industry on the management of software development. This paper presents, in the form of four postulates, what is believed to be the framework for a unified approach to the solution of the software development management problem while simultaneously permitting the utilization of any of the several currently recognized reliability enhancement aids or techniques. Building on the inherent attributes of the Department of Defense's design-to-cost philosophy, this paper recommends adoption by the entire software community of a management discipline which would provide continuing visibility and an effective means of communication between client and supplier.
The views of Clive (Max) Maxfield on the reinvention of relay-based computer which has several advantages, are discussed. The system is powered by a 12-volt supply and ground and a logic 1 signal is connected to and/o...
详细信息
The views of Clive (Max) Maxfield on the reinvention of relay-based computer which has several advantages, are discussed. The system is powered by a 12-volt supply and ground and a logic 1 signal is connected to and/or driven by 12V. He also suggests that the trend is toward some form of pneumatic system that would use a metal ball bearing and two adjacent receptacles to represent each bit. The users are provided with various options to select between running the machine directly at the subhertz frequency or using some frequency-multiplication circuit to speed up things.
Exploratory programmingsystems, previously confined to the artificial intelligence field, are becoming attractive for many commercial applications. Since they allow designers to defer programming decisions or to avoi...
详细信息
Exploratory programmingsystems, previously confined to the artificial intelligence field, are becoming attractive for many commercial applications. Since they allow designers to defer programming decisions or to avoid them entirely, these systems can cope with rapidly changing, very large application programs. The need for this kind of programming system has come about because some projects are simply not solvable with more conventional programming methods.
In today's multifaceted engineering environment, documentation must be viewed as a design effort similar in concept to hardware/software design. The phases common to hardware/software design find counterparts in d...
详细信息
In today's multifaceted engineering environment, documentation must be viewed as a design effort similar in concept to hardware/software design. The phases common to hardware/software design find counterparts in documentation design as well. The predominant design phases include architecture, design, implementation, integration, test, and manufacture. Individual documentation requirements form a hierarchy of documentation types with each document fulfilling a specific purpose. Developing the documentation structure using structural technique is described.
Predictions are made of the changes which computer networks will cause in the software marketplace. Networking makes possible service oriented environments where users have smooth access to a variety of heterogeneous ...
详细信息
Predictions are made of the changes which computer networks will cause in the software marketplace. Networking makes possible service oriented environments where users have smooth access to a variety of heterogeneous hardware, each type supporting the software and service to which it is best suited. An example is the National Software Works, which will offer a collection of network-based tools to expedite the design, development, testing, and documentation of computer software. The creation of efficient financial mechanisms which are appropriate for an automated marketplace will be a key factor in achieving maximum benefits from this new technology.
暂无评论