Structure-Based Editors and Environments
Academic Press
Published on 1. January 1996
Book
Hardback
384 pages
978-0-12-681890-1 (ISBN)
Description
Structure-based editors are software tools that aid in the development of programmes through the knowledge and util-isation of the underlying structure inherent in all graphical and non-graphical programming languages. They have developed from the early, highly restrictive text-based programme editors to sophisticated graphical tools supporting new languages, methodologies, representations, and views. The concepts used to create these powerful tools have now been incorporated into widely available commercial systems, moving them out of the domain of experimental research vehicles and firmly into the market place. This is the first book to provide a comprehensive overview of structure-based editors and environments. The two world-renowned editors bring together papers from international researchers covering the underlying concepts, benefits, applications, problems and lessons learned from the on-going development of this highly complex class of tools.
This book will encourage the reader to apply the structure-editing concepts to their own field of work and will identify common links to widely used programming environments such as Visual Basic, Visual C, editors for HTML, and, most recently, editors for Java, tools which are essentially structure editors although rarely identified as such. The book is organised into four sections, each with three chapters from authors who are currently working in the field.
This book will encourage the reader to apply the structure-editing concepts to their own field of work and will identify common links to widely used programming environments such as Visual Basic, Visual C, editors for HTML, and, most recently, editors for Java, tools which are essentially structure editors although rarely identified as such. The book is organised into four sections, each with three chapters from authors who are currently working in the field.
More details
Series
Language
English
Place of publication
San Diego
United States
Publishing group
Elsevier Science Publishing Co Inc
Target group
College/higher education
Professional and scholarly
Illustrations
87 b&w illustrations, index
Dimensions
Height: 229 mm
Width: 152 mm
Weight
676 gr
ISBN-13
978-0-12-681890-1 (9780126818901)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Content
Traditional structure editors: coherent user interfaces for language-based editing systems, M. Van De Vanter and S.L. Graham, using Mjolner Orm as a structure-based meta environ-ment, S. Minor and B. Magnusson, an OCCAM programming en-vironment, M. Filali, Y. Jamoussi, A. Knani, and J.C. Maurize; evolution of structure-based environments: automated customisation of structure editors, B.S. Lerner; support for software design, development, and reuse through an example-based environment, L. Neal, experimental data on the useful-ness of a structured editor, P.-N. Robillard, M. Simoneau, J. Mayrand, and D. Coupal; graphical structure editors: editing graphical structures, G. Szwillus, a uniform graphical view of the programme construction process - GRIPSE, K. Halewood and M.R. Woodward; a multimodal syntax-directed graph-editor, E. Bos; editors of alternative structures: formaliser - tool support for formal notations, R. MacLean and D. Brazier, environment for document structure recognition, N. Morovac; Canae's structure-based editor com-ponents - rationale, description, and field-tested applic-ations, H. Tarumi, J. Rekimoto, M. Sugai, G. Yamazaki, T. Mori, and C. Akiguchi; subject index.