scispace - formally typeset
Search or ask a question

Showing papers on "System integration published in 1989"


Proceedings ArticleDOI
14 May 1989
TL;DR: Preliminary results are reported from efforts to design and develop a robotic system that will accept and execute commands from either a six-axis teleoperator device or an autonomous planner or combine the two.
Abstract: Preliminary results are reported from efforts to design and develop a robotic system that will accept and execute commands from either a six-axis teleoperator device or an autonomous planner or combine the two. Such a system should have both traded and shared control capability. A sharing strategy is presented whereby the overall system, while retaining positive features of teleoperated and autonomous operation, loses its individual negative features. A two-tired shared control architecture is considered here, consisting of a task level and a servo level. Also presented is a computer architecture for the implementation of this system, including a description of the hardware and software. >

143 citations


Journal ArticleDOI
TL;DR: An approach to the development of integrated applications which is based on the creation of an object-oriented interface on top of each data repository to be integrated is shown to be more powerful than traditional approaches, and in particular to be capable of dealing with data stored in complex file structures.

55 citations


Journal ArticleDOI
Yuan F. Zheng1
01 Oct 1989
TL;DR: The author proposes a systematic approach to integrating multiple sensors into a robotic system using the concept of logical sensors and treats logical sensors as object modules and interobject communication becomes an effective method of data flow required by the integration.
Abstract: The author proposes a systematic approach to integrating multiple sensors into a robotic system. It is shown that the robot motion control mechanism has a hierarchical structure consisting of multiple layers. The integration of multiple sensors should not disturb the structure, but it should enhance the intelligence of each activity. Therefore, multiple sensors can be hierarchically integrated into an existing system. To make the integration feasible, the author adopts the concept of logical sensors and treats logical sensors as object modules. By using object-oriented programming, integration becomes a modular procedure and interobject communication becomes an effective method of data flow required by the integration. The authors also proposes an objective method for evaluating the performance of integration. The benefit of the integration is measured by how the intelligence of the robotic system is enhanced. The cost of the integration is measured by a cost function and a loss function. The former is related to the sensor time; the latter is affected by sensor uncertainty. >

55 citations


01 Jan 1989
TL;DR: This paper has described the various types of tool integration with the goal of illustrating how diverse tools can be effectively integrated into CASE environments.
Abstract: This paper has described the various types of tool integration with the goal of illustrating how diverse tools can be effectively integrated into CASE environments. Issues of data integration, control integration, and presentation integration may be viewed as orthogonal and defining a three-dimensional space in which tool integration occurs. The absence of standards has been shown to be a barrier to integration, as various tool developers remain unable to reach agreement on the appropriate point(s) in this space at which integration should occur. As a result, experience with tool integration has been largely at a tool-to-tool level, with little use of standard tool integration mechanisms.

55 citations


Proceedings ArticleDOI
01 May 1989
TL;DR: Two important design areas are examined: design verification and porting Unix System V to a LOCK host and the verification tools seem able to verify design only and not implementation.
Abstract: The design principles of the logical coprocessing kernel (LOCK) project are considered. LOCK is an advanced development of hardware-based computer security and cryptographic service modules. Much of the design and some of the implementation specifications are complete. The formal top level specification (FTLS) also is complete and the advanced noninterference proofs are beginning. This hardware-based approach has brought the LOCK project into many uncharted areas in the design, verification, and evaluation of an integrated information security system. System integration currently appears to be the single largest programatic problem. The authors examine two important design areas: design verification and porting Unix System V to a LOCK host. The verification tools seem able to verify design only and not implementation. >

44 citations


01 Sep 1989
TL;DR: In this paper, a model of computation for integrated vision systems (IVSs) is presented, which captures computational requirements, defines spatial and temporal data dependencies between tasks, and shows what types of interactions may occur between tasks from different levels of processing.
Abstract: Computer vision has been regarded as one of the most complex and computationally intensive problems. An integrated vision system (IVS) is a system that uses vision algorithms from all levels of processing to perform for a high level application (e.g, object recognition). This thesis addresses several issues in parallel architectures and parallel algorithms for integrated vision systems. First, a model of computation for IVSs is presented. The model captures computational requirements, defines spatial and temporal data dependencies between tasks, and shows what types of interactions may occur between tasks from different levels of processing. The model is used to develop features and capabilities of a parallel architecture suitable for IVSs. A multiprocessor architecture for IVSs (called NETRA) is presented. NETRA is highly flexible without the use of complex interconnection schemes. NETRA is recursively defined hierarchical architecture whose leaf nodes consist of clusters processors connected with a programmable crossbar with a selective broadcast capability. Hence, it is easily scalable from small to large systems. Homogeneity of NETRA permits fault tolerance and graceful degradation under faults. Several refinements in the architecture over the original design are also proposed. Performance of several vision algorithms when they are mapped on one cluster is presented. It is shown that SIMD, MIMD and systolic algorithms can be easily mapped onto processor clusters, and almost linear speedups are possible. An extensive analysis of inter-cluster communication strategies in NETRA is presented. A methodology to evaluate performance of algorithms on NETRA is described. Performance analysis of parallel algorithms when mapped across clusters is presented. The parameters are derived from the characteristics of the parallel algorithms, which are then, used to evaluate the alternative communication strategies in NETRA. The effects of communication interference on the performance of algorithms are studied. It is observed that if communication speeds are matched with the computation speeds, almost linear speedups are possible when algorithms are mapped across clusters. Finally, several techniques to perform data decomposition, and static and dynamic load balancing for IVS algorithms are described. These techniques can be used to perform load balancing for intermediate and high level, data dependent vision algorithms. They are shown to perform well, using them on an implementation of a motion estimation system on a hypercube multiprocessor. (Abstract shortened with permission of author.)

40 citations


Book ChapterDOI
01 Jan 1989
TL;DR: A software and hardware system, called Kali, for programming and controlling cooperative manipulators and the allocation of various computational tasks among the elements of a multi-processor computer is described.
Abstract: A software and hardware system, called Kali, for programming and controlling cooperative manipulators is described. It has been designed at McGill University in a collaborative effort with the Jet Propulsion Laboratory. A set of programming primitives which permit a programmer. human or automated, to specify cooperative tasks are first outlined. In the context of cooperative robots, trajectory generation issues are discussed and our implementation briefly described. Software engineering for system integration is also discussed. Finally, the paper describes the allocation of various computational tasks among the elements of a multi-processor computer. Target applications presently envisioned include space robotics, power line maintenance, and other resource industry applications.

37 citations


Book
01 Jan 1989
TL;DR: The origins and the evolution of the Space Shuttle avionics system are traced; the requirements, the constraints, and other factors which led to the final configuration are outlined; and the functional operation of the system is described.
Abstract: The Space Shuttle avionics system, which was conceived in the early 1970's and became operational in the 1980's represents a significant advancement of avionics system technology in the areas of systems and redundacy management, digital data base technology, flight software, flight control integration, digital fly-by-wire technology, crew display interface, and operational concepts. The origins and the evolution of the system are traced; the requirements, the constraints, and other factors which led to the final configuration are outlined; and the functional operation of the system is described. An overall system block diagram is included.

31 citations



Journal ArticleDOI
TL;DR: A prototype system for checking designed components for conformance with applicable standards is described and the system structure and the representation of the knowledge is emphasized.
Abstract: As we progress toward formalizing models for the knowledge used in the design process, we must also consider the structure of systems that can utilize and operate on the knowledge models. Engineering systems of the future will be comprised of many separate but integrated components. In the systems of the 1970s tightly coupled system integration was achieved through hand coding and through the introduction of data base management. In the next generation of systems it will not be possible to express easily the interaction between systems in the form of handwritten codes. A rule-based approach may be a better way to achieve loose coupling of complex systems. A prototype system for checking designed components for conformance with applicable standards is described in this paper. The integrated system consists of a code conformance checking package, a structural analysis package, an engineering data base management system, a production rule processing system, and an appropriate user interface. The system structure and the representation of the knowledge is emphasized.

24 citations


Book
22 Feb 1989
TL;DR: In this article, the authors present a statistical description of process quality and statistical control of manufacturing processes, and present a set of software and hardware components to support the process quality description.
Abstract: 1. Introduction 2. Statistical Descriptions of Process Quality 3. Deterministic Manufacturing 4. Statistical Control of Manufacturing Processes 5. Sensors 6. Process Monitoring 7. Computer-Controlled Manufacturing 8. Computer Networks 9. System Software 10. System Integration 11. Factory of the Future

Proceedings ArticleDOI
03 Jan 1989
TL;DR: An analytical model is developed for determining the optimal rewriting time for two rewriting strategies involving two different technologies and several interesting propositions with managerial implications emerge.
Abstract: The authors develop an analytical model for determining the optimal rewriting time. They consider two rewriting strategies involving two different technologies. Several interesting propositions with managerial implications emerge from the analysis. These include the impacts of increasing maintenance requirements and unstructuredness of the technology on the optimal rewriting time, the differences in replacement times for the two technologies, and the effects of system integration requirements on replacement decisions. >

Journal ArticleDOI
TL;DR: A broad overview of the objectives and motivations of the considerable work on wafer-level system components is provided in this paper, emphasizing that Wafer-scale integration provides a foundation on which future systems, perhaps including advanced semiconductor technologies for high-performance components, can achieve evolutionary increases in performance and decreases in system size.
Abstract: Highlights the major trends and issues affecting monolithic wafer-scale circuits and hybrid wafer-scale circuits, i.e. pretested chips mounted on silicon wafer circuit boards. An extensive set of references is provided to avoid repeating detailed discussions available in the cited literature. Instead, a broad overview of the objectives and motivations of the considerable work on wafer-level system components is provided. It is emphasized that wafer-scale integration provides a foundation on which future systems, perhaps including advanced semiconductor technologies for high-performance components, can achieve evolutionary increases in performance and decreases in system size. >

Journal ArticleDOI
TL;DR: The overall aim is to enable a logical mapping of integration tools, implementations and solutions to physical resources at all phases from manufacturing system inception to operation.
Abstract: The discussion is based on the work of the Systems Integration (SI) group at Loughborough University which has identified features of a framework or infrastructure for systems integration. The provision of such a framework can form a basis for the specification of integration projects and sub-components in order to permit the interchange, reconfiguration, expansion and transferability of the whole or part solutions so generated. The overall aim is to enable a logical mapping of integration tools, implementations and solutions to physical resources at all phases from manufacturing system inception to operation.

Proceedings ArticleDOI
25 May 1989
TL;DR: This paper presents the details of a joint effort between the Mallinckrodt Institute of Radiology, Washington University in St. Louis, and Digital Equipment.
Abstract: PACS has represented an unfulfilled vision for many years, although many groups have now begun to implement and test system elements (I -3). To realize a complete PACS requires a dedicated effort between real users of PACS and technology providers. This paper presents the details of a joint effort between the Mallinckrodt Institute of Radiology, Washington University in St. Louis, and Digital Equipment Corporation to establish a PACS Testbed with the goals of (I) identifying the key deficiencies in the critical componenttechnologies, and (2) understanding the significant system integration issues of an operational PALS. This Imaging Testlied will strive to advance the "state -of -the -art" in the areas of network systems, large file databasestorage systems, high- resolution grey scale display workstations, integrated heterogeneous network applications,and international standards. 1. INTRODUCTION Three converging trends in computer systems have created an unprecedented opportunity to visualize imagesfrom digital data.

Journal ArticleDOI
TL;DR: The MCESS is an interactive, comprehensive, and easy to use tool to support the manager in project selection and resource allocation and an illustration of its use in industrial planning is presented.

Proceedings ArticleDOI
01 Jan 1989
TL;DR: The Communications Link Expert Assistance Resource Expert System is introduced and solutions to the major problems encountered during the development of an expert system to be realized in an operational environment are discussed.
Abstract: The Communications Link Expert Assistance Resource Expert System is introduced. The experience gained in implementing this expert system is used to discuss solutions to the major problems encountered during the development of an expert system to be realized in an operational environment. Knowledge acquisition is discussed as well as user involvement, interfacing the system to the user, choosing a development environment, prototyping for success, and overcoming the transition.

Book ChapterDOI
M. Lacroix1, M. Vanhoedenaghe1
11 Sep 1989
TL;DR: An applicative command language interpreter allowing the application of tools on objects at different levels of granularity in the database is presented, Besides supporting a typed language, thecommand language interpreter enforces rules on tool usage.
Abstract: The prime aspect of the integration of tools is the data they share or communicate to each other. The use of a complex object management system for realizing this integration is described. Tool integration is also concerned with the composition of tools. An applicative command language interpreter allowing the application of tools on objects at different levels of granularity in the database is presented. Besides supporting a typed language, the command language interpreter enforces rules on tool usage.

Book
01 Mar 1989
TL;DR: The present volume discusses progress toward intelligent robot systems in aerospace applications, NASA Space Program automation and robotics efforts, the supervisory control of telerobotics in space, machine intelligence and crew/vehicle interfaces, expert-system terms and building tools, and knowledge-acquisition for autonomous systems.
Abstract: The present volume discusses progress toward intelligent robot systems in aerospace applications, NASA Space Program automation and robotics efforts, the supervisory control of telerobotics in space, machine intelligence and crew/vehicle interfaces, expert-system terms and building tools, and knowledge-acquisition for autonomous systems. Also discussed are methods for validation of knowledge-based systems, a design methodology for knowledge-based management systems, knowledge-based simulation for aerospace systems, knowledge-based diagnosis, planning and scheduling methods in AI, the treatment of uncertainty in AI, vision-sensing techniques in aerospace applications, image-understanding techniques, tactile sensing for robots, distributed sensor integration, and the control of articulated and deformable space structures.

Proceedings ArticleDOI
01 Jul 1989
TL;DR: In this article, some of the human factor issues involved in effectively combining human and automated systems are examined with particular reference to spaceflights and the concepts of the crew system and crew systems dynamics are defined, and the present status of crew systems is summarized.
Abstract: Some of the human factor issues involved in effectively combining human and automated systems are examined with particular reference to spaceflights. The concepts of the crew system and crew systems dynamics are defined, and the present status of crew systems is summarized. The possibilities and potential problems aasociated with the use of automated systems are discussed, as are unique capabilities and possible errors introduced by human participants. It is emphasized that the true integration of human and automated systems must allow for the characteristics of both.

Journal ArticleDOI
TL;DR: A software tool that automatically generates FORTRAN code to perform tabular data lookups, the language used to develop a simulation model, and the requirements for passing information into a simulation are described.
Abstract: A procedure for building simulation models that are useful in aircraft dynamic systems integration is described. The objective of the procedure is increased simulation model fidelity while reducing the time required to develop and modify these models. The equations of motion for an elastic aircraft and their impact on the procedure are discussed in broad terms. A software tool that automatically generates FORTRAN code to perform tabular data lookups, the language used to develop a simulation model, and the requirements for passing information into a simulation are described. A simulation-variable nomenclature is presented. The procedure has been applied to build an open-loop F/A-18 simulation model. This example model is used to illustrate model-reduction issues.

Book ChapterDOI
01 Jan 1989
TL;DR: The overall aim is to allow a logical mapping of integration tools, implementations and solutions to physical resources at all phases from manufacturing system inception to operation so enabling rapid and cost-effective response to changes in products, markets, enabling technologies and manufacturing methodologies.
Abstract: This paper outlines the need for a widely accepted generic framework for systems integration within manufacturing enterprises. The provisions of this framework would form a basis for the specification of integration projects and sub-components such as software packages in order to permit the interchange, reconfiguration, expansion and transferability of the whole or part solutions so generated. The overall aim is to allow a logical mapping of integration tools, implementations and solutions to physical resources at all phases from manufacturing system inception to operation so enabling rapid and cost-effective response to changes in products, markets, enabling technologies and manufacturing methodologies.

Journal ArticleDOI
TL;DR: A preliminary system structure supporting integration of expert systems and knowledge-based problem solving to other kinds of computing is presented, based on layers on different abstraction levels communicating with each other through well-defined interface protocols.

Proceedings ArticleDOI
14 May 1989
TL;DR: In the integrated system presented, simplified versions of the component parts of an aircraft equipment tray are recognized and located by vision from an arbitrary initial state and moved to a final state appropriate to assembly.
Abstract: An integrated system which is part of a larger project in robotic assembly is described in terms first of its separate components and then of its integrated form and performance. The parts to be assembled are previously designed by CAD, and therefore geometrical models of the parts are available in a solid modeler which is incorporated in the system. In the integrated system presented, simplified versions of the component parts of an aircraft equipment tray are recognized and located by vision from an arbitrary initial state and moved to a final state appropriate to assembly. The components of the system described are: low-level vision processing using a transputer array; an intelligent vision system integrated with a solid modeler for part recognition and location; a path planner using 2/sup n/-array tree search; and the control of a PUMA robot. The integration of the components and the performance of the prototype system are described. >

Proceedings ArticleDOI
D. Pasternak1, T. Hike1
25 Sep 1989
TL;DR: A description is given of the ASIC UCS51 family and a fully functional ICE that supports it and the core and peripheral cells are emulated with multiple ICs, and the user logic is emulation with programmable logic devices.
Abstract: Software development and system integration in designs with microprocessors and microcontrollers is often accomplished with the aid of an in-circuit-emulator (ICE). Designs incorporating an architectural microcontroller core cell and peripheral cells embedded in an application-specific integrated circuit (ASIC) present additional challenges in software development and system integration. A description is given of the ASIC UCS51 family and a fully functional ICE that supports it. The core and peripheral cells are emulated with multiple ICs, and the user logic is emulated with programmable logic devices. Results of the first customer application and use are included. >


Proceedings ArticleDOI
01 Oct 1989
TL;DR: The flight test experiences of three highly complex, integrated aircraft programs are reviewed: the X-29 forward-swept wing, the advanced fighter technology integration (AFTI) F-16, and the highly maneuverable aircraft technology (HiMAT) program.
Abstract: Research aircraft have become increasingly dependent on advanced control systems to accomplish program goals. These aircraft are integrating multiple disciplines to improve performance and satisfy research objectives. This integration is being accomplished through electronic control systems. Because of the number of systems involved and the variety of engineering disciplines, systems design methods and information management have become essential to program success. The primary objective of the system design/information tool for aircraft flight control system is to help transfer flight control system design knowledge to the flight test community. By providing all of the design information and covering multiple disciplines in a structured, graphical manner, flight control systems can more easily be understood by the test engineers. This will provide the engineers with the information needed to thoroughly ground test the system and thereby reduce the likelihood of serious design errors surfacing in flight. The secondary objective is to apply structured design techniques to all of the design domains. By using the techniques in the top level system design down through the detailed hardware and software designs, it is hoped that fewer design anomalies will result. The flight test experiences of three highly complex, integrated aircraft programs are reviewed: the X-29 forward-swept wing, the advanced fighter technology integration (AFTI) F-16, and the highly maneuverable aircraft technology (HiMAT) program. Significant operating anomalies and the design errors which cause them, are examined to help identify what functions a system design/information tool should provide to assist designers in avoiding errors.

01 Jan 1989
TL;DR: An effort has been made to maintain maximum performance and flexibility for NASA-Goddard's VLSI telemetry system elements through the development of two real-time systems: the Base System Environment and the Modular Environment for Data Systems.
Abstract: An effort has been made to maintain maximum performance and flexibility for NASA-Goddard's VLSI telemetry system elements through the development of two real-time systems: (1) the Base System Environment, which supports generic system integration and furnishes the basic porting of various manufacturers' cards, and (2) the Modular Environment for Data Systems, which supports application-specific developments and furnishes designers with a set of tested generic library functions that can be employed to speed up the development of such application-specific real-time codes The performance goals and design rationale for these two systems are discussed

Journal ArticleDOI
01 Jan 1989
TL;DR: Digital data link technology is described and Integration of data link communications with existing systems on the flight deck and in the Air Traffic Control system is discussed with regard for both near term implementation and longer term operational issues.
Abstract: In the near future, conventional radio communications, currently the primary medium for the transfer of information between aircraft and ground stations, will be replaced by digital data link. This paper briefly describes this technology and summarizes what are believed to be the principal human factor issues associated with data link implementation in the airspace system. Integration of data link communications with existing systems on the flight deck and in the Air Traffic Control system is discussed with regard for both near term implementation and longer term operational issues.

Journal ArticleDOI
TL;DR: Cost-effectiveness for school officials and enhanced learning experiences for students and teachers will result from pre-assessment of the educational software through CLOPPE.
Abstract: The utilization of microcomputers in the public schools has increased the growth and development of computer-assisted instruction software. Educational software is improving in quality and quantity, but teachers and administrators continue to question the applicability and use of software, and its relationship to the objectives of the textbook, teacher’s lesson, and designed curriculum. A review of the literature reveals needed attention to effective software use in the classroom. CLOPPE is a software integration tool that enables the school official to align the objectives of the software with the objectives of the school curriculum. Cost-effectiveness for school officials and enhanced learning experiences for students and teachers will result from pre-assessment of the educational software through CLOPPE.