The Community for Technology Leaders
1984 IEEE First International Conference on Data Engineering (1984)
Los Angeles, CA, USA
April 24, 1984 to April 27, 1984
ISBN: 978-0-8186-0533-8
TABLE OF CONTENTS

Cover page (Abstract)

pp. 1-13

An advanced database system ADAM — Towards integrated management of engineering data (Abstract)

Y. Udagawa , Mitsubishi Electric Corporation, 325 kamimachiya, kamakura city, kanagawa 247, Japan
T. Mizoguchi , Mitsubishi Electric Corporation, 325 kamimachiya, kamakura city, kanagawa 247, Japan
pp. 3-11

Integrated environment for information management in VLSI design (Abstract)

V. Ashok , THE OHIO STATE UNIVERSITY
W. Mcknight , THE OHIO STATE UNIVERSITY
J. Ramanathan , THE OHIO STATE UNIVERSITY
pp. 12-19

CADETT: Computer aided design and engineering tool for Toyota (Abstract)

Yasuhiko Kuranaga , (Information Systems Department) Toyota Motor Corporation, 1-Toyota, Aichi Pref., Japan 471
pp. 20-27

A role for data analysis in practical requirements definition (Abstract)

Rodney P. Zimmerman , Technology Division, Computer Services Department, Standard Oil Company of California, P.O. Box 3069, San Francisco, CA 94119, U.S.A
pp. 30-36

An algebra for a directional binary entity-relationship model (Abstract)

Peter P. Chen , Department of Coirputer Science, Louisiana State University, Baton Rouge, Louisiana 70803-4020
pp. 37-40

SM3: A dynamically partitionable multicomputer system with switchable main memory modules (Abstract)

Tinghe Fei , Database Systems Research and Development Center, University of Florida, Gainesville, Florida 32611
Chaitanya K. Baru , Database Systems Research and Development Center, University of Florida, Gainesville, Florida 32611
Stanley Y. W. Su , Database Systems Research and Development Center, University of Florida, Gainesville, Florida 32611
pp. 42-49

On the effectiveness of fault-tolerance techniques in parallel associative database processors (Abstract)

Algirdas Avizienis , Computer Science Department, University of California, Los Angeles
Alfonso F. Cardenas , Computer Science Department, University of California, Los Angeles
Farid Alavian , United Technologies Lexar, Westlake Village, California
pp. 50-59

A comparison of parallel language approaches to data representation and data transferral (Abstract)

Carolyn Cline , School of Electrical Engineering, Purdue University West Lafayette, IN 47907, USA
Howard Jay Siegel , School of Electrical Engineering, Purdue University West Lafayette, IN 47907, USA
pp. 60-66

A natural language interface for performing database updates (Abstract)

James Davidson , Department of Computer Science, Stanford University
pp. 69-76

Cooperative responses to boolean queries (Abstract)

Francisco Corella , Symantec, 306 Potrero Ave, Sunnyvale, CA 94096
S. Jerrold Kaplan , Teknowledge Ine, 525 University Ave, Palo Alto, CA 94301
Gio Wiederhold , Stanford University, Stanford CA 95305
Lena Yesil , Stanford Consulting Group, 500 W. Middlefield Rd. #96, Mountain View, CA 94043
pp. 77-85

MALPHA: A relatiohal multidatabase manipulation language (Abstract)

Witold Litwin , INRIA - 78153, Le Chesnay, France
pp. 86-93

An application of statistical databases in manufacturing testing (Abstract)

Sakti P. Ghosh , Computer Science Department, IBM Research Laboratory, 5600 Cottle Road, San Jose, California 91193
pp. 96-103

Micro and macro statistical/scientific database management (Abstract)

Harry K.T. Wong , Lawrence Berkeley Lab., University of California, Berkeley, CA 94720
pp. 104-106

Diophantine inferences from statistical aggregates on few-valued attributes (Abstract)

Neil C. Rowe , Department of Computer Science, Code 52, Naval Postgraduate School, Monterey, CA 93943
pp. 107-110

A theory of data: Implications for information retrieval (Abstract)

James L. Dolby , Department of Mathematics & Computer Science, San Jose State University
pp. 111-117

Comparison-criteria for semantic data models (Abstract)

M. Schrefl , Vanderbilt University, 1410 25th Avenue South, Nashville, Tennesee 37212
A. M. Tjoa , University of Vienna, Rooseveltplatz 6, A-1090 Vienna, Austria
R. R. Wagner , University of Linz, A-4040 Linz, Austria
pp. 120-125

A method for optimization of a conceptual model (Abstract)

Ole Oren , Central Institute for Industrial Research Forskningsv. 1, Blindern, Oslo 3, Norway
pp. 126-132

Representing roles in universal scheme interfaces (Abstract)

David Maier , Oregon Graduate Center
David Rozenshtein , Department of Computer Science, Rutgers University
Jacob Stein , Oregon Graduate Center
pp. 133-142

Recursive data models for non-conventional database applications (Abstract)

Winfried Lamersdorf , IBM Scientific Center Heidelberg Tiergartenstraße 15, D-6900 HEIDELBERG, West Germany
pp. 143-150

A pipeline and parallel architecture for supporting database management systems (Abstract)

Yang-Chang Hong , Department of Mathematics - CS Program, University of California Riverside, Ca. 92521
pp. 152-159

Architecture and algorithm for parallel execution of a join operation (Abstract)

T. Nakayama , Information Systems, Faculty of Engineering, Hiroshima University Shitami, Saijo-cho, Higashi-Hiroshima 724, Japan
M. Hirakawa , Information Systems, Faculty of Engineering, Hiroshima University Shitami, Saijo-cho, Higashi-Hiroshima 724, Japan
T. Ichikawa , Information Systems, Faculty of Engineering, Hiroshima University Shitami, Saijo-cho, Higashi-Hiroshima 724, Japan
pp. 160-166

The fast data finder — An architecture for very high speed data search and dissemination (Abstract)

Kwang-I Yu , Software and Information Systems Division, TRW Defense Systems Group One Space Park, Redondo Beach, California 90278
Shi-Ping Hsu , Software and Information Systems Division, TRW Defense Systems Group One Space Park, Redondo Beach, California 90278
Peggy Otsubo , Software and Information Systems Division, TRW Defense Systems Group One Space Park, Redondo Beach, California 90278
pp. 167-174

Dynamic data structures on optical disks (Abstract)

Peter Rathmann , Computer Science Department, Stanford University
pp. 175-180

The forms pattern language (Abstract)

James A. Larson , Honeywell Inc., Computer Sciences Center, Bloomington, Minnesota 55420
pp. 183-192

Summary-Table-By-Example: A database query language for manipulating summary data (Abstract)

Z. M. Ozsoyoglu , Department of Computer Engineering and Science, Case Western Reserve University, Cleveland, OH 44106
G. Ozsoyoglu , Department of Computer Engineering and Science, Case Western Reserve University, Cleveland, OH 44106
pp. 193-202

A semantic approach to usability in relational database systems (Abstract)

Kazuo Sugihara , Faculty of Engineering, Hiroshima University Higashi-Hiroshima, 724 Japan
Jun'ichi Miyao , Faculty of Engineering, Hiroshima University Higashi-Hiroshima, 724 Japan
Tohru Kikuno , Faculty of Engineering, Hiroshima University Higashi-Hiroshima, 724 Japan
Noriyoshi Yoshida , Faculty of Engineering, Hiroshima University Higashi-Hiroshima, 724 Japan
pp. 203-210

Distributed query processing strategies in Mermaid, a frontend to data management systems (Abstract)

David Brill , System Development Corporation
Marjorie Templeton , System Development Corporation
Clement Yu , University of Illinois at Chicago
pp. 211-218

Distributed query optimization: An engineering approach (Abstract)

Ravi Krishnamurthy , IBM T. J. Watson Research Center
Stephen P. Morgan , IBM T. J. Watson Research Center
pp. 220-227

The file-assignment and query-processing problems in local multiaccess networks (Abstract)

Benjamin W. Wah , School of Electrical Engineering, Purdue University, W. Lafayette, IN 47007
Yao-Nan Lien , School of Electrical Engineering, Purdue University, W. Lafayette, IN 47007
pp. 228-235

Dynamics analysis in database design (Abstract)

G. Balbo , Dipartimento di Informatica Università di Torino C. Massimo D'Azeglio, 42 - 10125 TORINO (Italy)
G. B. Demo , Dipartimento di Informatica Università di Torino C. Massimo D'Azeglio, 42 - 10125 TORINO (Italy)
A. DiLeva , Dipartimento di Informatica Università di Torino C. Massimo D'Azeglio, 42 - 10125 TORINO (Italy)
P. Giolito , Dipartimento di Informatica Università di Torino C. Massimo D'Azeglio, 42 - 10125 TORINO (Italy)
pp. 238-243

Fixed length semiorder preserving code for field level data file compression (Abstract)

Motomichi Toyama , Dept of Administration Engineering, Keio University, Yokohama, Japan
Shoji Ura , Dept of Administration Engineering, Keio University, Yokohama, Japan
pp. 244-252

A descriptive model of physical database design problems and solutions (Abstract)

John V. Carlis , University of Minnesota
Salvatore T. March , University of Minnesota
pp. 253-260

Software and development process quality metrics (Abstract)

Robert H. Yacobellis , AT&T Bell Laboratories, 1100 E. WARRENVILLE ROAD, NAPERVILLE, ILLINOIS 60566
pp. 262-269

Building-in quality and productivity to a large software system (Abstract)

E. M. Prell , Bell Laboratories Naperville, Illinois, 60566
A. P. Sheng , Bell Laboratories Naperville, Illinois, 60566
pp. 270-276

A programming environment framework based on reusability (Abstract)

Raymond T. Yeh , Department of Computer Science University of Maryland, College Park, Maryland 20742
Roland Mittermeir , Department of Computer Science University of Maryland, College Park, Maryland 20742
Nicholas Roussopoulos , Department of Computer Science University of Maryland, College Park, Maryland 20742
Joylyn Reed , Department of Computer Science University of Maryland, College Park, Maryland 20742
pp. 277-280

Overview of tools for knowledge base construction (Abstract)

Virginia P. Kobler , Ballistic Missile Defense, System Command
pp. 282-285

Judgmental-knowledge bases: Problem solving and expert systems (Abstract)

James D. Johannes , University of Alabama in Huntsville, Huntsville, Alabama 35899
pp. 286-292

Issues in distributed artificial intelligence (Abstract)

Bonnie McDaniel , System Development Corporation, 4810 Bradford Blvd., Huntsville, AL 35805
pp. 293-297

Version-based access capabilities for concurrency control of a database system (Abstract)

Toshimi Minoura , Computer Science Department, Oregon State University, Corvallis, Oregon 97331
Kamran Parsaye , Silogic, Inc. 6420 Wilshire Blvd., Suite 2000 Los Angeles, CA 90048
pp. 300-306

The Delay/Re-Read Protocol for concurrency control in databases (Abstract)

M. Dennis Mickunas , Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, Illinois
Pankaj Jalote , Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, Illinois
Roy H. Campbell , Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, Illinois
pp. 307-314

Locking policies in distributed databases (Abstract)

Ouri Wolfson , AT&T Bell Laboratories Short Hills, New Jersey 07078
pp. 315-322

From natural language requirements to good data base definitions — A data base design methodology (Abstract)

Christoph F. Eick , INSTITUT FOR INFORMATIK II, UNIVERSITĂT KARLSRUHE, POSTFACH 6330, D-7500 KARLSRUHE 1
pp. 324-331

Approaches for updating databases with incomplete information and nulls (Abstract)

Arthur Keller , Stanford University, Computer Science Dept.
Marianne Winslett Wilkins , Stanford University, Computer Science Dept.
pp. 332-340

Flow sketch methodology: A practical requirements definition technique based on data flow concept (Abstract)

Yoshiharu Matsumoto , Hitachi Software Engineering Co., Ltd. Yokohama, Japan
Toshiyuki Shibata , Hitachi Software Engineering Co., Ltd. Yokohama, Japan
Masayuki Tani , Hitachi Software Engineering Co., Ltd. Yokohama, Japan
pp. 342-347

Utilizing an executable specification language for an information system (Abstract)

Susan D. Urban , University of Southwestern Louisiana, Computer Science Department, Lafayette, Louisiana
Joseph E. Urban , University of Southwestern Louisiana, Computer Science Department, Lafayette, Louisiana
Wayne D. Dominick , University of Southwestern Louisiana, Computer Science Department, Lafayette, Louisiana
pp. 348-355

Data flow structures for system specification and implementation (Abstract)

Tom DeMarco , The Atlantic Systems Guild, Inc. 353 W. 12th St. New York, NY 1001A
Aurei Soceneantu , Computer Science Department, Brigham Young University, TMCB 248, Provo, Utah 84602
pp. 356-361

Partitioning Ada∗ programs for execution on distributed systems (Abstract)

Dennis Cornhill , Honeywell Systems and Research Center 26 00 Ridgway Parkway Minneapolis, MN 55413
pp. 364-370

Programming language support for real-time distributed systems (Abstract)

Thomas J. LeBlanc , Department of Computer Science, University of Rochester, Rochester, New York 14627
pp. 371-376

Guardian: Decentralized control of an embedded multimicroprocessor (Abstract)

Andre M. van Tilborg , Honeywell Systems and Research Center 2600 Ridgway Parkway Minneapolis, MN 55440
pp. 377-384

A tool for the implementation of databases (Abstract)

David Farmer , University of Colorado, Department of Computer Science, Boulder, Colorado, 80309
Roger King , University of Colorado, Department of Computer Science, Boulder, Colorado, 80309
David Myers , University of Colorado, Department of Computer Science, Boulder, Colorado, 80309
pp. 386-393

Rapid software development in a database framework — A case study (Abstract)

Henryk Jan Komorowski , Harvard University, Cambridge, Massachusetts 02138
pp. 394-398

Gambit: An interactive database design tool for data structures, integrity constraints and transactions (Abstract)

Richard P. Bragger , Eidgenössische Technische Hochschule (ETH), Institut für Informatik, CH-8092 Zürich, Switzerland
Andreas Dudler , Eidgenössische Technische Hochschule (ETH), Institut für Informatik, CH-8092 Zürich, Switzerland
Jurg Rebsamen , Eidgenössische Technische Hochschule (ETH), Institut für Informatik, CH-8092 Zürich, Switzerland
Carl August Zehnder , Eidgenössische Technische Hochschule (ETH), Institut für Informatik, CH-8092 Zürich, Switzerland
pp. 399-407

Practical application of IDEF1 as a database development tool (Abstract)

Karen L. Ruoff , Hughes Aircraft Company, Ground Systems Group, P.O. Box 3310, Fullerton, California 92634
pp. 408-415

Matching techniques in global schema design (Abstract)

Michael V. Mannino , University of Florida, Gainesville, FL 32611
Wolfgang Effelsberg , IBM Research, San Jose, CA 95193
pp. 418-425

Object integration in logical database design (Abstract)

Ramez Elmasri , Department of Computer Science, University of Houston, Houston, Texas 77004
Sham Navathe , Department of Computer and Information Sciences, university of Florida, Gainesville, Florida 32611
pp. 426-433

Supporting the design of conceptual schemata by database systems (Abstract)

H. Wedekind , University of Erlangen-Nürnberg, Martensstraße 3, D-8520 Erlangen W-Germany
pp. 434-438

Predicate trees: An approach to optimize relational query operations (Abstract)

G. Gardarin , Projet SABRE, INRIA and Université de PARIS VI BP.105, 78153 Le Chesnay-Cédex, France
P. Valduriez , Projet SABRE, INRIA and Université de PARIS VI BP.105, 78153 Le Chesnay-Cédex, France
Y. Viemont , Projet SABRE, INRIA and Université de PARIS VI BP.105, 78153 Le Chesnay-Cédex, France
pp. 439-444

Towards a data model for artificial intelligence applications (Abstract)

Sergei Nirenburg , Colgate University
Chagit Attiya , Hebrew University
pp. 446-453

Specification-based computing environments for information management (Abstract)

Robert Balzer , USC/lnformation Sciences Institute, 4676 Admiralty Way, Marina del Rey, CA 90292
Neil Goldman , USC/lnformation Sciences Institute, 4676 Admiralty Way, Marina del Rey, CA 90292
Bob Neches , USC/lnformation Sciences Institute, 4676 Admiralty Way, Marina del Rey, CA 90292
pp. 454-458

The CMS-HELP expert system (Abstract)

David Y. Y. Yun , Department of Computer Science & Engineering, Southern Methodist University, Dallas, Texas
David Loeb , Computer Science Department, University of Illinois, Urbana, Illinois
pp. 459-466

The transition from data management to knowledge management (Abstract)

Charles Kellogg , System Development Corporation, Santa Monica, California
pp. 467-472

Ah adaptive concurrency control strategy for distributed database systems (Abstract)

Amit P. Sheth , DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE, THE OHIO STATE UNIVERSITY, COLUMBUS, OH 43210
Anoop Singhal , DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE, THE OHIO STATE UNIVERSITY, COLUMBUS, OH 43210
Ming T. Liu , DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE, THE OHIO STATE UNIVERSITY, COLUMBUS, OH 43210
pp. 474-482

A robust distributed solution to the generalized Dining Philosophers problem (Abstract)

Deepinder P. Sidhu , Research and Development Division, SDC - A Burroughs Company, Paoli, PA 19301
Robert H. Pollack , Research and Development Division, SDC - A Burroughs Company, Paoli, PA 19301
pp. 483-489

A method for behavior modeling in data oriented approach to systems design (Abstract)

Hirotaka Sakai , Hitachi Software Engineering 6-81, Onoemachi, Nakaku, Yokohama 231, Japan
Hajime Horiuchi , Hitachi, Ltd. 6-27-18, Minamiohi, Shinagawaku, Tokyo 140, Japan
pp. 492-499

An entity-relationship algebra (Abstract)

Christine Parent , Institut de Programmation, Université Paris VI, 4, place Jussieu, 75230 Paris Cedex 05 - France
Stefano Spaccapietra , IUT - Departement Carrières de I'information, Université de Dijon, Bd Petitjean - BP 510, 21014 Dijon Cedex - France
pp. 500-507

Distributed query evaluation in local area networks (Abstract)

Giovanni Maria Sacco , Dipartimento di Informatica, Università di Torino Corso Massimo d'Azeglio, 42 - Torino, Italy
pp. 510-516

Modeling file system organizations in a local area network environment (Abstract)

Domenico Ferrari , Computer Science Division, Department of Electrical Engineering and Computer Sciences and the Electronics Research Laboratory, University of California at Berkeley
Tzong-yu Paul Lee , Computer Science Division, Department of Electrical Engineering and Computer Sciences and the Electronics Research Laboratory, University of California at Berkeley
pp. 517-524

A friendly logical database design tool for the Humming-Bird system (Abstract)

Tzyy-Long Jiang , Institute of Computer and Decision Sciences, National Tsing Hua University, Hsinchu, Taiwan, R.O.C.
Y. H. Chin , Institute of Computer and Decision Sciences, National Tsing Hua University, Hsinchu, Taiwan, R.O.C.
pp. 526-533

Program complexity and programming style (Abstract)

Michael Evangelist , AT&T Bell Laboratories, 1100 E. Warrenville Rd. Naperville, Illinois 60566
pp. 534-541

A distributed software runtime environment to support testbed experimentation using ADL/ADS (Abstract)

John T. Ellis , TRW Defense Systems Group, Huntsville, Alabama 35805
pp. 544-551

DCT — A testbed approach to distributed systems research (Abstract)

Walter L. Heimerdinger , Honeywell, Inc., Systems and Research Center, Minneapolis, Minnesota 55440
Devesh Bhatt , Honeywell, Inc., Systems and Research Center, Minneapolis, Minnesota 55440
pp. 552-559

Transaction workload evaluation in the Codasyl database environment (Abstract)

Salvatore Orlando , CRAI, Via Bernini, 5 - 87030 Rende, Italy
Pasquale Rullo , CRAI, Via Bernini, 5 - 87030 Rende, Italy
Witold Staniszkis , CPIZI, Warsaw, Poland
pp. 562-569

Performance modeling of distributed database (Abstract)

M. Tsuchlya , TRW Colorado Springs, CO
M. P. Mariani , TRW Colorado Springs, CO
pp. 570-575

Cross-program simulator for any microprocessors (Abstract)

A. Miyagawa , Central R&D Lab., 0MRON Tateisi Electronics Co. Shimo-kaiinji, Nagaokakyo-city, Kyoto 617, Japan
T. Itajima , Central R&D Lab., 0MRON Tateisi Electronics Co. Shimo-kaiinji, Nagaokakyo-city, Kyoto 617, Japan
T. Takagi , Central R&D Lab., 0MRON Tateisi Electronics Co. Shimo-kaiinji, Nagaokakyo-city, Kyoto 617, Japan
S. Nakano , Central R&D Lab., 0MRON Tateisi Electronics Co. Shimo-kaiinji, Nagaokakyo-city, Kyoto 617, Japan
pp. 576-583

Feedback stabilization of control policy selection in data/knowledge based systems (Abstract)

C. Frank Starmer , Department of Computer Science and Division of Cardiology, Department of Medicine, Duke University Medical Center, Durham, North Carolina 27710
pp. 586-591

The manager's assistant. An application of knowledge management (Abstract)

Dan Kogan , System Development Corporation, 2500 Colorado Av., Santa Monica, Ca. 90406
pp. 592-595

Mutual consistency maintenance in a prototype Data Traffic Management System (Abstract)

G. G. Belford , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
J. W. S. Liu , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
D. Cho , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
P. Cotten , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
S. England , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
J. D. Goldstein , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
S. C. Hwung , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
K. A. Kaufman , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
C. K. Kim , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
J. Leo , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
A. P. Manolas , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
A. Moon , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
A. D. Smet , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
Y. L. Yan , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
L. Zhang , Department of Computer Science, University of Illinois, 1304 West Springfield Avenue, Urbana, Illinois 61801
G. L. Robinson , Department of the Army, Construction Engineering Research Lab., Newmark Drive, P. O. Box 4005, Champaign, Illinois 61820
R. L. Lapp , Department of the Army, Construction Engineering Research Lab., Newmark Drive, P. O. Box 4005, Champaign, Illinois 61820
pp. 596-602

A low-cost geometry-preserving image database system (Abstract)

Ying-Kuei Yang , School of Electrical Engineering, Purdue University, West Lafayette, IN 47906
King-Sun Fu , School of Electrical Engineering, Purdue University, West Lafayette, IN 47906
pp. 604-610

Algebraic properties of some parallel processor interconnection networks (Abstract)

S. Yalamanchili , Laboratory for Image and Signal Analysis, Department of Electrical Engineering, The University of Texas, Austin, Texas 78712
J. K. Aggarwal , Laboratory for Image and Signal Analysis, Department of Electrical Engineering, The University of Texas, Austin, Texas 78712
pp. 611-618

Evolution of a virtual machine supporting fault-tolerant distributed processes at a research laboratory (Abstract)

K. H. Kim , Department of Computer Science & Engineering, University of South Florida, Tampa, Florida 33620
pp. 620-628
80 ms
(Ver 3.3 (11022016))