Metadata Solutions: Using Metamodels, Repositories, XML, and Enterprise Portals to Generate Information on Demand

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (26) from $1.99   
  • New (7) from $37.32   
  • Used (19) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$37.32
Seller since Tue Aug 05 19:42:03 EDT 2014

Feedback rating:

(8)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
2001-08-24 Paperback New New, We ship one business day with tracking number. We do not ship to CANADA, GU, PR, Hawaii and Alaska.

Ships from: hayward, CA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$46.93
Seller since Tue Jan 01 01:01:01 EST 2008

Feedback rating:

(17684)

Condition: New
Brand New, Perfect Condition, Please allow 4-14 business days for delivery. 100% Money Back Guarantee, Over 1,000,000 customers served.

Ships from: Westminster, MD

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$46.94
Seller since Mon Jan 01 01:01:01 EST 2007

Feedback rating:

(23469)

Condition: New
BRAND NEW

Ships from: Avenel, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$50.45
Seller since Tue Oct 07 09:41:50 EDT 2014

Feedback rating:

(0)

Condition: New
0201719762 Premium Publisher Direct Books are Like New or Brand New books direct from the publisher sometimes at a discount. Multiple copies are usually available. These books ... are not available for expedited shipping and may take up to 14 business days to receive. Read more Show Less

Ships from: Woodland Hills, CA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Express, 48 States
$52.97
Seller since Fri Sep 19 18:26:12 EDT 2014

Feedback rating:

(31)

Condition: New
PAPERBACK New 0201719762 Premium Publisher Direct Books are Like New or Brand New books direct from the publisher sometimes at a discount. Multiple copies are usually ... available. These books are not available for expedited shipping and may take up to 14 business days to receive. Read more Show Less

Ships from: Tarzana, CA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$77.35
Seller since Tue Aug 05 04:42:11 EDT 2014

Feedback rating:

(4)

Condition: New
New

Ships from: Idyllwild, CA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$81.69
Seller since Fri Jan 01 01:01:01 EST 2010

Feedback rating:

(8)

Condition: New
8-14-01 other 1 BRAND NEW! ONLY Expedited orders are shipped with tracking number! *WE DO NOT SHIP TO PO BOX* Please allow up to 14 days delivery for order with standard ... shipping. SHIPPED FROM MULTIPLE LOCATIONS. Read more Show Less

Ships from: San Jose, CA

Usually ships in 1-2 business days

  • Canadian
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing All
Close
Sort by

Overview

"The book you are about to read is the essential guide, for once and for all making metadata management an intrinsic, immutable part of today's and tomorrow's information systems."
--Alan Simon, Deloitte Consulting, Data Warehousing Solutions Group

With the advent of data warehousing and the growing importance of data access through the Internet, it is essential for all IT professionals to be familiar with metadata. Written by one of the world's foremost information technology experts, Metadata Solutions is a practical guide to understanding and using metadata as a gateway to information. This book serves as a blueprint for designing and implementing a metadata solution that effectively handles information access and exchange within and across organizations.

Metadata Solutions offers an enlightening overview of the role of metadata within current IT trends. The author provides detailed treatment of metadata, metamodels, meta-metadata, and meta-metamodel concepts and structures. She offers in-depth descriptions of specific metadata-based technologies and standards, featuring the benefits and drawbacks of each. With a practical approach, this book presents step-by-step instructions for implementing and maintaining a metadata solution, and provides sample solutions appropriate for a variety of informational needs and circumstances. Most important, it serves as a guide for organizations that are coping with metadata.

Coverage includes the following specific topics:

  • A review of conventional approaches to information definition, design, and access (data modeling, databases, data warehousing)
  • A renewed perspective on previous attempts at data management
  • Identification and organization of metadata requirements without setting up yet another database
  • Examination of vendor, standard, and custom metamodels
  • The meta-metamodel and the impact of extensibility
  • Metadata solution components, including stores and displays
  • Types of metadata solutions, including repositories, XML-based exchange, and enterprise portals
  • The metadata roles and standards of today and tomorrow
  • Information about metadata security
  • Organizational structures for creating, managing, and maintaining the metadata solution
  • Ways to expand existing metadata solutions
  • Sample metadata solution implementations

Numerous case studies, drawn from extensive industry experience, illustrate real-world applications of metadata techniques and concepts. A typical metadata disaster scenario, with associated implementation examples, will help you identify ways to avoid common pitfalls. With this book as your guide, you will be well prepared to explore, choose, implement, and maintain a metadata solution to transform your organization's data into a more accessible and valuable resource.

0201719762B07122001

Read More Show Less

Product Details

  • ISBN-13: 9780201719765
  • Publisher: Addison-Wesley
  • Publication date: 8/1/2001
  • Edition description: New Edition
  • Pages: 528
  • Product dimensions: 7.30 (w) x 9.10 (h) x 1.50 (d)

Meet the Author

Adrienne Tannenbaum is President of Database Design Solutions, Inc. (http://www.dbdsolutions.com), a highly respected database consulting firm whose clients include numerous Fortune 100 companies as well as federal and state agencies. An acknowledged expert in the field, she lectures internationally and delivers keynote addresses at many conferences. Adrienne's metadata seminars are recognized for their depth and quality of coverage. She is also the author of Implementing a Corporate Repository (Wiley, 1994).

0201719762AB07122001

Read More Show Less

Read an Excerpt

I remember when data became a specialty in its own right. No longer viewed as simply being supportive of the processes within an organization, data became an asset that led to solid decision making and improved processes. Data, which sometimes had been collected in haphazard ways, in fact, became so valuable that people were trying to logically connect sporadic and isolated data. As the attempts to unify data were taking place, we all realized that its locations, characteristics, definitions, sources, and access were becoming equally important. Hence, the "birth" of metadata.

Associating metadata solely with data does not do it justice. In fact, there are so many aspects to the world of information that metadata needs to embrace each and every one of them. Whether we realize it or not, metadata is already everywhere. All we are missing is an organized view of metadata, despite its origin. Today's world of information needs an associated metadata solution.

Many of us have already learned that metadata is everywhere, but despite this discovery, we have created more of it, in more places. It is time to make an honest assessment of the metadata efforts and begin to focus on metadata as the gateway to all information. To do that we must understand what metadata really is, where it actually comes from, and how to expand its role in the world of automated intelligence.

Few will debate the importance of metadata. It is time, then, for a book that tackles metadata in a way that will clearly lead the reader toward a metadata solution.

Intended Audience

If you have been given the task of managing your organization's information, this book is clearly for you. Likewise, if you are wondering why the data "dictionaries" or "repositories" that have been offered to you just don't seem to serve their intended roles, this book clearly explains what should have been accomplished. Because metadata is, potentially so broad, this book is meant to provide an excellent "backbone" for those who are charged with actually building a full metadata solution. The following are some of the individuals who will benefit the most from this approach.

  • Chief information and/or technology officers who are responsible for assessing the metadata situation within their organizations with the objective of beginning a full, practical, metadata solution implementation process
  • Business users who have experienced data inaccuracy, lack of available metadata, and a general inability to find the information they need
  • Information technology project managers who are responsible for overseeing the design and development of any data-intense application. Examples include a data warehouse, integrated database, decision support application, customer relationship management application, reengineered series of legacy databases, and/or any type of project that requires an assessment of "what is," with the objective of planning a "to be" improvement.
  • Data management professionals who are responsible for the administration, standardization, sharing, and organization of corporate data, especially those with previous experiences that resulted in unsuccessful repository or metadata solution implementations
  • Developers, especially those who are faced with integrating or analyzing existing corporate applications
  • Software vendors that are struggling with a need to supply standard metadata to product consumers while integrating their own software into a metadata accessible result
  • Consulting professionals, particularly those who have faced implementation issues at client companies due to the lack of readily available and accurate metadata

This book provides information and content that will enlighten all of these individual groups. The next section describes some aspects of the book that may appear to be quite technical.

How This Book Is Organized

Consider Metadata Solutions: Using Metamodels, Repositories,

as the first book to address the metadata situation from the beginning through to a practical solution and then into its future maintenance and enhancement. As such, the book has been divided into six parts.

Part I, Today's Information, prepares readers for the book's subsequent discussion of metadata. By looking at information in a way that many may never have considered, this part provides an overview of information and its many existing perspectives. Then, the information problems that have surfaced are discussed. Finally, this part reviews information solutions that have been tried, and for the most part are still in existence, and explains where they fell short. At the conclusion of Part I, the reader should be ready to discuss metadata. Many experienced information practitioners can skip this part, but even with information integration experience, some eyes may still be opened.
Part II, Metadata as Part of the Solution, begins the discussion of metadata itself. First, a solid definition of today's buzzword focuses readers on how tunnel vision can even affect cross-application concepts such as metadata. The part begins the metadata requirements process. By stepping you through a methodology that first identifies metadata beneficiaries, determines metadata requirements, and then begins a categorization process, Part II gets the reader used to metamodels. Metadata stores—the physical storage locations for metadata—are also discussed, giving you various options as to how metamodels can be implemented. As a way of reminding the reader that metadata solutions are much more than the storage of metamodels, the metadata solution architecture is the last topic discussed in the part.
Part III, Entering Meta-Meta Land, takes us inside the metadata solution. To deal with the fact that metadata is everywhere, a true metadata solution needs to be cognizant of the location and access requirements of existing metadata. In addition, metadata solutions all process and display their metadata differently based on the type of metadata. Designers and developers of true metadata solutions must be able to treat metadata with a software perspective. Part III focuses on what metadata means to a tool and discusses the meta-metamodel. Once this basic understanding is covered, metadata-based technologies, such as repositories, the Web,
Part IV, Beginning the Metadata Solution Process, discusses implementation-specific aspects, other than the metadata and its associated metamodels. Nontechnical factors, such as readiness, scoping, and internal environment changes, are addressed at the beginning of this part. The discussion then moves to technical factors—multitool architecture, metadata update and exchange, metadata presentation. A chapter is dedicated to metadata solution technical support, specifically metadata and repository administration. Part IV ends with advice on determining the right solution.
Part V, Sample Metadata Solutions, begins with a case study—A Typical Metadata Disaster—that equates to a very common metadata situation within corporate America. Succeeding chapters illustrate actual metadata solution implementations that are all focused on solving the identified disaster. Illustrated solutions (often including actual program code, metamodels, and architectural diagrams) include a centralized repository, an integrated repository architecture, an information directory, metadata-interexchange using
Part VI, Maintaining the Metadata Solution, describes how the metadata solution stays alive. One way is by ensuring that it meets the requirements of its targeted beneficiaries. This final part discusses the organizational responsibilities that go along with such a task; it also focuses on how to ensure the livelihood of the metadata itself by discussing metadata quality. The book closes by pointing out where metadata meets the business strategy, now and into the future.
Reading Paths

Implementing a metadata solution involves a variety of skills, from business analysis all the way through to technical application and interface development. As such, the chapters in this book range in terms of primary audience and interest level. Those chapters that are geared purely to those responsible for hands-on metadata solution delivery because they contain sample code or metadata solution internals have been labeled Technical at the upper right corner of the first page in each chapter.

To accommodate the different backgrounds of this book's readers, I have set up the following reader categories and noted the chapters that will be of interest.

  • Information systems management people who need to be aware of the intricacies of metadata solutions, but have not planned to have any hands-on involvement:
    − Part 1 - all chapters
    − Part 2 - all chapters
    − Part 3 - Chapters 15 and 16
    − Part 4 - all chapters
    − Part 5 - Chapters 21, 24, and 25
    − Part 6 - all chapters
    • Business users who crave a well-implemented metadata solution
    − Part 1 - all chapters
    − Part 2 - Chapters 7, 8, and 9
    − Part 3 - Chapters 15 and 16
    − Part 4 - Chapters 17 and 20
    − Part 5 - Chapter 21
    − Part 6 - all chapters
    • Technical analysts, and developers who are familiar with database technology
    − Part 1 - Chapters 1, 2, and 6
    − Part 2 - all chapters
    − Part 3 - all chapters
    − Part 4 - all chapters
    − Part 5 - all chapters
    − Part 6 - all chapters
    • Data management professionals who are familiar with metadata and its current treatment
    − Part 1 - Chapters 1, 4, 5, and 6
    − Part 2 - all chapters
    − Part 3 - Chapter 12, 14, 15, and 16
    − Part 4 - all chapters
    − Part 5 - all chapters
    − Part 6 - all chapters
Model Legend Throughout the book, various models are used to illustrate metadata relationships, metamodels, and metadata flows. Because, unfortunately, there really is no uniform way of depicting models these days, a figure that shows the various symbols you will see in this book will be printed on the inside cover.

Most of the illustrations in this book follow my default modeling characteristics, at the top of the figure. However, because other illustrations and models have been brought in from other sources, it is important to understand their notations, as depicted. The Unified Modeling Language (UML) is the standard followed by the Object Management Group (OMG).

What Is Your Objective?

As you read this book, you should be correlating the described metadata situations with those of your own. Actual case studies, submitted by large organizations that have lived through metadata-related situations, are used throughout the book. You should consider how a renewed metadata perspective, like the one discussed throughout this book, can revitalize the metadata that exists at your organization. Readers should expect to gain enough knowledge to move forward on a hands-on metadata solution implementation of any scope.

Read More Show Less

Table of Contents

Foreword.

Preface.

Intended Audience.

How This Book is Organized.

Reading Paths.

Model Legend

What is your Objective?

Acknowledgements.

About the Author.

I. TODAY'S INFORMATION.

1. The Business Is Information.

Information Defined.

Evolution of Information.

The Role of Information.

Information Tunnels.

2. The Information in Today's Organization.

Information in Practice.

Information Sharing and Redundancy.

Supporting Intraorganization Information.

3. Information Outside the Organization.

That Famous Download.

The Data Vendors.

Information Exchange.

4. Integrating Our Data: Where the Repairs of the 1990s Broke Down.

Data Modeling: Does Anyone Remember What It Is?

The Data Management Organization.

Case Study: A Data Management Reintroduction—Ray McGlew, IMS Health.

Data Warehousing.

Introducing "Objects".

Is Our Information Integrated?

5. Identifying Today's Information: The Directories of the 1990s.

Off-the-Shelf Repositories.

Standalone Metadata Stores.

Internal Directories.

Case Study: Internal Directory Implementation in an Insurance Company—Christina Tom, Guardian Life Insurance.

Internal Web-Based Data Management.

Case Study: Using the Intranet to Provide Metadata Access at a Pharmaceutical Company—Cynthia Wiggins, Merck & Co., Inc.

6. A Disaster Crying for Solutions.

Anarchical Data Management.

The Data Warehouse Web.

Tools, Tools, and More Tools.

Metadata: The Silver Bullet.

II. METADATA AS PART OF THE SOLUTION.

7. Moving From Information to Metadata.

Comparing Information to Knowledge.

Defining Metadata.

Relating Information to Metadata.

Metadata Perspectives and Beneficiaries.

8. Identifying Metadata Requirements.

The Overall Metadata Requirements Process.

Identifying Metadata Beneficiaries.

Metadata by Beneficiary.

Metadata Sourcing.

9. Organizing Metadata Requirements.

Beginning the Architectural Planning Process.

Identifying the Metadata of Record.

Categorizing Metadata.

Looking Toward Metamodels.

10. Introducing Metamodels.

Moving from Metadata to Metamodels.

Defining the Metamodel.

Vendor versus Custom Metamodels.

Metamodel Extensibility.

11. Metamodels as a Piece of the Pie.

Defining the Metadata Solution.

Remembering the Objective.

Storing Metadata.

Accessing Metadata.

Metamodel and Metadata Relationships.

Sample Metamodels of Various Types.

III. ENTERING META-META LAND.

12. Meta-Metadata: What Metadata Means to a Tool.

The Tool's View of Metadata.

Meta-Metadata.

Storing Meta-Metadata.

Processing Meta-Metadata.

13. The Meta-Metamodel.

Organizing Metamodels.

Inside Meta-Meta Land.

Meta-Metamodels.

The Information Connection.

14. Introducing Repositories.

Repositories Defined.

The Generic Repository Architecture.

Essential Repository Characteristics.

Old versus New Repository Technology.

The Quasi-Repository.

Custom-Built Repositories.

Repository Examples.

15. Other Metadata-Based Technologies.

The Web.

File Management Systems.

Database Management Systems.

Object-Oriented Component Libraries.

Metadata Everywhere?

16. The Impact of Standards.

Internal Standards.

External Standards.

Is Anyone Really Following Them?

IV. BEGINNING THE METADATA SOLUTION PROCESS.

17. The Non-Metadata Factors—Group 1: The Nontechnical Environment.

Redefining the Metadata Solution.

Determining Readiness.

Scoping Your Metadata Solution.

The Solution's Impact on the Internal Environments.

Case Study: Non-Metadata Factors at a Chemical Company—Rachel Brownstein, CIBA Specialty Chemicals.

18. The Non-Metadata Factors—Group 2: The Technical Environment.

Revisiting the Multitool Architecture.

Determining Tool and Metadata Connections.

Presenting the Metadata.

Sharing the Metadata.

Reusing the Metadata.

Incorporating External Beneficiaries and Suppliers.

19. The Non-Metadata Factors—Group 3: Technical Support.

Administration.

Organization Responsibilities.

Staffing Requirements.

Organization Charts.

20. Determining the Right Solution.

No Metadata Stores, One Metadata Store, or Many?

Standard or Customized Metamodels.

Including or Excluding the Internet.

Buy, Build, or Both?

Case Study: Choosing XML as the Solution—Daniel Hayes and Ho-Chun Ho, PointandQuote.com.

V. SAMPLE METADATA SOLUTIONS.

21. A Typical Metadata Disaster.

Tools, Tools, and More Tools—Case Study Begins.

Objectives, Objectives, and More Objectives.

Metadata, Metadata, and More Metadata.

22. Metadata Solution 1: The Centralized Metadata Repository.

The Interaction of Basic Repository Components.

Repository-Based Processes.

23. Metadata Solution 2: An Integrated Architecture.

Metadata Solution Scope.

The Common Metamodel.

The Metadata Solution Architecture.

Using the Metadata Solution.

Maintaining the Metadata Solution.

24. Metadata Solution 3: The Information Directory.

Information Directory versus Enterprise Protal.

The Directory Metamodel.

Populating the Directory.

Directory Access.

25. Metadata Solution 4: Metadata Interexchange.

A Common Metamodel.

Standardizing Metadata Values.

Scoping the Metadata and Tools Architecture.

Metadata Sources, Target Interfaces, and Translation.

26. Metadata Solution 5: A Standalone Metadata Store.

Defining the Limited Scope.

Designing the Metamodel.

Populating the Metamodel.

Preparing Metadata Accessibility.

Maintaining Metadata.

27. Metadata Solution 6: Building an Enterprise Portal.

Product Architecture.

The Portal Metamodel.

Applying a Portal to the Typical Metadata Disaster.

IV. MAINTAINING THE METADATA SOLUTION.

28. Metadata Responsibilities.

IT and End-User Responsibility Breakdown.

Suggested Organization Structures.

29. Ensuring Metadata's Livelihood.

Adding the Functionality and Contents of Additional Metadata Stores.

Keeping the Architecture in Place.

Phased Implementation.

Revising IT Processes.

30. Metadata Is No Longer a Runner Up.

Current Tasks to Ensure an Organization's Metadata Readiness.

Short-Term Metadata Objectives.

Long-Term Metadata-Based Goals.

Business Strategy and IT Collaboration.

If Not Now, When?

Appendix A: Glossary.

Appendix B: Additional Readings.

Index 0201719762T04172001

Read More Show Less

Preface

I remember when data became a specialty in its own right. No longer viewed as simply being supportive of the processes within an organization, data became an asset that led to solid decision making and improved processes. Data, which sometimes had been collected in haphazard ways, in fact, became so valuable that people were trying to logically connect sporadic and isolated data. As the attempts to unify data were taking place, we all realized that its locations, characteristics, definitions, sources, and access were becoming equally important. Hence, the "birth" of metadata.

Associating metadata solely with data does not do it justice. In fact, there are so many aspects to the world of information that metadata needs to embrace each and every one of them. Whether we realize it or not, metadata is already everywhere. All we are missing is an organized view of metadata, despite its origin. Today's world of information needs an associated metadata solution.

Many of us have already learned that metadata is everywhere, but despite this discovery, we have created more of it, in more places. It is time to make an honest assessment of the metadata efforts and begin to focus on metadata as the gateway to all information. To do that we must understand what metadata really is, where it actually comes from, and how to expand its role in the world of automated intelligence.

Few will debate the importance of metadata. It is time, then, for a book that tackles metadata in a way that will clearly lead the reader toward a metadata solution.

Intended Audience

If you have been given the task of managing your organization's information, this book is clearly for you. Likewise, if you are wondering why the data "dictionaries" or "repositories" that have been offered to you just don't seem to serve their intended roles, this book clearly explains what should have been accomplished. Because metadata is, potentially so broad, this book is meant to provide an excellent "backbone" for those who are charged with actually building a full metadata solution. The following are some of the individuals who will benefit the most from this approach.

  • Chief information and/or technology officers who are responsible for assessing the metadata situation within their organizations with the objective of beginning a full, practical, metadata solution implementation process
  • Business users who have experienced data inaccuracy, lack of available metadata, and a general inability to find the information they need
  • Information technology project managers who are responsible for overseeing the design and development of any data-intense application. Examples include a data warehouse, integrated database, decision support application, customer relationship management application, reengineered series of legacy databases, and/or any type of project that requires an assessment of "what is," with the objective of planning a "to be" improvement.
  • Data management professionals who are responsible for the administration, standardization, sharing, and organization of corporate data, especially those with previous experiences that resulted in unsuccessful repository or metadata solution implementations
  • Developers, especially those who are faced with integrating or analyzing existing corporate applications
  • Software vendors that are struggling with a need to supply standard metadata to product consumers while integrating their own software into a metadata accessible result
  • Consulting professionals, particularly those who have faced implementation issues at client companies due to the lack of readily available and accurate metadata

This book provides information and content that will enlighten all of these individual groups. The next section describes some aspects of the book that may appear to be quite technical.

How This Book Is Organized

Consider Metadata Solutions: Using Metamodels, Repositories, XML, and Enterprise Portals to Generate Information on Demand as the first book to address the metadata situation from the beginning through to a practical solution and then into its future maintenance and enhancement. As such, the book has been divided into six parts.

Part I, Today's Information, prepares readers for the book's subsequent discussion of metadata. By looking at information in a way that many may never have considered, this part provides an overview of information and its many existing perspectives. Then, the information problems that have surfaced are discussed. Finally, this part reviews information solutions that have been tried, and for the most part are still in existence, and explains where they fell short. At the conclusion of Part I, the reader should be ready to discuss metadata. Many experienced information practitioners can skip this part, but even with information integration experience, some eyes may still be opened.
Part II, Metadata as Part of the Solution, begins the discussion of metadata itself. First, a solid definition of today's buzzword focuses readers on how tunnel vision can even affect cross-application concepts such as metadata. The part begins the metadata requirements process. By stepping you through a methodology that first identifies metadata beneficiaries, determines metadata requirements, and then begins a categorization process, Part II gets the reader used to metamodels. Metadata stores--the physical storage locations for metadata--are also discussed, giving you various options as to how metamodels can be implemented. As a way of reminding the reader that metadata solutions are much more than the storage of metamodels, the metadata solution architecture is the last topic discussed in the part.
Part III, Entering Meta-Meta Land, takes us inside the metadata solution. To deal with the fact that metadata is everywhere, a true metadata solution needs to be cognizant of the location and access requirements of existing metadata. In addition, metadata solutions all process and display their metadata differently based on the type of metadata. Designers and developers of true metadata solutions must be able to treat metadata with a software perspective. Part III focuses on what metadata means to a tool and discusses the meta-metamodel. Once this basic understanding is covered, metadata-based technologies, such as repositories, the Web, XML, and file management systems, are all discussed. Some aspects of the part may be too technical for the casual reader, but the chapters do clearly explain the internals of metadata solution technology.
Part IV, Beginning the Metadata Solution Process, discusses implementation-specific aspects, other than the metadata and its associated metamodels. Nontechnical factors, such as readiness, scoping, and internal environment changes, are addressed at the beginning of this part. The discussion then moves to technical factors--multitool architecture, metadata update and exchange, metadata presentation. A chapter is dedicated to metadata solution technical support, specifically metadata and repository administration. Part IV ends with advice on determining the right solution.
Part V, Sample Metadata Solutions, begins with a case study--A Typical Metadata Disaster--that equates to a very common metadata situation within corporate America. Succeeding chapters illustrate actual metadata solution implementations that are all focused on solving the identified disaster. Illustrated solutions (often including actual program code, metamodels, and architectural diagrams) include a centralized repository, an integrated repository architecture, an information directory, metadata-interexchange using XML, a standalone metadata store, and an enterprise portal. Although some aspects of this part are quite technical, I strongly urge all readers to at least browse the various solutions.
Part VI, Maintaining the Metadata Solution, describes how the metadata solution stays alive. One way is by ensuring that it meets the requirements of its targeted beneficiaries. This final part discusses the organizational responsibilities that go along with such a task; it also focuses on how to ensure the livelihood of the metadata itself by discussing metadata quality. The book closes by pointing out where metadata meets the business strategy, now and into the future.

Reading Paths

Implementing a metadata solution involves a variety of skills, from business analysis all the way through to technical application and interface development. As such, the chapters in this book range in terms of primary audience and interest level. Those chapters that are geared purely to those responsible for hands-on metadata solution delivery because they contain sample code or metadata solution internals have been labeled Technical at the upper right corner of the first page in each chapter.

To accommodate the different backgrounds of this book's readers, I have set up the following reader categories and noted the chapters that will be of interest.

  • Information systems management people who need to be aware of the intricacies of metadata solutions, but have not planned to have any hands-on involvement:
    − Part 1 - all chapters
    − Part 2 - all chapters
    − Part 3 - Chapters 15 and 16
    − Part 4 - all chapters
    − Part 5 - Chapters 21, 24, and 25
    − Part 6 - all chapters
    • Business users who crave a well-implemented metadata solution
      − Part 1 - all chapters
      − Part 2 - Chapters 7, 8, and 9
      − Part 3 - Chapters 15 and 16
      − Part 4 - Chapters 17 and 20
      − Part 5 - Chapter 21
      − Part 6 - all chapters
      • Technical analysts, and developers who are familiar with database technology
        − Part 1 - Chapters 1, 2, and 6
        − Part 2 - all chapters
        − Part 3 - all chapters
        − Part 4 - all chapters
        − Part 5 - all chapters
        − Part 6 - all chapters
        • Data management professionals who are familiar with metadata and its current treatment
          − Part 1 - Chapters 1, 4, 5, and 6
          − Part 2 - all chapters
          − Part 3 - Chapter 12, 14, 15, and 16
          − Part 4 - all chapters
          − Part 5 - all chapters
          − Part 6 - all chapters

        Model Legend

        Throughout the book, various models are used to illustrate metadata relationships, metamodels, and metadata flows. Because, unfortunately, there really is no uniform way of depicting models these days, a figure that shows the various symbols you will see in this book will be printed on the inside cover.

        Most of the illustrations in this book follow my default modeling characteristics, at the top of the figure. However, because other illustrations and models have been brought in from other sources, it is important to understand their notations, as depicted. The Unified Modeling Language (UML) is the standard followed by the Object Management Group (OMG).

        What Is Your Objective?

        As you read this book, you should be correlating the described metadata situations with those of your own. Actual case studies, submitted by large organizations that have lived through metadata-related situations, are used throughout the book. You should consider how a renewed metadata perspective, like the one discussed throughout this book, can revitalize the metadata that exists at your organization. Readers should expect to gain enough knowledge to move forward on a hands-on metadata solution implementation of any scope.

        0201719762P04172001

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted Thu Jan 15 00:00:00 EST 2004

    Defines Metadata

    Tannenbaum clearly knows the data storage and mining industry. She has produced a book that brings together a comprehensive view of metadata and of its parent, meta-metadata. It is rather easy to find a book on the details of XML, for example. Or on SQL and its various commercial and open source implementations. And on database design. But all these can be regarded as lower level details. What if you have several data warehouses, each with its own DBMS catalog, and the warehouses are not from the same vendor? Plus, there are manifold, quite separate application tools that read/write to these. You want to develop a coherent integrated view of the data, hopefully by using metadata descriptors. The type of texts mentioned above are of little help here. The vendor specific books typically orient you to their product alone. Tannenbaum has striven to fill this market gap. She explains what metadata is, and what a metamodel is. All done at a high level that frees you from the syntax of XML or SQL. Though she does use UML in many diagrams, you do not need to know UML to understand them. My only quibble is that perhaps some more detailed examples would have been instructive. The high level discussions are good. But some readers might miss the significances of some remarks. More explicit pedagogic examples might drive home the points.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted Sun May 05 00:00:00 EDT 2002

    Convinced the hard way

    I was never a big fan of what I call the 'let them do their own thing' approach. This book showed me why all of the data management things that I tried didn't work, and now I hate to admit that Adrienne T. is right. She shows how to make the best of what you already have....data finally comes together despite its multiple renditions. Thank you AT for finally telling me not to try for the perfect world

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)