VDM++ Tutorial Architecture.

Slides:



Advertisements
Similar presentations
Business process engineering: an overview The goal of business process engineering (BPE) is to define architectures that will enable a business to use.
Advertisements

M.B.A. II SEMESTER Course No. 208 Paper No. – XVI E-Business Dr.N.C.Dhande Objectives Provide analytical and technical framework to understand the emerging.
Page 1Version 0.1 September 2004 MITEnterprise Architecture © Copyright Massachusetts Institute of Technology 2004, All Rights Reserved Enterprise Architecture.
Who are you? A.State CIO/Government IT B.Corporate Representative C.Other.
School of Engineering & Technology Computer Architecture Pipeline.
© PKD, Asst. Professor, CIT UPES | Sept 2013 | Engineering & Elicitation.
Software Architecture in Practice (3 rd Ed) Introduction The Many Contexts of Software Architecture Architecture in a Technical Context Architectures inhibit.
6/2/2015Enterprise e-Support Inc.1 SoA (Service Oriented Architecture) Overview.
A Tutorial on the Zachman Framework for Enterprise Architecture
OPM Cybersecurity Competencies by Occupation (Technical Competencies) Information Technology Management Series Electronics Engineering.
IS6112 Application Modelling and Design Introduction.
Unit 251 Implementation and Integration Implementation Unit Testing Integration Integration Approaches.
Technical Specification / Schedule Department of Computer Science and Engineering Michigan State University Spring 2007 Team : CSE 498, Collaborative Design.
Interoperability. Martin Sykes Information architecture programs suffer from EA's worst problem: They have a strategic and enterprisewide focus that.
6. & 7. Teams: Technical Specification / Schedule Project Title Team Member 1 Team Member 2 Team Member 3 Team Member 4 Department of Computer Science.
Nov. 14, 2007 Systems Engineering ä System ä A set or arrangement of things so related as to form a unity or organic whole. ä A set of facts, principles,
6. & 7. Team Technical Specifications and Schedule Wayne Dyksen Brian Loomis Department of Computer Science and Engineering Michigan State University Spring.
Phase Difference = Phase Difference = 0.05.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Considering an Enterprise Architecture for the NSDI
BD / Pre SalesPMO Analysis / Requirements DesignDevelopmentTest / UATDeployMaintain PHASES ERP (AX) Implementation Lifecycle Sales/BD AX Solution.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
Ron Kratzke, Vitech Corporation MBSE for System Testing Managing the development of system testing using the principles of Model.
Using a Project Model for Assessment of CDIO skills Tomas Svensson, Svante Gunnarsson Linköping University Sweden June
Entity Framework Overview. Entity Framework A set of technologies in ADO.NET that support the development of data-oriented software applications A component.
Principles and Techniques of Evolutionary Architecture Rebecca Parsons Chief Technology Officer ThoughtWorks.
Data Warehouse Development Methodology
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Apps.  Understand the list of applications or application components that are required, based on the baseline Application Portfolio, what the requirements.
Lecture Overview IT System Failures.
The Office location (Where). The Detail Map The demographic models used in strategic planning is extended of the enterprise architecture as the requirements.
18/02/2016 Oakey Enterprises Limited Copyright 01/08/2011 Design Phases for Project Delivery A presentation by MARK HALL CEO OAKEY ENTERPRISES LIMITED.
AHS+Associates Principles of Architecture & Construction Grades: 9-12 Credit: 1 Elective Description: Provides an overview to the various fields of architecture,
Tools Interoperability Workshop ICCS Issues Interchange Problems Solutions –Web services –IS architectures –Common projects –...
Software architecture is the high- level structure of a software system. It has no concrete definition but can be best described as an organizational.
DBM 265 Week 3 DQ 1 Why is it important for an organization to conceptual and logical changes first? How does this impact the ability for a company to.
BSA 385 Week 1 DQ 2 Why is cost-effective software engineering so important in today’s design and development of Information System solutions? Check this.
What is Enterprise Architecture?
5/11/2018.
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Requirements Engineering
Software Engineering Principles I (Spring 2017)
UK Link Programme Update to PNUNC August 13th, 2013
Enterprise Architecture Guide Project at MIT CSG Presentation 9/23/04 Jerry Grochow MIT’s ITAG team sponsored a six week initiative to document the.
Selecting a Business Continuity Planning Tool
Profitability Management Logical Diagram
CableLabs Overview – Evolution of Technology
Overview of System Engineering
CIS 331 Competitive Success-- snaptutorial.com
CIS 331 Education for Service-- snaptutorial.com
CIS 331 Teaching Effectively-- snaptutorial.com
CIS 331 Inspiring Innovation-- snaptutorial.com
19th Business Register Roundtable, Cardiff, 16 to 21 October 2005
OBJECT-ORIENTED APPROACH TO OFFICIAL STATISTICS
CS 577b: Software Engineering II
GEOSS Future Products Workshop March 26-28, 2013 NOAA
Software Engineering Lecture #45
Informed Consent in Research for Non- Registered Staff
Standard Process Steps in Statistics
Geospatial Service Architecture Viewpoints
CS 8532: Advanced Software Engineering
Interface Guidelines & Principles
CSE 498, Collaborative Design
Consistent Data Strategy
Software Engineering Practices
Management Steering Program Management Project Management
ESTP Training Course “Enterprise Architecture and the different EA layers, application to the ESS context ” Rome, 16 – 19 October 2017.
Vaal university of technology
Focus (using Colours) Focus (using forms)
Presentation transcript:

VDM++ Tutorial Architecture

Aim To position the use of VDM++ in the context of “architecture”.

Overview What is architecture? Enterprise versus software architectures Different types of architecture An example Roundtrip engineering

What is architecture?

What is architecture?

What is architecture?

What is architecture?

Different types of architecture Business Architecture Application Architecture Governance Architecture Safety Architecture Architecture of the Technical Infrastructure

Drivers Drivers for designing architecture: Business principles IT principles Stakeholders Drivers for designing software: (Functional and non-functional) requirements

Architecture design process Three phases: Conceptual phase: focus on what Logical phase: focus on how Physical phase: focus on with what

Example: Conceptual Phase

Example: Logical Phase

Example: Physical Phase

Roundtrip engineering