Modeling Information Systems Architectures. Paul Grefen (DB MA-IS-CS) CTIT-UT
|
|
|
- Jonathan Derick Stephens
- 9 years ago
- Views:
Transcription
1 Modeling Information Systems Architectures Paul Grefen (DB MA-IS-CS) CTIT-UT
2 Purpose of this lecture The purpose of this lecture is not to present pre-cooked solutions to architectural problems, but rather to clarify architectural issues and discuss a number of important topics in this context.
3 Table of contents What are IS architectures? Aspects of IS architectures Types of IS Architectures Reference Architectures Designing IS architectures Architectural platforms Conclusions
4 What are IS architectures?
5 General architecture architectuur' (architektuur), v., 1. bouwkunst, de kunst en de leer van het ontwerpen en uitvoeren van bouwwerken; - toepassing daarvan: onder architectuur gebouwd, naar de plannen van een bekend architect; - 2. bouwstijl: Griekse architectuur; - 3. (fig.) bouw, constructie: de architectuur van de kaak (Vestdijk); - 4. (meton.) bouwsel(s), bouwwerk(en): voorbeelden van moderne architectuur; Van Dale
6 Software architecture The architecture of a software system defines that system in terms of computational components and interactions among those components. Software Architecture; Shaw & Garlan; Prentice Hall, 1996
7 Example architecture
8 Information system architecture The architecture of an information system defines that system in terms of components and interactions among those components, from the viewpoint of specific aspects of that system, and based on specific structuring principles.
9 Interpreting IS architectures Syntax: structure of the architecture Semantics: meaning of components and interactions Pragmatics: reasons behind structure & meaning
10 Aspects of IS Architectures
11 Aspects architecture communication organization system configuration Truyens et al.; 1990
12 Data aspect architecture Architecture of managed by systems, e.g. using (E)ER diagrams. communication organisation system configuration
13 System aspect architecture Architecture of application software, e.g. using flow diagrams or module diagrams. Req. 1 book trip organisation system 2 proc. ackn. 4 proc. inv. a trip b fin. Pay. configuration communication 3 proc. docs. 5 proc. paym.
14 Configuration aspect architecture Architecture of hardware and low-level software (e.g. OS, DBMS), e.g. using configuration diagrams. communication organisation configuration system Oracle UNIX SPARC FlowMark
15 Communication aspect architecture (I) Architecture of communication infrastructure (networks, communication software), using e.g. topology diagrams. system OLD 3174 LOS Mb/s 19,2 Kb/s ES/9000 (HBS) 3745 Token Ring ES/9000 (APL) Commun. Controller PDP 11/74 organisation Haemodialyse Systeem 3174 PMK configuration communication Cluster Controller Specialisten Systemen PC PC PC
16 Communication aspect architecture (II) OLD 3174 LOS Mb/s 19,2 Kb/s ES/9000 (HBS) 3745 Token Ring ES/9000 (APL) Commun. Controller PDP 11/74 Haemodialyse Systeem 3174 communication organisation configuration system Cluster Controller PMK Specialisten Systemen PC PC PC
17 Organization aspect architecture Architecture of organization structure and processes related to administration and maintenance of systems, using e.g. organigrams and procedure handbooks communication organisation system configuration
18 A design path with aspects start arch.: major apects combined global arch.: major apects combined
19 Types of IS Architectures
20 Type of IS architectures Based on structuring principles: Monolithic / Layered / Columned / OO Single-Level versus Multi-Level Based on purpose: Conceptual versus Technical Application versus General System Reference versus Concrete
21 Structuring principles (I) Monolithic Layered Columned Object-Oriented and combinations
22 Structuring principles (II) Multi-level architectures: allow for multiple aggregation levels of functionality
23 Structuring principles (III) Columned Pipe Syntax: several system modules in the same layer. Semantics: multiple subsystems at the same abstraction level using each others functionality. Pragmatics: separation of concerns (system arch.) or distribution (conf. arch.).
24 Purpose of architecture (I) Conceptual architecture: describes structure of conceptual design of system Technical architecture: describes structure of implementation of system conceptual technical
25 Purpose of architecture (II) Application: describes architecture for specific application and context General system: describes architecture for general application and context Concrete: describes architecture of a specific system to be directly applied Reference: describes blue-print of abstract system to be concretized before application
26 Reference Architectures
27 Reference architecture A reference architecture is a general, abstract architecture that can be instantiated for specific situations. Instantiated = filled in, detailed parameterized, adapted extended, selected
28 ISO-OSI reference architecture application presentation session transport network link physical Structure: layered Aspects: system configuration communication Pragmatics: standard interface levels for horizontal communication
29 ANSI/SPARC reference architecture external model conceptual model internal model Structure: layered Aspects: system organization Pragmatics: separation between base levels for different purposes
30 ANSI/SPARC in DDBS Glob.Ext. Schema Loc.Map. Schema Loc.Conc. Schema Glob.Ext. Schema Glob.Conc. Schema Fragm. Schema Alloc. Schema Loc.Map. Schema Loc.Conc. Schema Glob.Ext. Schema Loc.Map. Schema Loc.Conc. Schema Structure: idem Aspects: idem + communicat. Pragmatics: idem + distribution Loc.Int. Schema Loc.Int. Schema Loc.Int. Schema DB DB DB Connolly, Begg & Strachnan, 1995
31 WfMC reference architecture (I) Process Definition Tools IF1 Workflow API & Interchange Formats Adminstration & Mngmnt Tools IF5 Workflow Engine(s) Workflow Enactment Service IF4 Workflow Engine(s) Other WF Enactment Service(s) IF2 Workflow Client Applications IF3 Invoked Applications
32 WfMC reference architecture (II) Process Definition Workflow Clients Administr. & Mngmnt Workflow Engine Applications Structure: first layered, then columned
33 Designing IS Architectures
34 Example architecture design Mercurius initiative (1995) Purpose: specification of reference WFMS Focus: detailed system architecture Participants: 2 universities, polytechnic consultancy firm, financial institution
35 Mercurius architecture design principles Flexibility (detail, aspect) Top-down architecture design strategy WF design versus WF enactment Kernel versus additional functionality Positioning in context Explicit interfaces to environment
36 Mercurius overall WFMS architecture organization UIS UIS stores WF Design WF Clients AS/OS/ DBMS communication system WF Server CS WF Server DBMS AS/OS stores configuration
37 Mercurius design module architecture Extension Module software bus UIS Interface WF Design Engine AS Interface DBMS Interface organ. def. proc. appl.
38 Mercurius design engine architecture Organisat. Design Product Design organ. proc. appl. Global Design Detail Design Tuning def.
39 Mercurius enactment module architecture AS WFC Interface AS Interface Extension Module software bus WFS Engine CS Interface DBMS Interface OS Interface organ. def. proc. man. appl.
40 Mercurius enactment engine architecture WFC Interface Clock Module Event Receptor CS Interface proc. Event Analyzer AS Interface def. Action Synthesizer software bus appl. Action Executor OS Interface
41 Architectural Platforms
42 Distributed Object Architectures object model architecture vs. system model architecture application object access vs. server system access fine grain computation vs. coarse grain computation transparent distribution vs. no/explicit distribution
43 Example architecture traditional Workflow Client Transaction Manager Workflow Engine trans case
44 Example architecture a la DOA client client transact. case case transact. scheduler
45 OMG-OMA Application Objects Common Facilities Object Request Broker Object Services
46 Example architecture: WIDE WFMS Global Trans. Man. GT Workflow Engine LTM LT BAL Local Trans. Interface DBMS
47 Conclusions
48 Conclusions Modeling of architectures of paramount importance CIS design Modeling of CIS architectures has many aspects Modeling of CIS architectures is a discipline that is in its infancy
Introduction. Business Process Management
Business Management Paul Grefen Information Systems Technology Management, TU/e Introduction Business process ing Workflow concepts Advanced BPM concepts Business process management Conclusions Overview
Structuring Product-lines: A Layered Architectural Style
Structuring Product-lines: A Layered Architectural Style Tommi Myllymäki, Kai Koskimies, and Tommi Mikkonen Institute of Software Systems, Tampere University of Technology Box 553, FIN-33101 Tampere, Finland
High-level Design. What is software architecture?
High-level Design Software Architecture What is it? Examples of common architectures Parnas KWIK index example of information hiding Model view controller in high level layered design 1 What is software
Chap 1. Introduction to Software Architecture
Chap 1. Introduction to Software Architecture 1. Introduction 2. IEEE Recommended Practice for Architecture Modeling 3. Architecture Description Language: the UML 4. The Rational Unified Process (RUP)
Software design (Cont.)
Package diagrams Architectural styles Software design (Cont.) Design modelling technique: Package Diagrams Package: A module containing any number of classes Packages can be nested arbitrarily E.g.: Java
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
Supporting Telecom Business Processes by means of Workflow Management and Federated Databases
Supporting Telecom Business Processes by means of Workflow Management and Federated Databases Wim Nijenhuis and Willem Jonker Service Development and Support KPN Research PO Box 15000, 9700 CD Groningen
APPENDIX III - Role definitions and required skills, by category. Application Development Category
APPENDIX III - Role definitions and required skills, by category. Application Development Category Category (App Dev) Description Required Skills Junior Business Analyst Gathers and details specific application
Operating System Organization. Purpose of an OS
Slide 3-1 Operating System Organization Purpose of an OS Slide 3-2 es Coordinate Use of the Abstractions he Abstractions Create the Abstractions 1 OS Requirements Slide 3-3 Provide resource abstractions
This presentation provides an overview of the architecture of the IBM Workload Deployer product.
This presentation provides an overview of the architecture of the IBM Workload Deployer product. Page 1 of 17 This presentation starts with an overview of the appliance components and then provides more
XXI. Object-Oriented Database Design
XXI. Object-Oriented Database Design Object-Oriented Database Management Systems (OODBMS) Distributed Information Systems and CORBA Designing Data Management Classes The Persistent Object Approach The
What is a database? COSC 304 Introduction to Database Systems. Database Introduction. Example Problem. Databases in the Real-World
COSC 304 Introduction to Systems Introduction Dr. Ramon Lawrence University of British Columbia Okanagan [email protected] What is a database? A database is a collection of logically related data for
CSE 544 Principles of Database Management Systems. Magdalena Balazinska Fall 2007 Lecture 5 - DBMS Architecture
CSE 544 Principles of Database Management Systems Magdalena Balazinska Fall 2007 Lecture 5 - DBMS Architecture References Anatomy of a database system. J. Hellerstein and M. Stonebraker. In Red Book (4th
7. Classification. Business value. Structuring (repetition) Automation. Classification (after Leymann/Roller) Automation.
7. Classification Business Process Modelling and Workflow Management Business value Lecture 4 (Terminology cntd.) Ekkart Kindler [email protected] Structuring (repetition) Automation UPB SS 2006 L04 2 Classification
Vragen. Architecture presentations in practice. Some terms (from IEEE standard)
Vragen Architecture presentations in practice Waarom is software architectuur belangrijk? Waarom schiet de volgende definitie tekort? The architecture of a software system defines that system in terms
CS 565 Business Process & Workflow Management Systems
CS 565 Business Process & Workflow Management Systems Professor & Researcher Department of Computer Science, University of Crete & ICS-FORTH E-mail: [email protected], [email protected] Office: K.307,
Architecture Design & Sequence Diagram. Week 7
Architecture Design & Sequence Diagram Week 7 Announcement Reminder Midterm I: 1:00 1:50 pm Wednesday 23 rd March Ch. 1, 2, 3 and 26.5 Hour 1, 6, 7 and 19 (pp.331 335) Multiple choice Agenda (Lecture)
Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1
The Role of Programming in Informatics Curricula A. J. Cowling Department of Computer Science University of Sheffield Structure of Presentation Introduction The problem, and the key concepts. Dimensions
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
CS 377: Operating Systems. Outline. A review of what you ve learned, and how it applies to a real operating system. Lecture 25 - Linux Case Study
CS 377: Operating Systems Lecture 25 - Linux Case Study Guest Lecturer: Tim Wood Outline Linux History Design Principles System Overview Process Scheduling Memory Management File Systems A review of what
How To Understand The Concept Of A Distributed System
Distributed Operating Systems Introduction Ewa Niewiadomska-Szynkiewicz and Adam Kozakiewicz [email protected], [email protected] Institute of Control and Computation Engineering Warsaw University of
Service-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
White Paper: Establishing a Configuration Management Database Schema: A Working Model
White Paper: Establishing a Configuration Management Database Schema: A Working Model Overview Introduction Prior to building a Configuration Management Database (CMDB), a schema is needed to identify
Business Process Management Systems ITEC 4030 Winter 2011 Peter Khaiter Lecture 9 Enabling Business (IT) Integration Feb 7
Business Process Management Systems ITEC 4030 Winter 2011 Peter Khaiter Lecture 9 Enabling Business (IT) Integration Feb 7 Business Integration: Goals and Approaches - Review: BI is the exchange of business-critical
ICOM 6005 Database Management Systems Design. Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 2 August 23, 2001
ICOM 6005 Database Management Systems Design Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 2 August 23, 2001 Readings Read Chapter 1 of text book ICOM 6005 Dr. Manuel
A PRACTICAL APPROACH FOR A WORKFLOW MANAGEMENT SYSTEM
A PRACTICAL APPROACH FOR A WORKFLOW MANAGEMENT SYSTEM Simone Pellegrini, Francesco Giacomini, Antonia Ghiselli INFN Cnaf Viale Berti Pichat, 6/2-40127 Bologna, Italy [email protected] [email protected]
BUSINESS RULES MANAGEMENT AND BPM
KINGSTON & CROYDON BRANCH BUSINESS RULES MANAGEMENT AND BPM WHO'S MANAGING YOUR RULES? Paul Vincent Rules Specialist and Product Management Fair Isaac October 12, 2005 Agenda Business Rules Approach a
HP Customer Support. Remote Server Management. an Outtasking Solution Outline
HP Customer Support Remote Server Management an Outtasking Solution Outline Andreas Meinert Support Solution Architect DataCenter Solution Services, HP Germany 2004 Hewlett-Packard Development Company,
Lecture 8 BP enactment
BPM Prof. Dr. Hermann Krallmann/SYSEDV 1 Lecture 8 BP enactment Agenda Prof. Dr. Hermann Krallmann/SYSEDV 2 [BPM introduction run through] Workflow Management System (WfMS) Business Rules Business Process
Information Management
Information Management Dr Marilyn Rose McGee-Lennon [email protected] What is Information Management about Aim: to understand the ways in which databases contribute to the management of large amounts
Call Center Customer Care System
Call Center Customer Care System (a case study) Note: this is a simplified and generalized description of a real system Introduction The Call Center Customer Care System has been developed by Andersen
Virtual machine interface. Operating system. Physical machine interface
Software Concepts User applications Operating system Hardware Virtual machine interface Physical machine interface Operating system: Interface between users and hardware Implements a virtual machine that
What is BPM? Software tools enabling BPM
What is BPM? BPM, or Business Process Management, is a technology, but it is also more than that. Broadly speaking, one can consider BPM as a management discipline in which processes are valued as assets
Chapter Outline. Chapter 2 Distributed Information Systems Architecture. Middleware for Heterogeneous and Distributed Information Systems
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 [email protected] Chapter 2 Architecture Chapter Outline Distributed transactions (quick
TIM 50 - Business Information Systems
TIM 50 - Business Information Systems Lecture 15 UC Santa Cruz March 1, 2015 The Database Approach to Data Management Database: Collection of related files containing records on people, places, or things.
The CVS-Server Case Study: A Formalized Security Architecture
The CVS-Server Case Study: A Formalized Security Architecture Extended Abstract Achim D. Brucker, Frank Rittinger, and Burkhart Wolff {brucker,rittinge,wolff}@informatik.uni-freiburg.de 1 Introduction
Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures
Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable
DBMS / Business Intelligence, SQL Server
DBMS / Business Intelligence, SQL Server Orsys, with 30 years of experience, is providing high quality, independant State of the Art seminars and hands-on courses corresponding to the needs of IT professionals.
ServiceNow Certified Implementation Specialist Examination Specification
ServiceNow Certified Implementation Specialist Examination Specification Introduction The ServiceNow Certified Implementation Specialist Exam Specification defines the purpose, audience, testing options,
CS 5150 So(ware Engineering System Architecture
Cornell University Compu1ng and Informa1on Science CS 5150 So(ware Engineering System Architecture William Y. Arms Design The requirements describe the funcbon of a system as seen by the client. Given
MS-50401 - Designing and Optimizing Database Solutions with Microsoft SQL Server 2008
MS-50401 - Designing and Optimizing Database Solutions with Microsoft SQL Server 2008 Table of Contents Introduction Audience At Completion Prerequisites Microsoft Certified Professional Exams Student
FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY AUTUMN 2016 BACHELOR COURSES
FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY Please note! This is a preliminary list of courses for the study year 2016/2017. Changes may occur! AUTUMN 2016 BACHELOR COURSES DIP217 Applied Software
COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;
COURSE NAME: Database Management TOPIC: Database Design LECTURE 3 The Database System Life Cycle (DBLC) The database life cycle contains six phases; 1 Database initial study. Analyze the company situation.
CSE 120 Principles of Operating Systems. Modules, Interfaces, Structure
CSE 120 Principles of Operating Systems Fall 2000 Lecture 3: Operating System Modules, Interfaces, and Structure Geoffrey M. Voelker Modules, Interfaces, Structure We roughly defined an OS as the layer
Bump In Host a Host-based IPv4 to IPv6 Translation
Bump In Host a Host-based IPv4 to IPv6 Translation Zhang Feng [email protected] China Mobile CMCC IPv6 Status Dual stack network, covering 8 main cities, as part of CNGI (China Next Generation
CPS221 Lecture: Operating System Structure; Virtual Machines
Objectives CPS221 Lecture: Operating System Structure; Virtual Machines 1. To discuss various ways of structuring the operating system proper 2. To discuss virtual machines Materials: 1. Projectable of
Databases. DSIC. Academic Year 2010-2011
Databases DSIC. Academic Year 2010-2011 1 Lecturer José Hernández-Orallo Office 236, 2nd floor DSIC. Email: [email protected] http://www.dsic.upv.es/~jorallo/docent/bda/bdaeng.html Attention hours On
Principles and characteristics of distributed systems and environments
Principles and characteristics of distributed systems and environments Definition of a distributed system Distributed system is a collection of independent computers that appears to its users as a single
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
Apache Sentry. Prasad Mujumdar [email protected] [email protected]
Apache Sentry Prasad Mujumdar [email protected] [email protected] Agenda Various aspects of data security Apache Sentry for authorization Key concepts of Apache Sentry Sentry features Sentry architecture
Figure 1. Relationship between XOS, OpenStack, and ONOS.
WHITE PAPER This white paper describes XOS, a service orchestration layer built on top of OpenStack and ONOS that manages scalable services running in a Central Office Re architected as a Datacenter (CORD).
Service Oriented Architecture (SOA) An Introduction
Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages
Performance Testing Oracle SOA Platform and Services
http://oraclearchworld.wordpress.com/ Performance Testing Oracle SOA Platform and Services By Kathiravan Udayakumar Performance Testing is key exercise that will help to measure the performance of the
Monitoring HP OO 10. Overview. Available Tools. HP OO Community Guides
HP OO Community Guides Monitoring HP OO 10 This document describes the specifications of components we want to monitor, and the means to monitor them, in order to achieve effective monitoring of HP Operations
Scalability and BMC Remedy Action Request System TECHNICAL WHITE PAPER
Scalability and BMC Remedy Action Request System TECHNICAL WHITE PAPER Table of contents INTRODUCTION...1 BMC REMEDY AR SYSTEM ARCHITECTURE...2 BMC REMEDY AR SYSTEM TIER DEFINITIONS...2 > Client Tier...
HP TransactionVision 5.0 software
HP TransactionVision 5.0 software Data sheet HP TransactionVision is a business transaction management product that gives you visibility into enterprise transactions to measure health, performance and
Oracle Database 10g. Page # The Self-Managing Database. Agenda. Benoit Dageville Oracle Corporation [email protected]
Oracle Database 10g The Self-Managing Database Benoit Dageville Oracle Corporation [email protected] Agenda Oracle10g: Oracle s first generation of self-managing database Oracle s Approach to
DISTRIBUTED AND PARALLELL DATABASE
DISTRIBUTED AND PARALLELL DATABASE SYSTEMS Tore Risch Uppsala Database Laboratory Department of Information Technology Uppsala University Sweden http://user.it.uu.se/~torer PAGE 1 What is a Distributed
Review from last time. CS 537 Lecture 3 OS Structure. OS structure. What you should learn from this lecture
Review from last time CS 537 Lecture 3 OS Structure What HW structures are used by the OS? What is a system call? Michael Swift Remzi Arpaci-Dussea, Michael Swift 1 Remzi Arpaci-Dussea, Michael Swift 2
Oracle Data Integrator for Big Data. Alex Kotopoulis Senior Principal Product Manager
Oracle Data Integrator for Big Data Alex Kotopoulis Senior Principal Product Manager Hands on Lab - Oracle Data Integrator for Big Data Abstract: This lab will highlight to Developers, DBAs and Architects
Object Oriented Databases. OOAD Fall 2012 Arjun Gopalakrishna Bhavya Udayashankar
Object Oriented Databases OOAD Fall 2012 Arjun Gopalakrishna Bhavya Udayashankar Executive Summary The presentation on Object Oriented Databases gives a basic introduction to the concepts governing OODBs
White Paper November 2015. Technical Comparison of Perspectium Replicator vs Traditional Enterprise Service Buses
White Paper November 2015 Technical Comparison of Perspectium Replicator vs Traditional Enterprise Service Buses Our Evolutionary Approach to Integration With the proliferation of SaaS adoption, a gap
CAPP-Compliant Security Event Audit System for Mac OS X and FreeBSD
CAPP-Compliant Security Event Audit System for Mac OS X and FreeBSD Robert N. M. Watson Security Research Computer Laboratory University of Cambridge March 23, 2006 Introduction Background Common Criteria,
Implementing a Microsoft SQL Server 2008 Database
Implementing a Microsoft SQL Server 2008 Database MOC6232 About this Course Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge and
www.weolcan.eu. twitter.com/weolcan. Connecting the Hybrid Cloud 24-mei-16 1
www.weolcan.eu. twitter.com/weolcan. Connecting the Hybrid Cloud 24-mei-16 1 Who am I? Christian van Barneveld Managing Consultant (solutions), Cloud Strategist / Architect Sponsored by [email protected]
DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service
DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service Achieving Scalability and High Availability Abstract DB2 Connect Enterprise Edition for Windows NT provides fast and robust connectivity
ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE
ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE KEY FEATURES Rich and comprehensive business metadata allows business users to interact with financial services data model to configure
Management Cybernetics and Business Process Management
Management Cybernetics and Business Process Management (EA) and Business Process Management (BPM) Models for the design, development and management of enterprise architecture Zachman Framework xeafs (X
Analysis and Implementation of Workflowbased Supply Chain Management System
Analysis and Implementation of Workflowbased Supply Chain Management System Yan Tu 1 and Baowen Sun 2 1 Information School, Central University of Finance and Economics, Beijing, 100081, P.R.China,[email protected]
XTM Web 2.0 Enterprise Architecture Hardware Implementation Guidelines. A.Zydroń 18 April 2009. Page 1 of 12
XTM Web 2.0 Enterprise Architecture Hardware Implementation Guidelines A.Zydroń 18 April 2009 Page 1 of 12 1. Introduction...3 2. XTM Database...4 3. JVM and Tomcat considerations...5 4. XTM Engine...5
Using the PL/SQL Cartridge of the Oracle Application Server to Deploy Web Applications. Connie Begovich Oak Ridge National Laboratory
Using the PL/SQL Cartridge of the Oracle Application Server to Deploy Web Applications Connie Begovich Oak Ridge National Laboratory Work Described in the Presentation n Performed when the author was employed
LDAP Proxying and Virtualization Requirements vs. Capabilities
LDAP Proxying and Virtualization Requirements vs. Capabilities GUUG 1 st Int. Conference on LDAP Cologne, 07-SEP-2007 Andre Posner, Sun Microsystems GmbH Robert Polster, Sun Microsystems GmbH Agenda Terminology
CS550. Distributed Operating Systems (Advanced Operating Systems) Instructor: Xian-He Sun
CS550 Distributed Operating Systems (Advanced Operating Systems) Instructor: Xian-He Sun Email: [email protected], Phone: (312) 567-5260 Office hours: 2:10pm-3:10pm Tuesday, 3:30pm-4:30pm Thursday at SB229C,
IBM Rational DOORS Next Generation
Silvio Ronchi, Technical Sales & Solutions IBM Software, Rational 26/06/2014 IBM Rational DOORS Next Generation Software and Systems Engineering Rational Agenda 1 Why DOORS Next Generation? 2 Collaborative
Adam Rauch Partner, LabKey Software [email protected]. Extending LabKey Server Part 1: Retrieving and Presenting Data
Adam Rauch Partner, LabKey Software [email protected] Extending LabKey Server Part 1: Retrieving and Presenting Data Extending LabKey Server LabKey Server is a large system that combines an extensive set
x64 Servers: Do you want 64 or 32 bit apps with that server?
TMurgent Technologies x64 Servers: Do you want 64 or 32 bit apps with that server? White Paper by Tim Mangan TMurgent Technologies February, 2006 Introduction New servers based on what is generally called
Chapter 2: Transparent Computing and Cloud Computing. Contents of the lecture
Chapter 2: Transparent Computing and Computing Lecture 2 透 明 计 算 与 云 计 算 的 关 联 Prof. Zixue Cheng 程 子 学 University of Aizu, 会 津 大 学 Visiting Professor of CSU 1 Contents of the lecture Definition, Architecture
Example of Standard API
16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface
Course 6232A: Implementing a Microsoft SQL Server 2008 Database
Course 6232A: Implementing a Microsoft SQL Server 2008 Database About this Course This five-day instructor-led course provides students with the knowledge and skills to implement a Microsoft SQL Server
Introduction to Big Data Training
Introduction to Big Data Training The quickest way to be introduce with NOSQL/BIG DATA offerings Learn and experience Big Data Solutions including Hadoop HDFS, Map Reduce, NoSQL DBs: Document Based DB
Introduction to Workflow
Introduction to Workflow SISTEMI INFORMATICI SUPPORTO ALLE DECISIONI AA 2006-2007 Libro di testo: Wil van der Aalst and Kees van Hee. Workflow Management: Models, Methods, and Systems. The MIT Press, paperback
Definition of SOA. Capgemini University Technology Services School. 2006 Capgemini - All rights reserved November 2006 SOA for Software Architects/ 2
Gastcollege BPM Definition of SOA Services architecture is a specific approach of organizing the business and its IT support to reduce cost, deliver faster & better and leverage the value of IT. November
A Comparison of Distributed Systems: ChorusOS and Amoeba
A Comparison of Distributed Systems: ChorusOS and Amoeba Angelo Bertolli Prepared for MSIT 610 on October 27, 2004 University of Maryland University College Adelphi, Maryland United States of America Abstract.
Red Hat Enterprise Portal Server: Architecture and Features
Red Hat Enterprise Portal Server: Architecture and Features By: Richard Li and Jim Parsons March 2003 Abstract This whitepaper provides an architectural overview of the open source Red Hat Enterprise Portal
Introduction to Big data. Why Big data? Case Studies. Introduction to Hadoop. Understanding Features of Hadoop. Hadoop Architecture.
Big Data Hadoop Administration and Developer Course This course is designed to understand and implement the concepts of Big data and Hadoop. This will cover right from setting up Hadoop environment in
Oracle Fusion Applications Information Technology Management, Implement Applications Developer Guide
Oracle Fusion Applications Information Technology Management, Implement Applications Developer Guide 11g Release 1 (11.1.4) Part Number E23515-04 March 2012 Oracle Fusion Applications Information Technology
Table of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24
Table of Contents CHAPTER 1 Web-Based Systems 1 The Web 1 Web Applications 2 Let s Introduce a Case Study 3 Are WebApps Really Computer Software? 4 Are the Attributes of WebApps Different from the Attributes
Lecture 19: Web Based Management
Lecture 19: Web Based Management Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4395 19-1 Using the Web for Management Web browser UI connects with the management
Last Class: OS and Computer Architecture. Last Class: OS and Computer Architecture
Last Class: OS and Computer Architecture System bus Network card CPU, memory, I/O devices, network card, system bus Lecture 3, page 1 Last Class: OS and Computer Architecture OS Service Protection Interrupts
CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson
CS 3530 Operating Systems L02 OS Intro Part 1 Dr. Ken Hoganson Chapter 1 Basic Concepts of Operating Systems Computer Systems A computer system consists of two basic types of components: Hardware components,
