Avancier Methods (AM)
|
|
- Allan O’Connor’
- 5 years ago
- Views:
Transcription
1 Methods (AM) CONCEPTS Regular expressions in XSDs, Perl & JSP It is illegal to copy, share or show this document (or other document published at without the written permission of the copyright holder Copyright Limited
2 Generalist architect training should Teach the universal truths of architecture description Rather than specific documentation formats. Provide a general mental framework into which architects can slot the variety of system structures and behaviours documentation notations communication styles technology types that they meet Copyright Limited
3 Architects should understand structures An architecture description is an abstraction in views or models of a concrete operational system. Those models define the structures and behaviours of the system. Copyright Limited
4 Architects should understand structures in every domain Business structures Organisation unit and business function structures Process flow structures Data structures Data store structures Data flow structures Applications Application inter-communication networks The structure of application interactions within a process Infrastructure Network structures Copyright Limited
5 Architects should understand data structures An enterprise or solution architect should understand structural models of data processing systems The data architect is concerned with data at rest - data stores data in motion - data flows or messages The logical data structures of those data stores and data flows And other meta data the individual data types that appear in data structures (especially in canonical data models used in application integration). other meta data such as CIA. Copyright Limited
6 Where in the AM solution architecture process? Initiate Establish capability Establish directives... Scope the endeavour Get vision approved Data Structures Govern Respond to oper'l change Monitor the portfolio(s) Govern migration/delivery Initiate construction Manage Manage stakeholders Manage change Manage business case Manage readiness & risks Architect Understand the baseline Review initiation products Clarify NFRs Design the target Plan Select suppliers Plot migration path Chart road map Complete delivery plan Copyright Limited
7 Data store structures The model of a data store s structure is a data model that is, a network of entities, attributes and relationships. Data architects want to work at the level of the logical data model rather than the physical database schema. CUSTOMER entity Customer number Customer name Customer address ORDER entity Customer number Order number Order amount Product type Primary Key Foreign Key Primary Key Copyright Limited
8 Q) How do we know what data to store? A data store s content comes from Analysis of I/O data flows CUSTOMER entity Customer number Customer name Customer address ORDER entity Customer number Order number Order amount Product type Primary Key Foreign Key Primary Key Data analysis Customer Order History SEQUENCE Customer number Customer name Customer address Set of Orders ITERATION Order SEQUENCE Order number Order amount Product type Order END Set of Orders END Customer Order History END Copyright Limited
9 Q) How to generate a data flow from a data store? Every data store can be serialised Into a hierarchical / sequential data flow CUSTOMER entity Customer number Customer name Customer address ORDER entity Customer number Order number Order amount Product type Primary Key Foreign Key Primary Key Serialisation Customer Order History SEQUENCE Customer number Customer name Customer address Set of Orders ITERATION Order SEQUENCE Order number Order amount Product type Order END Set of Orders END Customer Order History END Copyright Limited
10 Data flows and logical structures Data architects want to work at the level of the logical data flow structure rather than physical data flow format Customer Order History SEQUENCE Customer number Customer name Customer address Set of Orders ITERATION Order SEQUENCE Order number Order amount Product type Order END Set of Orders END Customer Order History END Copyright Limited
11 Data flow structures as regular expressions The serialised structure of every data flow, be it Serial file Report Message Etc. Single First o Full Middle s o Last Can be defined in the form of a regular expression A hierarchical structure of elements arranged so that every element is: part of a sequence an option of a selection or an occurrence of an iteration. Middle * Copyright Limited
12 The data structure of a serial file File SEQUENCE Header (b/f balance) Body ITERATION Record SELECT Credit Record OR Debit Record END Body END Trailer (c/f balance) Full name END Header Credit File Body Record o * Debit Trailer o Copyright Limited
13 The data structure of a report Customer Order History SEQUENCE Customer number Customer name Customer address Set of Orders ITERATION Order SEQUENCE Order number Order amount Product type Order END Set of Orders END Customer Order History END Customer number Customer name Customer Order History Customer address Order number Set of Orders Order * Order amount Product type Copyright Limited
14 Data flow as XML document XML evolved as a representation standard, but can also be considered in terms of classes and properties The purchase order example can be considered in terms of a purchaseorder class and properties such as orderdate, shipto, country, name, street, etc. <purchaseorder orderdate=" "> <shipto country="us"> <name>alice Smith</name> <street>123 Maple Street</street> <city>mill Valley</city> <state>ca</state> <zip>90952</zip> </shipto>.... </purchaseorder> XML Schema Primer < Copyright Limited
15 Data flow structures in XSD People rarely document data flow structures in the ways shown on the last few slides Often, they draw examples: a report or screen format That is good But how to formally define the data flow that leads to it? And map the data items to data definitions? An XSD is one of many ways to represent the data content of data flows, including data types data flow structures (regular expressions) Copyright Limited
16 The structure of a simple message in an XSD Many data flows are simple messages simple sequences of data items SEQUENCE First Middle Last END First Message Middle Last xsd:sequence xsd:element name="first" type="text" xsd:element name="middle" type="text" xsd:element name="last" type="text" /xsd:sequence Copyright Limited
17 The structure of a complex data type in an XSD SELECT Single OR Full name SEQUENCE First Middle s ITERATION Middle Middle s END Last Full name END END Single First o Full Middle s Middle o * Last xsd:choice xsd:element name="single" type="text" minoccurs="1" maxoccurs="1" / xsd:sequence xsd:element name="first" type="text" minoccurs="1" maxoccurs="1" / xsd:element name="middle" type="text" minoccurs="0" maxoccurs="unbounded"/ xsd:element name="last" type="text" minoccurs="1" maxoccurs="1" / /xsd:sequence /xsd:choice Copyright Limited
18 Footnote: regular expressions in program design The grammar of a regular expression is perhaps the most fundamental concept in all of computing. A computer cannot read or write a data flow unless the data flow is describable as a regular expression. The grammar is known to programmers from its use in Pattern matching in character strings Jackson structured program design. Copyright Limited
19 The structure of a character string As shown in a PERL-Compliant Regular Expression (PCRE) Space = \s Character = Char (strictly = not\s, but I m trying to make this readable) Element = [ ] Selection of optional elements = [ABC] Group = (?: ) [Char]+ \s (?:[Char]+ \s)* \s [Char]+ Iteration = * (zero or more) + (1 or more) First Space Middle s Space Last Character * Middle * Character * Space Character * Copyright Limited
20 The Jackson Structured Programming (JSP) technique 1) define I/O data flow structures as regular expressions 2) form the process structure around the data flow structures 3) assign conditions to control the iterations and selections 4) assign operations to elements Header Open File Read record File Body Iterate while record type not = Trailer Record * Trailer Update Balance Close File If record type = Credit Else Credit o Debit o Add to Balance Read record Subtract from Balance Read record Copyright Limited
21 Remember The data architect is concerned with data at rest - data stores data in motion - data flows or messages The logical data structures of those data stores and data flows Other meta data the individual data types that appear in data structures (especially in canonical data models used in application integration). other meta data such as CIA. Also the distribution of data around the enterprise s estate data mastering policy and design Copyright Limited
Why do architects need more than TOGAF?
Why do architects need more than TOGAF? To bridge the gap between a high-level management framework for EA and solution/implementation projects You need something like BCS professional certificates in
More informationAvancier Methods (AM) Data Architecture
Methods (AM) Data Architecture Design data stores: document stores It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission
More informationConstraints, Meta UML and XML. Object Constraint Language
Constraints, Meta UML and XML G. Falquet, L. Nerima Object Constraint Language Text language to construct expressions for guards conditions pre/post conditions assertions actions Based on navigation expressions,
More informationModule 3. Overview of TOGAF 9.1 Architecture Development Method (ADM)
Module 3 Overview of TOGAF 9.1 Architecture Development Method (ADM) TOGAF 9.1 Structure The Architecture Development Method (ADM) Needs of the business shape non-architectural aspects of business operation
More informationX(ml)S(chema)D(definition) Complex Types Indicators
X(ml)S(chema)D(definition) Complex Types Indicators We can control HOW elements are to be used in documents with indicators. Indicators We have seven types of indicators: Order indicators: All Choice Sequence
More informationChapter 3 Brief Overview of XML
Slide 3.1 Web Serv vices: Princ ciples & Te echno ology Chapter 3 Brief Overview of XML Mike P. Papazoglou & mikep@uvt.nl Slide 3.2 Topics XML document structure XML schemas reuse Document navigation and
More informationGenerating XML-to-RDF transformations from high level specifications
Generating XML-to-RDF transformations from high level specifications M. Sc. Telematics Final Project Muzaffar Mirazimovich Igamberdiev Graduation committee: Prof. Dr. Ir. M. Aksit Dr. Ir. K.G. van den
More informationAvancier Methods (AM) Software Architecture Diagrams
Methods (AM) Software Architecture Diagrams in the AM viewpoint library It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission
More informationCS561 Spring Mixed Content
Mixed Content DTDs define mixed content by mixing #PCDATA into the content model DTDs always require mixed content to use the form (#PCDATA a b )* the occurrence of elements in mixed content cannot be
More informationUSING THE STRUCTURE OF XML TO GENERATE NOTIFICATIONS AND SUBSCRIPTIONS IN SIENA. Chris Corliss
USING THE STRUCTURE OF XML TO GENERATE NOTIFICATIONS AND SUBSCRIPTIONS IN SIENA by Chris Corliss A thesis submitted in partial fulfillment of the requirements for the degree of Masters of Science in Computer
More informationConceptual Framework
ArchiMate in a Nutshell v11 Conceptual Framework Generic Meta Model / Framework / Meta Model Creative Commons Attribution-No Derivative Works Licence 2.0 Attribution: You may copy, distribute and display
More informationAvancier Methods (AM) CONCEPTS
Methods (AM) CONCEPTS Mapping generic ArchiMate entities to and TOGAF meta model entities It is illegal to copy, share or show this document (or other document published at ) without the written permission
More information웹기술및응용. XML Schema 2018 년 2 학기. Instructor: Prof. Young-guk Ha Dept. of Computer Science & Engineering
웹기술및응용 XML Schema 2018 년 2 학기 Instructor: Prof. Young-guk Ha Dept. of Computer Science & Engineering Outline History Comparison with DTD Syntax Definitions and declaration Simple types Namespace Complex
More informationTOGAF 9.1 Class 6 Phase C & D
TOGAF 9.1 Class 6 Phase C & D By: Samuel Mandebvu Sources: 1. Primary Slide Deck => Slide share @ https://www.slideshare.net/sammydhi01/learn-togaf-91-in-100-slides 1. D Truex s slide additions from the
More informationSchemas (documentation for 6.1)
SWAD-Europe: WP6.3b Pragmatic Methods for Mapping Semantics from XML Schemas (documentation for 6.1) Project name: Semantic Web Advanced Development for Europe (SWAD-Europe) Project Number: IST-2001-34732
More informationAvancier Methods (AM)
Methods (AM) DOUMENT Architecture matrices and their uses It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the
More informationAutomating Conceptual Design of Web Warehouses
Automating Conceptual Design of Web Warehouses Boris Vrdoljak, Marko Banek FER University of Zagreb Zagreb, Croatia Stefano Rizzi DEIS - University of Bologna Bologna, Italy Abstract Web warehousing plays
More informationInternational Journal of Software and Web Sciences (IJSWS)
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0063 ISSN (Online): 2279-0071 International
More informationSOME TYPES AND USES OF DATA MODELS
3 SOME TYPES AND USES OF DATA MODELS CHAPTER OUTLINE 3.1 Different Types of Data Models 23 3.1.1 Physical Data Model 24 3.1.2 Logical Data Model 24 3.1.3 Conceptual Data Model 25 3.1.4 Canonical Data Model
More informationOverview. What is system analysis and design? Tools and models Methodologies
Overview What is system analysis and design? Tools and models Methodologies Information Systems What is a system? Why do systems fail? What is systems analysis and design? How do we do systems analysis?
More informationAnswer: D. Answer: B. Answer: B
1. Management information systems (MIS) A. create and share documents that support day-today office activities C. capture and reproduce the knowledge of an expert problem solver B. process business transactions
More informationModeling XML Vocabularies with UML: Part I
Modeling XML Vocabularies with UML: Part I David Carlson, CTO Ontogenics Corp. dcarlson@ontogenics.com http://xmlmodeling.com The arrival of the W3C s XML Schema specification has evoked a variety of responses
More informationCopyright 2007 Ramez Elmasri and Shamkant B. Navathe. Slide 27-1
Slide 27-1 Chapter 27 XML: Extensible Markup Language Chapter Outline Introduction Structured, Semi structured, and Unstructured Data. XML Hierarchical (Tree) Data Model. XML Documents, DTD, and XML Schema.
More informationDUBAI GRAND HOTEL. March 26 to (4 days) 9 am to 4 pm
TOGAF 9.1 Certification Training DUBAI GRAND HOTEL March 26 to 29-2017 (4 days) 9 am to 4 pm ISIDUS TECH TEAM FZE PO Box 9798 Dubai UAE, email mr@isidus.net M: +97150 7840755 T +97155 1602215 http://www.isidus.net
More information4.2 ALGORITHM DESIGN METHODS
4.2 ALGORITHM DESIGN METHODS 4.2.2 JACKSON STRUCTURED PROGRAMMING (JSP) JACKSON STRUCTURED PROGRAMMING (JSP) Jackson Structured Programming (JSP) is a method for program design and modeling in the small.
More informationCTI Higher Certificate in Information Systems (Internet Development)
CTI Higher Certificate in Information Systems (Internet Development) Module Descriptions 2015 1 Higher Certificate in Information Systems (Internet Development) (1 year full-time, 2½ years part-time) Computer
More informationXML Concept. What is XML. Examples of XML documents
What is XML XML Concept 1. XML Concept 2. XML: Defining Well-formed documents 3. XSD : Defining Valid documents, Introduction to Schema Instructor: Professor Izidor Gertner, e-mail: csicg@csfaculty.engr.ccny.cuny.edu
More informationModelling XML Applications
Modelling XML Applications Patryk Czarnik XML and Applications 2013/2014 Lecture 2 14.10.2013 XML application (recall) XML application (zastosowanie XML) A concrete language with XML syntax Typically defined
More informationHTML vs. XML In the case of HTML, browsers have been taught how to ignore invalid HTML such as the <mymadeuptag> element and generally do their best
1 2 HTML vs. XML In the case of HTML, browsers have been taught how to ignore invalid HTML such as the element and generally do their best when dealing with badly placed HTML elements. The
More informationEnterprise Architecture Frameworks
Enterprise Architecture Frameworks Learning Objective of Chapter 2 Topic: Enterprise Architecture Framework Content and structure of enterprise architecture descriptions This is necessary because Enterprises
More informationCYBERSECURITY FOR STARTUPS AND SMALL BUSINESSES OVERVIEW OF CYBERSECURITY FRAMEWORKS
CYBERSECURITY FOR STARTUPS AND SMALL BUSINESSES OVERVIEW OF CYBERSECURITY FRAMEWORKS WILLIAM (THE GONZ) FLINN M.S. INFORMATION SYSTEMS SECURITY MANAGEMENT; COMPTIA SECURITY+, I-NET+, NETWORK+; CERTIFIED
More informationSystems Analysis & Design
Systems Analysis & Design Dr. Arif Sari Email: arif@arifsari.net Course Website: www.arifsari.net/courses/ Slide 1 Adapted from slides 2005 John Wiley & Sons, Inc. Slide 2 Course Textbook: Systems Analysis
More informationXML Schema Part 0: Primer
torsdag 6 september 2001 XML Schema Part 0: Primer Page: 1 XML Schema Part 0: Primer W3C Recommendation, 2 May 2001 This version: http://www.w3.org/tr/2001/rec-xmlschema-0-20010502/ Latest version: Previous
More informationHR-XML Schema Extension Recommendation, 2003 February 26
HR-XML Schema Extension Recommendation, 2003 February 26 This version: HRXMLExtension.doc Previous version: HRXMLExtension-1_0.doc Editor: Paul Kiel, HR-XML, paul@hr-xml.org Authors: Paul Kiel, HR-XML,
More informationSC27 WG4 Mission. Security controls and services
copyright ISO/IEC JTC 1/SC 27, 2012. This is an SC27 public document and is distributed as is for the sole purpose of awareness and promotion of SC 27 standards and so the text is not to be used for commercial
More informationXML Schema Part 0: Primer Second Edition
Page 1 of 81 XML Schema Part 0: Primer Second Edition W3C Recommendation 28 October 2004 This version: http://www.w3.org/tr/2004/rec-xmlschema-0-20041028/ Latest version: Previous version: http://www.w3.org/tr/2004/per-xmlschema-0-20040318/
More informationEMERGING TECHNOLOGIES. XML Documents and Schemas for XML documents
EMERGING TECHNOLOGIES XML Documents and Schemas for XML documents Outline 1. Introduction 2. Structure of XML data 3. XML Document Schema 3.1. Document Type Definition (DTD) 3.2. XMLSchema 4. Data Model
More informationArchitectural Blueprint The 4+1 View Model of Software Architecture. Philippe Kruchten
Architectural Blueprint The 4+1 View Model of Software Architecture Philippe Kruchten Model What is a model? simplified abstract representation information exchange standardization principals (involved)
More informationModule 3 Introduction to the Architecture Development Method
TOGAF Standard Courseware V9.2 Edi:on 01/06/18 Module 3 Introduction to the Architecture Development Method V9.2 Edi:on Copyright 2009-2018 All rights reserved Published by The Open Group, 2018 1 Introduc:on
More informationEnterprise Architecture Frameworks
Master of Science Business Information Systems Enterprise Architecture Frameworks Chapter 2: Enterprise Architecture Frameworks Enterprise Architecture Frameworks Zachman Enterprise Ontology TOGAF ArchiMate
More informationReporting Central. XML File Upload Format Specification. Federal Reserve System
Reporting Central XML File Upload Format Specification Federal Reserve System STATISTICS FUNCTION December 6, 2017 Contents General Information... 3 How the XML File Is Structured... 3 XML Tags and Their
More informationWeb Service Middleware for BML
Web Service Middleware for BML Dr. Mark Pullen mpullen@gmu.edu Slide 1 Background GMU-ACS-VMASC team developed DMSO XBML Starting point Army BML prototype (CAPES-OTB) Added Web Services and C2IEDM to Ground
More informationOracle Project Portfolio Management Integration Pack for Primavera P6 and Oracle E-Business Suite Implementation Guide
Oracle Project Portfolio Management Integration Pack for Primavera P6 and Oracle E-Business Suite 3.1 - Implementation Guide Release 3.1 Part No. E20507-03 September 2011 Oracle Project Portfolio Management
More informationSoftware Life-Cycle Management
Ingo Arnold Department Computer Science University of Basel Introduction Software Life-Cycle Management Architecture Handbook View Model Architecture View Models If this is real world s physical complexity..
More informationIntroduction & Motivation. Course Outline. Arrangements. Presentation vs Structure. Markup and Markup Language. Main Topic: Two XML Query Models
Querying XML Documents and Data CBU Summer School 13.8. - 20.8.2007 (2 ECTS) Prof. Pekka Kilpeläinen inen Univ of Kuopio, Dept of Computer Science Pekka.Kilpelainen@cs.uku.fi Introduction & Motivation
More informationAvancier Methods (AM) From logical model to physical database
Methods (AM) From logical model to physical database Data structures It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission
More informationWeek 2: Lecture Notes. DTDs and XML Schemas
Week 2: Lecture Notes DTDs and XML Schemas In Week 1, we looked at the structure of an XML document and how to write XML. I trust you have all decided on the editor you prefer. If not, I continue to recommend
More informationGovernment of Ontario IT Standard (GO ITS) GO-ITS Number 56.3 Information Modeling Standard
Government of Ontario IT Standard (GO ITS) GO-ITS Number 56.3 Information Modeling Standard Version # : 1.6 Status: Approved Prepared under the delegated authority of the Management Board of Cabinet Queen's
More informationArchitectural Blueprint
IMPORTANT NOTICE TO STUDENTS These slides are NOT to be used as a replacement for student notes. These slides are sometimes vague and incomplete on purpose to spark a class discussion Architectural Blueprint
More informationHippo Software BPMN and UML Training
Hippo Software BPMN and UML Training Icon Key: www.hippo-software.co.uk Teaches theory concepts and notation Teaches practical use of Enterprise Architect Covers BPMN, UML, SysML, ArchiMate Includes paper
More informationIntroduction to AWS GoldBase
Introduction to AWS GoldBase A Solution to Automate Security, Compliance, and Governance in AWS October 2015 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document
More informationGovernment of Ontario IT Standard (GO ITS)
Government of Ontario IT Standard (GO ITS) GO-ITS Number 56.3 Information Modeling Standard Version # : 1.5 Status: Approved Prepared under the delegated authority of the Management Board of Cabinet Queen's
More informationModule B1 An Introduction to TOGAF 9.1 for those familiar with TOGAF 8
Informs the capability Ensures Realization of Business Vision Business needs feed into method Refines Understanding Informs the Business of the current state Sets targets, KPIs, budgets for architecture
More informationEnterprise Architect Training Courses
On-site training from as little as 135 per delegate per day! Enterprise Architect Training Courses Tassc trainers are expert practitioners in Enterprise Architect with over 10 years experience in object
More informationSDO: Service Data Objects
SDO: Service Data Objects Stephen A. Brodsky, Ph.D. IBM Collaboration partners: BEA, IBM, Oracle, SAP, Xcalia Stephen A. Brodsky Service Data Objects Page 1 Agenda SDO The Big Picture SDO Key Concepts
More informationOracle SOA Suite 12c : Build Composite Applications
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle SOA Suite 12c : Build Composite Applications Duration: 5 Days What you will learn This course teaches you to design and develop
More informationCTI Short Learning Programme in Internet Development Specialist
CTI Short Learning Programme in Internet Development Specialist Module Descriptions 2015 1 Short Learning Programme in Internet Development Specialist (10 months full-time, 25 months part-time) Computer
More informationOracle SOA Suite 12c: Build Composite Applications. About this course. Course type Essentials. Duration 5 Days
Oracle SOA Suite 12c: Build Composite Applications About this course Course type Essentials Course code OC12GSOABCA Duration 5 Days This Oracle SOA Suite 12c: Build Composite Applications training teaches
More informationSemantics, Metadata and Identifying Master Data
Semantics, Metadata and Identifying Master Data A DataFlux White Paper Prepared by: David Loshin, President, Knowledge Integrity, Inc. Once you have determined that your organization can achieve the benefits
More informationModule 3 Introduction to the. Architecture Development Method. Introduction to the. Architecture Development Method (ADM)
Module 3 Introduction to the Development Method 8.1.1 Edition Copyright November 2006 All Slide rights reserved 1 Published by The Open Group, November 2006 Development Method Introduction to the Development
More informationThe Great TOGAF Scavenger Hunt. Enterprise Architecture Using TOGAF 9 Course Preparation Guide
Enterprise Architecture Using TOGAF 9 Course Preparation Guide 2011 Metaplexity Associates LLC All Rights Reserved Version 2.0 January 2, 2011 The Open Group Certification Mark logo and TOGAF are trademarks,
More informationPPS (Production Planning and Scheduling) Part 1: Core Elements, Version 1.0
PPS (Production Planning and Scheduling) Part 1: Core Elements, Version 1.0 Committee Specification 01 Revision 01 21 Sep 2009 Specification URIs: http://docs.oasis-open.org/pps/v1.0/pps-core-elements-1.0-cs01-r01.doc
More informationDTD MIGRATION TO W3C SCHEMA
Chapter 1 Schema Introduction The XML technical specification identified a standard for writing a schema (i.e., an information model) for XML called a document type definition (DTD). 1 DTDs were a carryover
More informationTOGAF Certified (Level 1 and 2) 9.1. Lesson Plan. This course covers all learning materials for TOGAF v9.1. Mock Exam: Duration: Language:
TOGAF Certified (Level 1 and 2) 9.1 Lesson Plan This course covers all learning materials for TOGAF v9.1 Delivery: e-learning Certificate: Examination (vouchers included) Accredited By: The Open Group
More informationSTATEMENT OF WORK BETWEEN UNIVERSITY SERVICES PMO and ENVIRONMENTAL SYSTEMS RESEARCH INSTITUTE INC. for the GIS Interactive Campus Web Map Project
STATEMENT OF WORK BETWEEN UNIVERSITY SERVICES PMO and ENVIRONMENTAL SYSTEMS RESEARCH INSTITUTE INC. for the GIS Interactive Campus Web Map Project I. Scope This Statement of Work (SOW) is effective May
More information02291: System Integration
02291: System Integration Week 10 Hubert Baumeister huba@dtu.dk DTU Compute Technical University of Denmark Spring 2018 Last Week Principles of good design: layered architecture Software Development Processes
More informationSIF8035. Events and System Requirements
SIF8035 Lecture 4 DFD and PrM Events and System Requirements Events Occurrences at a specific time and place Trigger all system processing Requirement definition Determine relevant events External events
More informationChapter 11 Database Concepts
Chapter 11 Database Concepts INTRODUCTION Database is collection of interrelated data and database system is basically a computer based record keeping system. It contains the information about one particular
More informationTIGERS Best Practices For Modernized efile Forms Based Schemas 2008 V2.0
TIGERS Best Practices For Modernized efile Forms Based Schemas 2008 V2.0 Table of Contents Page Introduction... 1 Element/Tag Names: A.K.A. Child Element... 1 Defining Data... 1 Grouping Elements A.K.A.
More informationOracle Project Portfolio Management Integration Pack for Primavera P6 and Oracle E-Business Suite Implementation Guide
Oracle Project Portfolio Management Integration Pack for Primavera P6 and Oracle E-Business Suite 2.5 - Implementation Guide Release 2.5 Part No. E15794-01 October 2009 Oracle Project Portfolio Management
More information3. XML Foundations; Introduction to Modeling
3. XML Foundations; Introduction to Modeling DE + IA (INFO 243) - 30 January 2008 Bob Glushko 1 of 35 Plan for Today's Lecture XML Foundations for Document Engineering Models and modeling The classical
More informationOracle SOA Suite 11g: Build Composite Applications
Oracle University Contact Us: Landline: +91 80 67863899 Toll Free: 0008004401672 Oracle SOA Suite 11g: Build Composite Applications Duration: 5 Days What you will learn This course teaches you to design
More informationModule 7 TOGAF Content Metamodel
Module 7 TOGAF Content Metamodel V9 Edition Copyright January 2009 All Slide rights reserved 1 of 45 Published by The Open Group, January 2009 TOGAF Content Metamodel TOGAF is a trademark of The Open Group
More informationSystems Analysis & Design
Systems Analysis & Design Dr. Ahmed Lawgali Ahmed.lawgali@uob.edu.ly Slide 1 Systems Analysis & Design Course Textbook: Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition
More informationOracle SOA Suite 12c: Build Composite Applications
Oracle University Contact Us: Landline: +91 80 67863899 Toll Free: 0008004401672 Oracle SOA Suite 12c: Build Composite Applications Duration: 5 Days What you will learn This Oracle SOA Suite 12c: Build
More informationSearch Page Basic Search Advanced Search Exploring search results Showing Properties Showing Details...
Tutorials Search and Discovery... 4 Search Page... 4 Basic Search... 4 Advanced Search... 5 Exploring search results... 7 Showing Properties... 8 Showing Details... 9 Showing a Namespace Page... 9 Showing
More informationProduction Planning and Scheduling (PPS) Version 1.0
Production Planning and Scheduling (PPS) Version 1.0 Committee Specification Draft 01 / Public Review Draft 01 02 June 2011 Specification URIs: This version: http://docs.oasis-open.org/pps/pps/v1.0/csprd01/pps-v1.0-csprd01.pdf
More informationindex_ qxd 7/18/02 11:48 AM Page 259 Index
index_259-265.qxd 7/18/02 11:48 AM Page 259 Index acceptance testing, 222 activity definition, 249 key concept in RUP, 40 Actor artifact analysis and iterative development, 98 described, 97 136 in the
More informationINTERFACE SPECIFICATION NEXT VISUAL TAG ENQUIRY VERSION 1.3 JUNE 2015
INTERFACE SPECIFICATION NEXT VISUAL TAG ENQUIRY VERSION 1.3 JUNE 2015 CONTENTS VERSION CONTROL... 1 INTRODUCTION... 2 Interface Method... 2 Support... 2 INTERFACE RULES AND PROCESSES... 3 Business Rules...
More informationOG0-091 Q&As TOGAF 9 Part 1
CertBus.com OG0-091 Q&As TOGAF 9 Part 1 Pass The Open Group OG0-091 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee 100% Money Back Assurance
More informationInformation Systems. DTD and XML Schema. Nikolaj Popov
Information Systems DTD and XML Schema Nikolaj Popov Research Institute for Symbolic Computation Johannes Kepler University of Linz, Austria popov@risc.uni-linz.ac.at Outline DTDs Document Type Declarations
More informationAvancier Methods. Very basic design patterns. It is illegal to copy, share or show this document
Methods Very basic design patterns It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the copyright holder Copyright
More informationLIBREOFFICE TRAINING PROTOCOL
LIBREOFFICE TRAINING PROTOCOL LibreOffice Training Protocol is a reference for professionals offering training services for LibreOffice, targeted at organizations and individuals deploying the free office
More informationCredit data collection. Description of electronic reporting
Financial Stability and Statistics 1 (27) Credit data collection Description of electronic reporting Version 1.8 ( 30 August 2018) 2 (27) Version Date Validity Revisions 1.8 30 August 2018 - Changes according
More informationPart 2: XML and Data Management Chapter 6: Overview of XML
Part 2: XML and Data Management Chapter 6: Overview of XML Prof. Dr. Stefan Böttcher 6. Overview of the XML standards: XML, DTD, XML Schema 7. Navigation in XML documents: XML axes, DOM, SAX, XPath, Tree
More informationAvancier Reference Model
Reference Model Architecture Frameworks (ESA 3) It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the copyright
More informationConceptual Database Modeling
Course A7B36DBS: Database Systems Lecture 01: Conceptual Database Modeling Martin Svoboda Irena Holubová Tomáš Skopal Faculty of Electrical Engineering, Czech Technical University in Prague Course Plan
More informationRE80: Create Business Partner Transaction Guide
RE80: Create Business Partner Transaction Guide This guide shows you how to use transaction RE80 (Real Estate Navigator) create a Business Partner while processing an Architectural Object (e.g. Property).
More informationChapter 2. Information System Building Blocks. McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 2 Information System Building Blocks McGraw-Hill/Irwin Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Objectives 2-2 Differentiate between front- and back-office information
More informationIntegrating TOGAF, Zachman and DoDAF Into A Common Process
Integrating TOGAF, Zachman and DoDAF Into A Common Process Rolf Siegers Senior Principal Software Systems Engineer The Open Group Architecture Practitioner s Conference October 2003 Customer Success Is
More informationEntity Relationship Diagram (ERD) Dr. Moustafa Elazhary
Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary Data Modeling Data modeling is a very vital as it is like creating a blueprint to build a house before the actual building takes place. It is built
More informationENTSO-E ACKNOWLEDGEMENT DOCUMENT (EAD) IMPLEMENTATION GUIDE
1 ENTSO-E ACKNOWLEDGEMENT DOCUMENT (EAD) 2014-01-16 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 Table of Contents 1 OBJECTIVE... 5 2 THE ACKNOWLEDGEMENT
More informationOracle EXAM - 1Z Oracle Application Integration Architecture 11g Essentials. Buy Full Product.
Oracle EXAM - 1Z0-543 Oracle Application Integration Architecture 11g Essentials Buy Full Product http://www.examskey.com/1z0-543.html Examskey Oracle 1Z0-543 exam demo product is here for you to test
More informationLecture 8: Use Case -Driven Design. Where UML fits in
Lecture 8: Use Case -Driven Design The Role of UML in the Software Process E.g. ICONIX Domain Models Use Cases 2008 Steve Easterbrook. This presentation is available free for non-commercial use with attribution
More informationRepresenting Product Family Architectures in an Extensible Architecture Description Language
Representing Product Family Architectures in an Extensible Architecture Description Language Eric M. Dashofy and André van der Hoek Institute for Software Research University of California, Irvine Irvine,
More informationThis course provides introductory knowledge of the land survey systems used in the United States - Congressional/Jeffersonian, Metes and Bounds,
PDM-001 Introduction to High quality, trusted and accessible data and information is essential to the oil and gas industry. As the professional society for data managers, the plays a key role in meeting
More information1Z0-526
1Z0-526 Passing Score: 800 Time Limit: 4 min Exam A QUESTION 1 ABC's Database administrator has divided its region table into several tables so that the west region is in one table and all the other regions
More informationTryton Administration Manual Documentation
Tryton Administration Manual Documentation Release 2.0 Anthony Schrijer, Brian Dunnette May 16, 2015 Contents 1 Introduction 3 1.1 Contributors............................................... 3 2 Presumptions
More informationAn Overview of TOGAF Version 9.1
An Overview of TOGAF Version 9.1 Robert Weisman MSc, PEng, PMP, CD CEO / Chief Enterprise Architect robert.weisman@buildthevision.ca 44 Montgomery Street 1168 Ste Therese Ottawa, Ontario Canada K1C2A6
More informationSticky and Proximity XML Schema Files
APPENDIX B Sticky and Proximity XML Schema Files This appendix describes how you can use the two XML schema files, included with the GSS, to describe and validate the sticky XML and proximity XML output
More information