BT
rss
  • Metadata-Driven Design: Creating an User-Friendly Enterprise DSL

    by Aaron Kendall on  Feb 08, 2016 3

    What if we could create a language that could be easily understood by the layman but yet enforce those rules that apply to our business domain? What if a snippet of this language could then be interpreted and performed at runtime, without the need for recompilation or redeployment of the system? Aaron Kendall shows how to build such a domain-specific language for a saavy but non-technical crowd.

  • Metadata-Driven Design: Building Web APIs for Dynamic Mobile Apps

    by Aaron Kendall on  Sep 01, 2015

    More than ten years ago, software architect Kevin Perera invented a design method for architectures that was called "metadata-driven design and development". In this article, Aaron Kendall explains how to use this design method and outlines similarities as well as differences to current techniques like RESTful services or HATEOAS by implementing a metadata-driven mobile application.

  • Metadata-Driven Design: Designing a Flexible Engine for API Data Retrieval

    by Aaron Kendall on  Apr 13, 2015

    Bulk data is commonly accessed via files & FTP. As the world moves toward APIs to facilitate collaboration, what are the requirements for data APIs? This article describes a meta-data driven architecture for bulk data ingestion. Two APIs operate in parallel to provide data changes as well as the data records themselves. An example demonstrates how API responses are parameterized using meta-data.

Metadata Driven Design - An Agile Bridge Between Design and Development

Posted by Aaron Kendall on  Feb 19, 2015

Aaron Kendall of Barnes & Noble discusses an Agile method they have been using that combines the design of the overall architecture and implementation. 1

Apache MetaModel – Providing Uniform Data Access Across Various Data Stores

Posted by Kasper Sørensen on  Jul 03, 2013

MetaModel - an Apache Incubator project – is a Java library used to browse, query and update various types of data stores, such as RDBMS, CSV, Excel, NoSQL, etc., in a uniform and programmatic way. 4

Hadoop and Metadata (Removing the Impedance Mis-match)

Posted by Alan Gates, Russell Jurney on  Sep 26, 2012

A new Apache HCatalog provides a metadata and table management system for Hadoop ecosystem, simplifying data interoperability between different data processing tools

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.