Skip to content

appStrategy's Blog

  • New item

Metadata-Driven Design for Business Rules & Data Integration

The term “metadata” gained a lot of public attention from 2013 to 2015.  It started when former NSA contractor Edward Snowden leaked classified information with details of the national phone call metadata collection program started after the 9/11 attacks.  The US government required the big telecoms to hand over things such as phone numbers and duration of calls, but not the content of them — on virtually all calls made by their customers. The leaks and the ensuing outrage from the public made metadata a topic of interest.

 

In the software industry, serious enterprise software applications have relied on technical metadata for several decades to provide consistency of definitions, clarity of data relationships, origin, granularity, format, location, process information and other critical attributes.

appRules make extensive use of metadata.  In fact, the content of the project database is mostly metadata.  Whether it is for composing your project, check-in/check-out, ETL, data replication, defining decision tables, rule set and other processes, appRules employs metadata to do job.

 

Metadata-driven development

A major feature of appRules Studio is that development can continue even when the user is not connected to the data sources and other artifacts required for the project.  This is because the system utilizes entity/data item definitions, picklists, and deployment options directly from the metadata manager.

 

Metadata-driven deployment

appRules Express Server and appRules Enterprise Server utilize metadata in deployed projects.  At deployment, the system utilizes metadata to create the required packages.

 

You can download appRules at: http://www.appstrategy.com/appRulesTrial

The package includes samples for creating, recreating and viewing metadata.

 

Share this:

  • Twitter
  • Facebook

Like this:

Like Loading...

Related

Author: appStrategy Team

appStrategy Support Team blog View all posts by appStrategy Team

Author appStrategy TeamPosted on July 19, 2016August 11, 2016Categories Business Rules, Data Integration, Metadata

Post navigation

Previous Previous post: Business Rules 101: appRules Decision Tables for Beginners
Next Next post: Using appRules® to Implement Round Robin Lead and Incident Assignments in Dynamics CRM

Useful Links

  • appStrategy Web Site

Recent Posts

  • appRules Portal to be released at Innovation Expo on June 14, 2017
  • Orchestrating File Processing and Archiving Using appRules File Iteration Activities
  • Using appRules® to Implement Round Robin Lead and Incident Assignments in Dynamics CRM
  • Metadata-Driven Design for Business Rules & Data Integration
  • Business Rules 101: appRules Decision Tables for Beginners
  • appRules Connector Matrix 3.0
  • Managing and Synchronizing Parent/Child Workflows in appRules®
  • Replicate Cloud Platform Data Using the appRules® Data Replication Activity
  • appRules® Project Gallery : Supplier Evaluations
  • Extend Data Integration & Business Rules Projects Using Custom Functions

Join Us

  • View appRules’s profile on Facebook
  • View appstrategy’s profile on Twitter

Archives

Categories

  • Accounting (2)
    • ExactOnline (2)
    • Freshbooks (2)
    • Intacct (2)
    • QuickBooks (2)
    • QuickBooks Online (2)
    • QuickBooks POS (2)
    • Sage50 (2)
    • Sage50 UK (2)
    • Xero (2)
  • Analytics (2)
    • Google Analytics (2)
    • YouTube Analytics (1)
  • Big Data (2)
    • Google BigQuery (2)
    • HBase (2)
    • HPCC – LexisNexis (2)
  • Business Rules (9)
    • Actions & Conditions (1)
    • Decision Table (2)
    • Scoring and Rating (1)
  • Cloud Platform (3)
  • Cloud Storage (2)
    • Azure Table Storage (2)
    • Box (1)
  • Collaboration (2)
    • Exchange (2)
    • Google Apps (2)
    • Office 365 (2)
    • SharePoint (2)
  • Connectors (2)
  • CRM (8)
    • Dynamics CRM (6)
    • NetSuite CRM (3)
    • Salesforce (5)
    • SugarCRM (3)
    • ZohoCRM (3)
  • Data Integration (10)
  • Data Quality (1)
  • Data Replication (1)
  • Databases (6)
    • Access (4)
    • DB2 (4)
    • Firebird (3)
    • Informix (4)
    • MySQL (4)
    • ODBC (4)
    • OLEDB (4)
    • Oracle (4)
    • PostgreSQL (4)
    • SQL Server (4)
    • SQL Server Compact (4)
    • SQLAzure (4)
    • SQLite (3)
    • Teradata (4)
    • Vertica (3)
  • Deployment (2)
    • Cloud Deployment (2)
    • On-Premise Deployment (2)
  • Dynamics CRM (1)
  • Email (2)
    • Email (2)
    • GMail (2)
  • ERP (2)
    • Dynamics AX (1)
    • Dynamics GP (2)
    • Dynamics NAV (2)
    • NetSuite ERP (2)
    • SAP (2)
  • ETL (2)
  • Expressions And Functions (1)
    • C# (1)
    • Expressions (1)
    • Functions (1)
    • VB (1)
  • Files (6)
    • Delimited File (CSV) (4)
    • File System (2)
    • Fixed Length File (4)
  • Financial (2)
    • E*Trade (2)
    • OFX (2)
    • PayPal (2)
    • Quandl (2)
  • General (2)
  • Marketing (2)
    • Eloqua (2)
    • Google AdWords (2)
    • HubSpot (2)
    • MailChimp (2)
    • Marketo (2)
  • Metadata (1)
  • NoSQL (2)
    • Amazon DynamoDB (2)
    • Amazon SimpleDB (2)
    • Cassandra (2)
    • Couchbase (2)
    • MongoDB (2)
  • Payment Processing (2)
    • Authorize.Net (2)
    • Square (2)
  • Portal (1)
  • Project Gallery (1)
  • Project Management (2)
    • Basecamp (2)
    • Microsoft Project (2)
  • Services (2)
    • Active Directory (2)
    • JSON (2)
    • LDAP (2)
    • OData (2)
    • RSS (2)
    • XML (2)
  • Social (2)
    • Facebook (2)
    • LinkedIn (1)
    • Twitter (2)
  • Spreadsheets (3)
    • Excel (3)
    • Excel Services (2)
    • Google Sheets (2)
  • Studio (1)
  • Workflow (2)
  • New item
%d bloggers like this: