Letterboxes and postboxes in various colours and available personalised in the UK Buy BBC products from the BBC Shop.com 
Home
Contact
About Us
 

Slightly Better Books

Category Focus:

Computer Languages

Meta-languages

1st for Toys, Click here!

 
AbeBooks.co.uk

Search Slightly Better Books
powered by FreeFind
 
 
Computer Languages

In Pictures:

 

****Hyperlinked titles will take you to our copy on sale or prebuilt searches of copies on sale****

Useful Links:
Books on Ebay-see our specially prebuilt search below
Books on Amazon-see our specially prebuilt banner below

Titles to Look Out For:
1995. The SGML Implementation Guide: A Blueprint for SGML Migration

On Amazon:

Travis, Brian; and Waldt, Dale. 'The SGML Implementation Guide: A Blueprint for SGML Migration, published in 1995 in hardback by Springer-Verlag, 522pp, ISBN 3540577300. Condition: Very good, nice clean copy. Price: £6.99, not including p&p, which is Amazon's standard charge, not including p&p , which is Amazon's standard charge (currently £2.75 for UK buyers and more for overseas customers)
1995, Springer-Verlag
In stock, click to buy for £6.99 (not including p&p)

Alternative online retailers to try:
Click here to access our prebuilt search for this title on Abebooks

Or click here to access our prebuilt search for this title on Alibris

Or click here to access our prebuilt search for this title on Ebay

Or try Biblio

Alibris UK: books, movies & music

AbeBooks.co.ukFind this book at Biblio.com!

 

 

 

 

 

 

 

 

 

Alibris UK: books, movies & music

AbeBooks.co.ukFind this book at Biblio.com!

 

 

 

 

 

 

 

 

 

Alibris UK: books, movies & music

AbeBooks.co.ukFind this book at Biblio.com!

 

 

 

 

 

 

 

 

 

Alibris UK: books, movies & music

AbeBooks.co.ukFind this book at Biblio.com!

About the authors: Brian E. Travis was president of Information Architects Inc at the time of publication, which was an SGML consulting group specializing in structured information. He has installed SGML systems for book publishers, airlines and chemicals manufacturers to name a few. He was involved in all phases of SGML selection and implementation from providing management with information necessary for the decision to writing SGML applications for conversion and end-user maintenance.

Dale C. Waldt had at the time of publication more than ten years experience with SGML and electronic publishing and database system design and development. In 1995 he was the Director of Data Development for Research Institute of America, a Division of Thomson Professional Publishing.

About the book: This is the book the authors wish they had when they did their first SGML implementation! The SGML Implementation Guide gives you the tools you need to get your implementation started and provides help in every step of the process, from the business case, through data migration, to application development and training. There is also a technical appendix covering the SGML standard and what is necessary to write SGML applications. This book contains years of practical experience by the authors. The reader will get up-to-speed very quickly, and will be able to build the business case and implement an SGML system in his, or her organization.

This book provides a set of guidelines for the following groups of users:
1. Managers who have been given the requirement for investigating SGML, whether by choice or by fiat
2. Systems analysts who are in charge of providing a plans towards implementing SGML
3. Developers actively involved in implementing an SGML system, and
4. Programmers and other technical peoples who are looking for a few tips
5. Users who want to know more about this thing that will inevitably come to pass

Chapters: Foreword; Preface (Conventions; About the Authors); Acknowledgements

PART ONE: THE BUSINESS ISSUES

Chapter 1. Your Publishing System is Broken!
Introduction; Related Topics; The Problem with Unstructured Information
The Promise of SGML: Technology Changes, Stating Problems with Publishing Systems in Business Terms, What are Goals of an SGML-Based System?
The Power of SGML Databases: Enabling Information Management Technologies; Problems Inherent in Existing Systems; Conceptual Configuration of the Solution System

Chapter 2. Evolution of Publishing Systems
Introduction; Related Topics
Markup Systems: Punctuation, Capitalization and Spacing, Presentational Markup, Procedural Markup, Generic Markup, Standardized Markup, Summary
Publishing Systems: Stand-alone Composition Systems, Linked Publishing Systems, Integrated Publishing Systems, Federated Publishing Systems
Publishing Process Flow; Summary

Chapter 3. Desktop Publishing and Professional Publishing Systems
Introduction; Related Topics; Productivity and Flexibility-Which Tool is Right for the Job?; Desktop Publishing; Professional Systems; Let Editors Edit; The Best of Both Worlds; Checklist for Selecting a System

Chapter 4. The SGML Environment
Introduction; Related Topics; Working in an SGML Environment
The SGML Environment: SGML Parser, Translator, SGML Editorial Workstation, SGML Add-Ins, Delivery Vehicles, Workflow Managers, Database Repositories, DTD Development Tools, Related Standards
What is an SGML application?

PART 2: THE PROJECT

Chapter 5. Document Analysis
Introduction; Related Topics; Documents and Document Models
The Document Analysis Team: The Evangelist, The Document Analyst, The Document Analysis Team
The Document Analysis Methodology: The Document Analysis Report, Preliminary Analysis, Expanded Group Analysis
The Document Model: Discovering the Information in Documents, Illustrating Information Structure
Documents and Databases
Formatting and Structure: Format Tagging, Structure Tagging, Content Tagging, Balanced Approach
Usability and Understandability: Reusability and By-Products; Longevity of Data; Common Elements
System Issues: Performance, System Limitations, Degree of Automation
Defining a Markup Language-The Recipe: Elements in a Recipe

Chapter 6. The SGML Application
Introduction; Related Topics; The Application Defined
The Application Development Team: Owner, Managers, Analysts, Programmers; Users
Application Considerations: Capture, Editorial Workstations, SGML Browsers, Databases, Composition Engines, Translation to non-SGML applications, Publication-Specific Development
Vendor-Supplied Applications: Customizability, SGML Features Supported, Integratability; System Compatibility and Resources, Support, Price
SGML Application Integration Issues: Glue, Cross-Platform Compatibility

Chapter 7. Implementation Planning
Introduction; Related Topics
System Evaluation and Design: Project Scope, Stating Business Objectives, Using SGML to Restructure Process and Information, Functional Evaluation, Conceptual Design, Cost and Benefit Evaluation, Quantifying Benefits
System Development: Implementation Tasks, Implementation Resources

Chapter 8. Information Conversion
Introduction; Related Topics
The Need for Conversion: Terms
Anatomy of an SGML Conversion: The Basic Conversion Process, Finding Clues in Source Data, Creating a Conversion Spec
Data Conversion Planning and Implementation: Planning, Conversion Processing, Managing DTD change, Data Cleansing and Validation, Conversion Strategies, Conversion Resources, Existing Conversions that May be High-cost Areas, Types of SGML Conversions
Summary

Chapter 9. SGML Data Management and Workflow
Introduction; Related Topics
The File System as Database Manager
Entity Management
Version Control: Version Control Basics, Revision Numbering, Versions, Branching, Reconciliation, Editions, Reporting, Graphical Interface, Implementation Factors
Network Functionality
Database Managers: Relational Databases, Full-text databases, Object-Oriented Databases
Choosing an SGML-enabled Database Manager: Document Assembly, Granularity of Locking, Version Management, Programmability, Tolerance of Invalid SGML, Transaction Processing, Query, Blobs, Direct Integration to System
Database Implementation Factors: Determine Granularity, Application Development
Workflow: Workflow in Action, Creating a Project, Assigning Tasks, User Authorities, System Management, Implementation Considerations

Chapter 10. Understanding SGML
Introduction; Related Topics
The SGML Document Model: SGML Declaration, SGML Document Instance Set
Versions of SGML
Markup: Start tag, End-Tag, General Entity Reference, Comment Declaration, Processing Instruction, Character Reference, Marked Section Declaration, Short Reference Use Declaration, LINK Set Use Declaration
Declarations: The SGML Declaration, The Document Type Definition, The Element Declaration, The Attribute Definition List Declaration
The Entity Declaration
The Comment Declaration
The Document Type Declaration
Link-related Declarations
Short Reference Use Declaration
Marked Section Declaration
Notation Declaration
Minimization Features: Omitted Tag Minimization, Short Reference Minimization (SHORTREF)
Short Tag Minimization (SHORTTAG)
Other Minimization Features

Chapter 11. Building the DTD
Introduction; Related Topics
Organizing a DTD: Naming Conventions, Comment Your DTD, Sequence, Organizing Elements and Attributes, Grouping Element Declarations, Alphabetical or Sequential, White Space, Advanced Features, DTD Version Control, DTD Change Strategy
Specific vs. General DTDs
Test Your DTD Against Reality
DTD Documentation: Application Overview, Tag Documentation
Common Elements: Tables, Equations, Cross-References, Quotes, Graphics, Footnotes, Indexing, Warnings, Cautions, and Notes

Chapter 12. Tipniques and Pratfalls
Introduction; Related Topics
Using Parameter Entity References: Naming Parameter Entity References
Elements vs. attributes; Parameter Entities; DTD Fragments; Start-tag Omission; Recursion; Mixed Content; Ambiguous Content Models; Using CDATA and RCDATA Elements
Using Glue to Hold an SGML System Together: Convert Prologues from One Form to Another, Normalize SGML Instances, Pre-Process Files for a Future Step, Entity Management
Omitted Attribute Specifications
Uses for Empty Elements: External Graphics, Cross-References, Part Numbers, Formatting Information
Managing Documents using "Hub Files": The Hub File Concept
Generate Public Identifier Mapping Files
Using Short Reference Minimization: Quotes, Tables
Using Processing Instructions the "Right Way": SGML Editorial Workstation, SGML Data Pre-Processor, Typesetting System
Using Marked Sections: Cautions When Using Nested Marked Sections, Parameter Entities
Using NOTATION for External Tables; Tracking Information about Elements During DTD Development; Using Ambiguity for Maximum Benefit; A Tool to Assist in Accurate Document Analysis; use Table of Contents First; The Problems with Politics; Dealing with Floating Elements; Using DOCTYPE ID to Fool Application; Using Both LIT and LITA in an attribute; Embedding Notes During Conversion Clean-Up; Use Processing Instructions for Inter-Application Communication; Using Attributes to Capture Essential Data for Processing; FOSI hints; Protect Comments from the Parser; Protect Entity Names; Using #CONREF to enable External Table Processing; Use Minimization to Keep Keyboarding Costs Down; Using a Comment to Avoid Entity Misinterpretation; Rendering Footnotes in Electronic Documents; Handling ID/IDREF when Deleting Elements; Using Nested Quotes; Three "Views" in One Branching DTD; Using Titles in Subordinate Elements; Use #CURRENT Attribute for Ease of Entry; Using Attributes to Specify Semantic Information; Creating a Conditional Processing Language with SGML

Appendices
Appendix 1: Case Study: Ria Tigre System
Appendix 2: Case Study: Kodak Technical Information
Appendix 3: Case Study: Douglas Aircraft Company
Appendix 4: Colophon: How This Book Was Produced
Appendix 5: Brian and Dale's Excellent DTD
Appendix 6: Fully Commented SGML Declaration
Appendix 7: Glossary of Terms and Acronyms
Appendix 8: SGML Resources
Appendix 9: Addresses of SGML Companies
Appendix 10: Index

Editions & Prices at Amazon:
1995, Springer-Verlag

Duplicate Listing

Other SGML titles:

 

 

 



Books/Magazines on Ebay:
[top]
 

Books on Amazon:
[please note that lack of pricing on banner does not mean book is out of stock, but that there are only secondhand copies available]


[top]