E-Book Overview
This volume in a series detailing innovations in all aspects of computer science, is concerned with relational databases, tactile information processing and analysis, object-oriented system development methods; reverse engineering, multiprocessing, international computing, and others.
E-Book Content
Advances in COMPUTERS VOLUME 35 Contributors to This Volume HSINCHUNCHEN ELLIOTJ. CHIKOFSKY JAMES H. CROSS 11 CHARLESJ. FLECKENSTEIN HRISHIKESH P. GADAGKAR D. H. GILL SEYMOURE. GOODMAN DAVIDHEMMENDINGER ALAN R. HEVNER CHARLESH. MAY, Jr. C. L. MCCREARY JOHN D. MCGREGOR S. B. NAVATHE ROY P. PARGAS G. PERNUL ARTHURM. RIEHL EDWARDM. ROCHE MOHANM. TRIVEDI VIRGILWALLENTINE Advances in COMPUTERS EDITED BY MARSHALL C. YOVITS Purdue School of Science Indiana University-Purdue University at Indianapolis Indianapolis, Indiana VOLUME 35 ACADEMIC PRESS, INC. Hnrcourt Brace Jovanovich, Publishers Boston San Diego New York London Sydney Tokyo Toronto This book is printed on acid-free paper. @ Copyright 0 1992 by Academic Press, Inc. All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information storage and retrieval system, without permission in writing from the publisher. ACADEMIC PRESS,INC. 1250 Sixth Avenue, San Diego, CA 92101-4311 United Kingdom Edition published by ACADEMIC PRESS LIMITED 24-28 Oval Road, London NWI 7DX Libmy of Congress Catalog Card Number: 59-15761 ISBN 0-12-012135-2 Printed in the United States of America 92939495 BB 9 8 7 6 5 4 3 2 1 Contents CONTRIBUTORS . . . . . . . . . . . . . . . . . . . PREFACE. . . . . . . . . . . . . . . . . . . . . ix xi Conceptual and Logical Design of Relational Databases . S . B. Navathe and G Pernul 1. An Introduction to Current Methodologies for Database Design 2. Requirements Analysis . . . . . . . . . . . . . . 1 . v 3. Conceptual Modeling. . . . . . . . . . . . . . . . 28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . References . . . . . . . . . . . . . . . . . . . 4. Logical Design 5 . Conclusion . 72 77 78 Computational Approaches for Tactile Information Processing and Analysis . . Hrishikesh P Gadagkar and Mohan M Trivedi 1. 2. 3. 4. 5. 6. Introduction . . . . . . . . . . . . . Issues in Extracting Tactile Domain Information Passive Tactile Sensing . . . . . . . . . Active Tactile Sensing . . . . . . . . . Passive and Active Tactile Sensing Experiments . Summary and Conclusion . . . . . . . . References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 83 88 101 109 128 132 . . . . . . . 135 Objected-Oriented System Development Methods Alan R . Hevner 1. Object-Oriented Concepts . . . . . . . 2. Object-Oriented System Development Methods . . . . . 3. Object-Oriented System Development with Box Structures . 4. The Cleanroom System Development Process . . . . . 5 . Conclusions and Future Research Directions . . . . . . Acknowledgments . . . . . . . . . . . . . . . References . . . . . . . . . . . . . . . . . . . . . . . . 146 . 160 . 170 . 177 . 180 . 180 Appendix A: A Case Study of Box Structure Design-The Cass System . . . . . . . . . . . . . . . . . . . . 184 V 8 vi CONTENTS Reverse Engineering . . . James H Cross II. Elliot J Chikofsky and Charles H May. Jr . <