The CORA Model

A practical guide on using a COmmon Reference Architecture to design
and deliver integrated IT solutions successfully
  • Home
  • CORA Model
    • CORA Requirements
    • CORA Foundation
    • CORA and Business Logic
    • CORA Layers...
      • Overview
      • Channel Access
      • Presentation
      • Composition
      • Integration
      • Application
      • Data
      • Security & Compliance
      • IT Governance
    • Target Groups
    • Sitemap
  • Connections
    • Enterprise Architecture...
      • CORA and Technovision...
        • CORA and Application Lifecycles
        • Technology Trends...
          • Overview
          • You Experience
          • We Collaborate
          • Process on the Fly
          • Thriving on Data
          • Sector-as-a-Service
      • CORA and TOGAF
      • CORA and IAF
    • Sol./Softw. Architecture
    • Vendor Connection...
      • CORA and SAP
      • CORA and Oracle
      • CORA and Microsoft
      • CORA and IBM
    • Cloud Computing...
      • Overview
      • Static and Dynamic view
  • Methodology
  • Experiences
  • The Authors
  • The Book
    • Paper Version
    • eBook

The basis of all, your data

PostAuthorIconWritten by Léon Smiers | Print | E-mail

Introduction

We are thriving on data. We come from a time where data only belonged to one application, but now data-combinations of any sort within and outside the enterprise are possible. Without data and accompanying good data management enterprises would be lost. The data layer has been separated in the CORA model because of its importance for the enterprise. The data layer within the CORA model contains two main clusters, Data Access and Data storage. The distinction between these two clusters is based around the separation of responsibilities and of functionality.

sdata_layer

The Data Storage cluster handles the types of data available for the enterprise. When crafting a solution it is important to know what types of data will be used within the solution. A Transactional data store for instance will be treated differently in a database then a Datawarehouse type of data store. The CORA model data layer shows a list of data types mostly used in applications but other types can be used in your solution. Besides this in the data storage cluster Data Life cycle management also comes into play. Among others the following questions should be raised. How long is the data valid? Do regulations have impact on the amount data need to be stored. Is storage of history data needed?

The Data Access cluster is responsible for access to operations on data resources. Here the difference between a Package Based Application (PBS) and a Custom Software Developed (CSD) becomes clear. In a CSD type of application data can be touched and changed directly. Data access technologies are often used to abstract data from the access for security or performance reasons. Within a PBS type of application direct access of data is most of the times strictly forbidden. Data access is often managed within the PBS application where only certain types of functionality are exposed to the outside world (via the Integration layer).

 
Follow Us on Twitter

    leon_klein

Latest Articles
  • CORA and Application Lifecycles
  • CORA Methodology, playing with Lego
  • The roadmap for Fusion Applications, CORA is there to help
  • Technovisions "Sector-as-a-Service" mapped
  • Business Logic and the CORA Model, Part II
  • CORA and Cloud Computing: Static versus Dynamic View
  • Technovisions "Thriving on Data" mapped
  • CORA Foundation
  • Business Logic and the CORA Model, Part I
  • CORA and IBM
  • CORA and Microsoft
  • CORA and Cloud Computing: Overview
  • Technovisions "Process-on-the-Fly" mapped onto CORA
  • Risk aware design: using CORA to investigate an IT solution
  • A ROA based iPhone App for SAP: Part II
  • A ROA based iPhone App for SAP: Part I
  • Technovisions "We Collaborate" mapped onto CORA
  • SAP platform decomposition with CORA: SOA/ROA style
  • 'Why' Driven Solution crafting
  • CORA and TOGAF
  • SAP platform decomposition with CORA: N-tier style
  • Requirements for CORA
  • CORA and Oracle
  • Technovisions "You Experience" mapped onto CORA
  • CORA and SAP
  • CORA in action: design guidelines to implement repositories
  • The basis of all, your data
  • CORA and IAF
  • Technovision and CORA - Overview
  • The importance of an Integration layer

Joomla template created with Artisteer.