A multi-language-based data interface system for heterogeneous distributed processing is introduced. A prototyped environment based on this system is discussed, and an evaluation of the prototyped system is presented....
详细信息
A multi-language-based data interface system for heterogeneous distributed processing is introduced. A prototyped environment based on this system is discussed, and an evaluation of the prototyped system is presented. It is shown that by keeping the syntax of the specification language flexible and close to existing high-level languages, a user can learn the interface language quickly. Semantically, this data interface views structured data as consisting of two parts: the data values themselves and the representation of the structure among the data values. Through this separation, it is possible to have pipelined data type checking and data conversion operations.< >
作者:
Mok, Henry M.K.Lam, KinCheung, IrisThe authors are respectively
Lecturer Department of Operations and Systems Management The Chinese University of Hong Kong Reader
Statistics Department The University of Hong Kong and Manager
Department of Research and International Relations The Stock Exchange of Hong Kong. They wish to thank Stephen Rive and the anonymous referee for helpful comments and Patrick Lung Bonnie Lai and Essie Tsoi of the Department of Research and International Relations the Stock Exchange of Hong Kong Ltd. for their capable programming support.
This study was conducted to determine the relative perceived difficulty of performing different mouse tasks (pairings of mouse actions with button combinations). Right-handed individuals with various types of computer...
This study was conducted to determine the relative perceived difficulty of performing different mouse tasks (pairings of mouse actions with button combinations). Right-handed individuals with various types of computer experience used a 3-button mouse to perform 49 simple target acquisition tasks. Perceived difficulty judgments varied with tasks. Significant groupings of tasks along the difficulty dimension were also apparent. For most mouse tasks, the left and center buttons were judged to be relatively easier to use than the right button. Additionally, chorded use of the left and center buttons was perceived to be easier than use of the right button alone. The results suggest that systems should not rely upon the right mouse button as a default setting for system-related functions. Other considerations for mouse usage are discussed.
A semantic file system is an information storage system that provides flexible associative access to the system's contents by automatically extracting attributes from files with file type specific transducers. Ass...
详细信息
作者:
Seng, Virginia R.1854th Command
Control and Intelligence Support Squadron Command and Control Systems Branch WWMCCS Applications Programming Section Hickam Air Force BaseHI United States
作者:
Tetzlaff, LindaSchwartz, David R.IBM
T.J. Watson Research Center P.O. Box 704 Yorktown Heights NY 10598 United States IBM
Programming Systems 11000 Regency Park Cary NC 27511 United States
We studied the use of an evolving interface style book to evaluate the role of such guidelines in the development of style-conforming interface designs. Although the designs were judged to be generality conforming, st...
详细信息
Two-Level Grammar (TLG) is proposed for the formal specification and automatic generation of software systems. TLG specifications are unique in that they are a structured form of natural language which is executable. ...
详细信息
作者:
KING, JFBARTON, DEJ. Fred King:is the manager of the Advanced Technology Department for Unisys in Reston
Virginia. He earned his Ph.D. in mathematics from the University of Houston in 1977. He has been principal investigator of research projects in knowledge engineering pattern recognition and heuristic problem-solving. Efforts include the development of a multi-temporal multispectral classifier for identifying graincrops using LANDSAT satellite imagery data for NASA. Also as a member of the research team for a NCI study with Baylor College of Medicine and NASA he helped develop techniques for detection of carcinoma using multispectral microphotometer scans of lung tissue. He established and became technical director of the AI Laboratory for Ford Aerospace where he developed expert scheduling modeling and knowledge acquisition systems for NASA. Since joining Unisys in 1985 he has led the development of object-oriented programming environments blackboard architectures data fusion techniques using neural networks and intelligent data base systems. Douglas E. Barton:is manager of Logistics Information Systems for Unisys in Reston
Virginia. He earned his B.A. degree in computer science from the College of William and Mary in 1978 and did postgraduate work in London as a Drapers Company scholar. Since joining Unisys in 1981 his work has concentrated on program management and software engineering of large scale data base management systems and design and implementation of knowledge-based systems in planning and logistics. As chairman of the Logistics Data Subcommittee of the National Security Industrial Association (NSIA) he led an industry initiative which examined concepts in knowledge-based systems in military logistics. His responsibilities also include evaluation development and tailoring of software engineering standards and procedures for data base and knowledge-based systems. He is currently program manager of the Navigation Information Management System which provides support to the Fleet Ballistic Missile Progr
A valuable technique during concept development is rapid prototyping of software for key design components. This approach is particularly useful when the optimum design approach is not readily apparent or several know...
详细信息
A valuable technique during concept development is rapid prototyping of software for key design components. This approach is particularly useful when the optimum design approach is not readily apparent or several known alternatives need to be rapidly evaluated. A problem inherent in rapid prototyping is the lack of a "target system" with which to interface. Some alternatives are to develop test driver libraries, integrate the prototype with an existing working simulator, or build one for the specific problem. This paper presents a unique approach to concept development using rapid prototyping for concept development and scenario-based simulation for concept verification. The rapid prototyping environment, derived from artificial intelligence technology, is based on a blackboard architecture. The rapid prototype simulation capability is provided through an object-oriented modeling environment. It is shown how both simulation and blackboard technologies are used collectively to rapidly gain insight into a tenacious problem. A specific example will be discussed where this approach was used to evolve the logic of a mission controller for an autonomous underwater vehicle.
One of the motivations forthe use of a facility such as the Repository Manager" in an information processing system isto centralize the information needed forthe development of software. What this information is ...
详细信息
One of the motivations forthe use of a facility such as the Repository Manager" in an information processing system isto centralize the information needed forthe development of software. What this information is and how it isinterrelated is defined inthe underlyingdata model. This paper discusses the kindsof information required for software development and offers some suggestions on how the data model should be orga- nized and implemented.
Knowledge-based systemstechnology is a branch of artificial intelligence that deals with the processing of knowledge, as distinct from other branches of artificial intelligence that deal with topics such as robotics, ...
Knowledge-based systemstechnology is a branch of artificial intelligence that deals with the processing of knowledge, as distinct from other branches of artificial intelligence that deal with topics such as robotics, vi- sion systems, and speechrecognition. This paper de- scribes how, over the last decade, knowledge-based systems have evolvedinto a viable technology for building commercial data processing applications, and how increasing attention has beenpaid to incorporat- ing these applications into commercialdata process- ing environments.A logical conclusion of this direction is the capability to build knowledgebased applications that are full systemsApplication Architecture" (SAA") applications. As this conclusion is approached, a re- quirementemerges that the knowledgebased develop- ment process be integrated with the application devel- opment environment provided bythe other SAA lan- guage andservicecomponents. Theintegrated environment mustprovide high customer productivity in the development ofapplications that use knowledge based technology, and mustsupport a spectrum of developmentscenarios, ranging from the most basic to those involving complex applications and large de- velopment teams. This paperexploreshow knowledge- based products can address theserequirements by integrating their development facilities with ADlCycIe".
暂无评论