(Information System) Architecture l Definition (Zachman, 1997): An Architecture is that set of design artifacts or descriptive representations that are.

Slides:



Advertisements
Similar presentations
Why Enterprise Architecture?
Advertisements

A Tutorial on the Zachman Framework for Enterprise Architecture
9/6/2001Database Management – Fall 2000 – R. Larson Information Systems Planning and the Database Design Process University of California, Berkeley School.
IMS1907 Database Systems Week 5 Database Systems Architecture.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Computer Science CS425/CS6258/23/20011 The Architecting Phase Class diagrams are further refined in this phase of development Object diagrams are created.
The Use of Zachman Framework Primitives for Enterprise Modeling
CAD/CAM Design Process and the role of CAD. Design Process Engineering and manufacturing together form largest single economic activity of western civilization.
Introduction to databases from a bioinformatics perspective Misha Taylor.
1 Spatial Databases as Models of Reality Geog 495: GIS database design Reading: NCGIA CC ’90 Unit #10.
© Copyright Eliyahu Brutman Programming Techniques Course.
SE 555 – Software Requirements & Specifications Introduction
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 5 Slide 1 Requirements engineering l The process of establishing the services that the.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Mrs. Maninder Kaur Mrs. Maninder Kaur 1 Architecture of DBMS
Software Engineering Lecture No:12. Lecture # 7
3106 Use of UML 2.0 Diagrams for Systems Architecture Modeling Gundars Osvalds Systems of Systems Architect The Boeing Company.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Geog 463: GIS Workshop May 15, 2006 Information Systems Architecture Reading: Zachman 1987.
Principles of Object Technology Module 1: Principles of Modeling.
2005/05/25 Unified Modeling Lanauage 1 Introduction to Unified Modeling Language (UML) – Part One Ku-Yaw Chang Assistant Professor.
CSC2012 Database Technology & CSC2513 Database Systems.
The ‘reader’ and the ‘writer’ perspectives - Two conceptual ways of approaching an algebraic expression Caroline Bardini – Université Paris 7 May 7 th.
Business Analysis and Essential Competencies
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
Database System Concepts and Architecture
Dr. Tom WayCSC Software Requirements CSC 4700 Software Engineering Lecture 2 Based on Sommerville, Chapter 6.
Effective Requirements Management – an overview Kristian Persson Field Product Manager, Telelogic Asia/Pacific.
Metadata Models in Survey Computing Some Results of MetaNet – WG 2 METIS 2004, Geneva W. Grossmann University of Vienna.
Design engineering Vilnius The goal of design engineering is to produce a model that exhibits: firmness – a program should not have bugs that inhibit.
Software Architecture and Design Dr. Aldo Dagnino ABB, Inc. US Corporate Research Center October 23 rd, 2003.
 Three-Schema Architecture Three-Schema Architecture  Internal Level Internal Level  Conceptual Level Conceptual Level  External Level External Level.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
ESSnet on microdata linking and data warehousing in statistical production: Metadata Quality in the Statistical Data Warehouse.
Requirements Engineering for Web Applications. SR: System Vision Document Written by key stakeholders Written by key stakeholders An executive summary.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 4 ENTITY RELATIONSHIP (ER) MODELING Instructor Ms. Arwa Binsaleh 1.
Requirements Engineering for Web Applications. SR: System Vision Document Written by key stakeholders Written by key stakeholders An executive summary.
1 Introduction to the Zachman Framework Jim Carpenter President, DAMA-NCR May 11, 1999 Program Version 1.04 dated 5/13/99 8 AM.
Csci 490 / Engr 596 Special Topics / Special Projects Software Design and Scala Programming Spring Semester 2010 Lecture Notes.
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
1 Introduction to Design. 2 Outline Basics of design Design approaches.
Metadata Framework for a Statistical Data Warehouse
Lecture 4: Enterprise Architecture
1 Database Environment. 2 Objectives of Three-Level Architecture All users should be able to access same data. A user’s view is immune to changes made.
Requirements Analysis
UML Profile BY RAEF MOUSHEIMISH. Background Model is a description of system or part of a system using well- defined language. Model is a description.
Software Engineering, COMP201 Slide 1 Software Requirements BY M D ACHARYA Dept of Computer Science.
Engr 691 Special Topics in Engineering Science Software Architecture Spring Semester 2004 Lecture Notes.
Family of Atoms Title Page. Name of area of study - Definition of area of study and where it is found on the periodic table.
ISMT221 Information Systems Analysis and Design Use case diagram Lab 4 Tony Tam.
Documenting Software Architectures. Outline  Introduction  Uses of Architectural Documentation  Views  Choosing the Relevant Views  Documenting a.
Department of Mathematics Computer and Information Science1 CS 351: Database Management Systems Christopher I. G. Lanclos Chapter 4.
Systems Architectures System Integration & Architecture.
Object Oriented Analysis & Design By Rashid Mahmood.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 6 Slide 1 Software Requirements (utvalgte foiler fra Kap 6 og 7 i Sommerville)
Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Architecture ENTERPRISE Systems By Kundang K Juman, Ir. MMSI Pertemuan-1.
The Software Lifecycle Stuart Faulk. Definition Software Life Cycle: evolution of a software development effort from concept to retirement Life Cycle.
Understanding Enterprise Architecture
Add and subtract complex numbers
Treasury Enterprise Architecture Planning
CV-1: Vision The overall vision for transformational endeavors, which provides a strategic context for the capabilities described and a high-level scope.
The ANSI/SPARC Architecture aka the 3 Level Architecture
A Tutorial on the Zachman Framework for Enterprise Architecture
Chapter 4 Entity Relationship (ER) Modeling
Software Engineering Rekayasa Perangkat Lunak
Qualitative Observation
Software Engineering Rekayasa Perangkat Lunak
Chapter 4 Entity Relationship (ER) Modeling
The ANSI/SPARC Architecture of a Database Environment
Rekayasa Perangkat Lunak
Presentation transcript:

(Information System) Architecture l Definition (Zachman, 1997): An Architecture is that set of design artifacts or descriptive representations that are relevant for describing an object, such that it can be produced to requirements (quality) as well as maintained over the period of its useful life (change). l Definition (McFadden & Hoffer, 1994): An Information Systems Architecture is a conceptual blueprint or plan that expresses the desired future structure for the information system in an organization

The Zachman Information Systems Architecture Framework: Premises l Complex products don’t have a single architectural representation l They have a set of representations depicting ] different perspectives (roles) being played in the development process. ] different characteristics (e.g. data, process, location, people, time, motivation) that can be dealt with individually (but not independently)

Peter Kiewit Institute of Science, Technology, and Engineering

PKI Floor Plan

Goal of Zachman Information Systems Architecture Framework l Provide an analytical framework that can be used to guide development of an information system architecture (or, more precisely, a sequence of related representations of an information system’s architecture).

The Zachman ISA Framework Roles (Building example)

The Zachman ISA Framework Roles (IS example)

Roles in the Zachman ISA Framework l Each row is a “layer” of the total picture, representing a total view of the solution from a particular perspective l Rows are not levels of understanding, complexity, or detail. They are different perspectives. l Each row adds constraints l Each row must conform to the constraints of rows above it

The Zachman ISA Framework Characteristics (Dimensions)

The Zachman ISA Framework Pulling it Together

In other words.... The Zachman Framework is a classification scheme for design artifacts, that is, descriptive representations, of any complex object Inmon, Zachman & Geiger, 1997 Data Stores, Data Warehousing, and the Zachman Framework