Much of the software developed to support engineering design calculations is produced by persons whose primary skill is not that of computer scientist. Software validation techniques suitable for use by these engineer...
详细信息
Much of the software developed to support engineering design calculations is produced by persons whose primary skill is not that of computer scientist. Software validation techniques suitable for use by these engineer-programmers have been under investigation by the Navy as part of a project designed to increase the reliability, usability, and portability of engineering design software. This paper describes the goals and results of the project and describes the software validation process which was developed. A software validation tool which was produced during the project is described and compared with several other tools. Some areas for further work are suggested.
I have attempted to provide an overview of SigmaPlot 9.0 and indicate itsvarious features. I also identified a difficulty in data importation using the Windowscopy-and-paste facility. I also suggest that the vendors e...
详细信息
I have attempted to provide an overview of SigmaPlot 9.0 and indicate itsvarious features. I also identified a difficulty in data importation using the Windowscopy-and-paste facility. I also suggest that the vendors expand the range of import/exportcapability. Aside from those points, however, I found SigmaPlot 9.0 to be a relatively easy, yetcomprehensive and helpful, graphics tool. The data management capability in SigmaPlot is also quitegood and is invaluable when one must transform data prior to analysis and graphing. I have reviewedmany graphics packages in the past, including Harvard Graphics, Stanford Graphics, and others. If Iwere forced to select only one stand-alone graphics package for use with my work, I would nothesitate to select SigmaPlot 9.0.
Measurement of software attributes during the development cycle may yield indicators of ultimate software operational reliability. By automating the collection of reliability data, a means exists for determining these...
详细信息
Measurement of software attributes during the development cycle may yield indicators of ultimate software operational reliability. By automating the collection of reliability data, a means exists for determining these indicators of future reliability as well as controlling the quality of the software product. Methods of reliability data collection and analysis are discussed.
An automated tool to generate fast parsers for a variety of micro-computers has been developed and tested using two modern languages, Pascal and C. The LALR(1) technology is used together with some new techniques to r...
详细信息
An automated tool to generate fast parsers for a variety of micro-computers has been developed and tested using two modern languages, Pascal and C. The LALR(1) technology is used together with some new techniques to realize considerable space savings. Parse tables and lexical scanner tables for Pascal and C occupy only about 2K of 8-bit bytes. The algorithms to drive these tables require another 2K when the 8080 micro-processor is used.
XiP (eXtensible integrative Pipeline) is a flexible, editable and modular environment with a user-friendly interface that does not require previous advanced programming skills to run, construct and edit workflows. XiP...
详细信息
XiP (eXtensible integrative Pipeline) is a flexible, editable and modular environment with a user-friendly interface that does not require previous advanced programming skills to run, construct and edit workflows. XiP allows the construction of workflows by linking components written in both R and Java, the analysis of high-throughput data in grid engine systems and also the development of customized pipelines that can be encapsulated in a package and distributed. XiP already comes with several ready-to-use pipeline flows for the most common genomic and transcriptomic analysis and similar to 300 computational components.
This brief survey of integrated and electronic data processing has touched on such matters as the origin of the concepts, their use in business, machines that are available, indexing problems, and, finally, some scien...
详细信息
This brief survey of integrated and electronic data processing has touched on such matters as the origin of the concepts, their use in business, machines that are available, indexing problems, and, finally, some scientific uses that surely foreshadow further development. The purpose of this has been to present for the consideration of scientists a point of view and some techniques which have had a phenomenal growth in the business world and to suggest that these are worth consideration in scientific data-handling problems (30). To close, let me quote from William Bamert on the experience of the C. and O. Railroad once more (8, p. 121): "Frankly, we have been asked whether we weren't planning for Utopia-the implication being that everyone except starry-eyed visionaries knows that Utopia is unattainable. Our answer is that of course we are! Has anyone yet discovered a better way to begin program planning of this nature? Our feeling is that compromise comes early enough in the normal order of things."
Military Standard 1679 (NAVY) is a newly created MIL-STD whose purpose is to provide standardization across all Navy weapons systems software developments. This paper first discusses the purpose of Military Standards ...
详细信息
Military Standard 1679 (NAVY) is a newly created MIL-STD whose purpose is to provide standardization across all Navy weapons systems software developments. This paper first discusses the purpose of Military Standards in general and of 1679 in the specific. Then, the highlights of each of the individual sections of the standard are presented.
The development of a formal memory manager for use in a large applications code system at Lawrence Livermore Laboratory is described. The problems faced are likely to exist in many large software projects. It is shown...
详细信息
The development of a formal memory manager for use in a large applications code system at Lawrence Livermore Laboratory is described. The problems faced are likely to exist in many large software projects. It is shown that a well designed memory manager can make efficient use of limited memory resources and promote structured software design. Further benefits are also discussed.
This paper discusses the microcomputer as a tool for management in the manager's office rather than in the manufacturing process or as book keeping devices and the contribution that is required from O.R. to introd...
详细信息
This paper discusses the microcomputer as a tool for management in the manager's office rather than in the manufacturing process or as book keeping devices and the contribution that is required from O.R. to introduce it.
暂无评论