Structure-Based Editors and Environments

Structure-Based Editors and Environments

Edited by  , Edited by 

List price: US$75.01

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


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.
show more

Product details

  • Hardback | 384 pages
  • 152 x 229 x 21mm | 676g
  • Academic Press Inc
  • San Diego, United States
  • English
  • 87 b&w illustrations, index
  • 0126818908
  • 9780126818901

Table of contents

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.
show more