AFIPS_Bibliography_Vol56_1987

Preface
III
John M. Brown
Introduction
V
Margaret K. Butler
Preparing your company for artificial intelligence
3
John Bowyer, Judith Markowitz, and Jay Yusko
A methodology for building expert systems
7
Howard Hill
A framework for expert modelbase systems
13
Robert W. Blanning
A concept space for experiments in artificial intelligence
19
Richard D. Amori
Microcomputer PROLOG implementations: The state-of-the-art
27
Hal Berghel and Richard Rankin
Speech synthesis: System design and applications
37
Jared Bernstein
Voice mail and office automation
43
Douglas L. Hogan
Artificial intelligence in office information systems
49
Peter Cook, Clarence A. Ellis, Bipin C. Desai, Claude Frasson, John Mylopoulos, Najah Naffah
A portable language interface
53
Bipin C. Desai, John McManus, and Philip J. Vincent
A method for increasing software productivity called object-oriented design-with applications for AI
59
David C. Rine
The Ada-AI interface
67
Jorge L. Diaz-Herrera
Artificial intelligence and security: An overview
73
Alan C. Schultz
A methodology for rule-base integrity in expert systems
77
George Stefanek and Shi-Kuo Chang
A parallel inference model for logic programming
87
Jie-Yong Juang and Daniel Cheng
The contextual parsing of natural language
97
John C. Weber and W.D. Hagamen
The system data structure contention problem and a novel software solution for shared memory, floating control parallel systems
109
Jerry P. Place, Alan A. Goerner
A large/fine-grain parallel dataflow model and its performance evaluation
119
Behrooz Shirazi, Ali R. Hurson
Rule partitioning versus task sharing in parallel processing of universal production systems
127
Hee Won
Warp architecture: From prototype to production
133
Marco Annaratone, E. Arnould, R. Cohn, T. Gross, H.T. Kung, M. Lam, O. Menzilcioglu, K. Sarocky, J. Senko, Jon A. Webb
The Warp programming environment
141
B. Bruegge, C.H. Chang, R. Cohn, T. Gross, M. Lam, P. Lieu, A. Noaman, D. Yam
Applications experience on Warp
149
Marco Annaratone, Francois Bitz, Jeff Deutch, H.T. Kung, Leonard Harney, P.C. Maulik, P.S. Tseng, Jon A. Webb
Very large database applications of the Connection Machine system
159
David Waltz, Craig Stanfill, Stephen Smith, and Robert Thau
Development of occupational taxonomies for computer specialists
169
Sylvia Charp
How to pick eagles: Research and application of selection systems within information systems
173
Robert A. Zawacki
Software ergonomics research and practice: Findings and recommendations
175
Richard P. Koffler
Creating an in-house software ergonomics group: A case study
179
Doreen L. Kushner
Software ergonomics guidelines and standards
183
John Karat
Bridging the computer-user gap
185
Betty Sherwood
Prospects for improved user productivity: A visual perspective
193
Robert Rothbard
Software project stress versus quality and productivity
199
Sarah L. Sullivan, Howard Hill
Computer education in the United States of America: State policy on training, instruction, and control
205
Gary D. Brooks, Brent Edward Wholeben, Sandra Boswell
The computer and thinking skills: Rationale for a revitalized curriculum
215
Michael Neuman
Developing integrated applications and installation schedules for comprehensive information management systems in education
223
Brent Edward Wholeben
Usability of corporate information systems
233
Jon Meads
Optical pattern recognition
237
George Eichmann
Neurocomputer applications
239
Robert Hecht-Nielsen
Optical programmable logic arrays
245
Raymond Arrathoon
Structure and operation of the HERMES multiprocessor kernel
247
N.G. Bourbakis, D.K. Fotakis
Object recognition on the GAM Pyramid
253
David H. Schaefer, Man B. Chu
Multilayered petri-nets for distributed decision making
257
A.Z. Ghalwash, P.A. Ligomenides, R.W. Newcomb
Logic machines: A survey
265
G .Z. Qadah, M. Nussbaum
CD-ROM: The Microsoft perspective
279
Carl Stork
Hardware and operating system perspectives on CD-ROM
281
Mark T. Edmead
Real-time operating system design for CD-ROM using OS-9
283
Peter Gallanis
Integrating corporate and information systems strategies
287
Richard F. Mitchell
Management decisions and technology trends
289
Amy D. Wohl
End-user computing: A grand concept running "amuck"
293
J. Daniel Couger
The project unit costing method: Constructing a financial justification for the knowledge-based system
301
Michael L. Morgan, Gail D. Wolf
Assessing IS organizational performance: Problems and suggestions
309
Connie E. Wells
Executive information systems: Definitions and guidelines
311
Allan Paller
Micros in the workplace-the 1990s
317
Bruce Gjertsen, Cecil Pretty
Basic networking implementation for the small computer environment
321
P. Tobin Maginnis, Donald F. Miller
Microcomputing word processing software: A functional perspective
329
Hal Berghel
Towards the integration of integrated software within organizations
341
James A. Carter, Jr.
MC68030: The second generation 32-bit microprocessor
349
Michael Ruhland
Transaction processing systems on future workstations: A feasibility study
359
Jacob Slonim, John Henshaw, Avi Schonbach, Michael Bauer
SURF: A semantic update and retrieval facility
367
Fred Maryanski, Darrell Stock
Text database systems
375
F.J. Smith
Mobile data communications
383
Howard J. Gunn
ISDN for MIS applications
385
J. A. Newell, L.D. Landy
ISDN MIS applications
397
Daniel G. DeBusschere
ISDN - A new high performance platform for distributed computer systems
399
R. F. Hoffmann
Northern Telecom PBX LANSTAR data services
401
Robert Kelsch
Beyond ISO: The extended network
403
Joseph B. Rickert
IBM's LU6.2: Implications for the future of corporate distributed processing
409
Bonnie M. Weiss
Evolution of a hierarchical ring bus network
417
Mark G. Larsen
Token-ring local area network management
423
Barbara J. Don Carlos
The sub-LAN solution to office connectivity needs
431
Cornelius Peterson
Connecting terminals to multiple LANs
437
Bronson Hokuf, Paul D. Amer, Daniel Grim
Development and management of a national information policy
451
John Clement
Corporate computer crime and abuse policy statement
453
Richard Cashion
Access control - The key to information security in a remote user system
455
Bruce E. Spiro
Software workbenches: The new software development environment
459
Carma L. McClure
It's not the technical problems
467
Donald M. McNamara
Evolution of operating environments for new communication service control
469
Shuzo Morita
An overview of the Pick Operating System
471
Richard Pick
Concurrent phasing: When time means money
473
Richard G. Lefkon
Software engineering in the large
475
John C. Chiang
Design methods for distributed software systems
477
Carl K. Chang, Mikio Aoyama, Tsang Ming Jiang
An analysis of the roll-back and blocking operations of three concurrency control mechanisms
485
Vijay Kumar
Implementing distributed algorithms using remote procedure calls
499
Henri E. Bal, Robbert van Renesse, Andrew S. Tanenbaum
Hardware assists for relational database systems
507
Paula Hawthorn
Deployment strategies for new software technology
511
Kenneth C. Latoza
Evidence on separately organizing for software maintenance
517
Ned Chapin
PC proliferation: Minimizing corporate risk through planning for application maintenance
523
Linda Shafer, John Connell
A measure of program nesting complexity
531
Eldon Y. Li
Towards automatic software fault location through decision-to-decision path analysis
539
James S. Collofello, Larry Cousins
Tool integration in lifecyc1e support environments
545
Jayashree Ramanathan, Vasudevan Venugopal
An interactive software maintenance environment
553
Stephen S. Yau, Sying-Syang Liu, Sheausong Yang
The design of distributed databases with cost optimization and integration of space constraints
563
Dalia Motzkin, Elmo Ivey
How sensitive is the physical database design? Results of experimental investigation
573
Prashant Palvia
Design of a distributed data dictionary system
583
Hongjun Lu, Krishna Mikkilineni, Bhavani Thuraisingham
Protecting statistical databases by combining memoryless table restrictions with randomization
591
Ernst L. Leiss, Dave J. Ko
Some thoughts on intelligence in information retrieval
601
Ravi Shankar Sharma
Beyond the command-response model for PC-based front ends: Some design principles and their application
609
David E. Toliver
Expert front ends in the environment of multiple information sources
611
Gabriel Jakobson
Thoughts about intermediary systems in information retrieval
613
Gerald Salton
Graphical query languages for semantic database models
615
Bogdan Czejdo, Ramez Elmasri, Marek Rusinkiewicz, David W. Embley
A network forms database management system
625
Shuhshen Pan
Translation of queries to account for direct communication between different DBMSs
637
Mehdi Owrang, L. L. Miller
A new approach to version management for databases
645
Vinit Verma, Huizhu Lu
The impact of data models on application development at Pacific Bell
653
Ray Straka
The ER approach, relational technology and application development
655
Martin Modell
A retargetable vector code generator
657
Tom C. Reyes
Incremental generation of high-quality target code
665
Mary P. Bivens, Mary Lou Soffa
Ripple effect analysis based on semantic information
675
James S. Collofello, D. A. Vennergrund
Computer information system development methodologies-A comparative analysis
683
Daniel T. Lee
A model for monitoring software integration
693
Mary Lou Lanchbury, David A. Gustafson, Austin Melton
Software risk assessment
701
Susan A. Sherer, Eric K. Clemons
ABF: A system for automating document compilation
711
James Sprowl, Martha Evens, Mohamed Gagaie Sayed Osman, Henry Harr
AI/expert system applications for the automated office
719
Janet Palmer
WE: A writing environment for professionals
725
John B. Smith, Stephen F. Weiss, Gordon J. Ferguson, Jay D. Bolter, Marcy Lansman, David V. Beard
Managing data and design process in engineering development
737
William S. Johnson
Possible productivity improvements using PDES
745
Larry O'Connell
A real world application of EDIF
751
Michael A. Waters
CitiExpert: Artificial intelligence applied to banking
761
Kenan E. Sahin, Robert K. Sawyer
Use of expert systems in medical research data analysis: The POSCH AI project
769
John M. Long, James R. Slagle, Michael Wick, Erach Irani, John Matts and the POSCH Group
Some threads in the development of early operating systems
779
George H. Mealy
A batch-processing operating system for the Whirlwind I computer
785
Charles W. Adams
The North American 701 Monitor
791
Owen R. Mock
General Motors/North American Monitor for the IBM 704 computer
797
Robert L. Patrick
BESYS revisited
805
R.E. Drummond
FMS: The IBM FORTRAN Monitor System
815
Ray A. Lamer