7. Business views (2/3h)



Similar documents
Business Modeling with UML

Systematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture

Software Development in the Large!

District Energy and the Industrial IoT Benefits of a Connected System

REPLACEMENT OF HVAC AND ELECTRICAL EQUIPMENT IN BUILDING W-143 NAVAL FACILITIES ENGINEERING COMMAND ~ MID-ATLANTIC AREA C AREA B AREA C AREA B AREA D

Chapter 2 INDUSTRIAL BUYING BEHAVIOUR: DECISION MAKING IN PURCHASING

Evaluation of Supply Chain Management Systems Regarding Discrete Manufacturing Applications

Software Engineering. System Modeling

A Unified Modeling Language for Describing Supply Chain Management in Retail Sector

Row Manufacturing Inc. Quality Manual ISO 9001:2008

Introduction. UML = Unified Modeling Language It is a standardized visual modeling language.

COSC 3351 Software Design. Recap for the first quiz. Edgar Gabriel. Spring For the 1 st Quiz

CSC340S Asst3 Information System Design Detailed Marking Scheme

Requirements / Use Case Specification

The Association of Change Management Professionals

ICTICT403 Apply software development methodologies

Copyright bizagi

MEM30021A Prepare a simple production schedule

Enterprise Architecture: Practical Guide to Logical Architecture

Software Engineering UNIT -1 OVERVIEW

UML TUTORIALS THE USE CASE MODEL

Chap 1. Introduction to Software Architecture

The Business Process Model

III. Structured Analysis and Design Technique (SADT) SADT: Structured Analysis and Design Technique

STEPS IN THEATRE PROJECT PLANNING

Architectural Patterns: From Mud to Structure

System Modeling / Class Diagra Diagr m a Week 6

Community Development and Training Centre Semester IT 245 Management Information Systems

The SPES Methodology Modeling- and Analysis Techniques

Course Syllabus For Operations Management. Management Information Systems

Software Architecture Action Guide. Why do we care about Software Architecture?

NCOE whitepaper Master Data Deployment and Management in a Global ERP Implementation

3.1 Use Case Diagrams

CMMS/EAM AND FINANCIAL INTERFACES. Joe Grassi, Grassi & Associates

An empirical study of Enterprise Resource Planning systems in construction industry

CITY OF KENT POSITION DESCRIPTION. Classification Specification: Parks/Facilities Planning and Development Specialist_

Budapest University of Technology and Economics Department of Measurement and Information Systems. Business Process Modeling

ownership We increase return on investment by We deliver reliable results by engaging

Model Driven Business Architecture. Pete Rivett CTO, Adaptive

West Highland College. Internal Audit 2014/15 Annual Report August 2015

Business Architecture: a Key to Leading the Development of Business Capabilities

Tutorial on: Business Process Modeling as a Method of Requirements Engineering

Action Plan Checklist

This unit provides learners with an understanding of how to maintain stationery stock.

A Methodology for the Development of New Telecommunications Services

Online or on campus student: New Mexico State University MPH Program NCHEC Seven Areas of Responsibility and Competencies (

A study on Security Level Management Model Description

Evolution of Taxonomies and A Supply Chain of Things. Daniel E. O Leary University of Southern California 2012

Service Oriented Architecture

Product, process and schedule design II. Chapter 2 of the textbook Plan of the lecture:

Sectoral dictionary of competencies. page 1

Computer Integrated Manufacturing CIM A T I L I M U N I V E R S I T Y

Internet of Things Michael Björkman, Technical Director, Marketing, Vacon Plc

AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture , Tuesday

Quality Management System Manual

Modeling Business Processes for SOA: Designing the Service Oriented Enterprise

ISO 9001:2015 QUALITY MANAGEMENT SYSTEM ***** ISO 14001:2015 ENVIRONMENTAL MANAGEMENT SYSTEM

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

Chapter 5. Accounting for merchandising operations. Appendix 5A: Periodic inventory system

TrueCommerce EDI Platform for Dynamics

Correlation between competency profile and course learning objectives for Full-time MBA

UML TUTORIALS THE COMPONENT MODEL

Web Based Point of Sale System

Product Data Management Working with Databases

Operations Manager Job Description March 2012

Software Development Methodologies

Object Oriented System Analyze and Design of Revenue Information System using UML

Smart Inventory Management System

HOW TO UTILIZE THE HUMAN RESOURCES SOLUTION

Foundations of Business Intelligence: Databases and Information Management

SUCCESSFUL INTERFACE RISK MANAGEMENT FROM BLAME CULTURE TO JOINT ACTION

The Trust. Tenancy Management Policy Statement. Version number: 1. Effective Date: April Page 1 of 5

ISO 9001 Quality Systems Manual

VACANCY ANNOUNCEMENT

Quick Guide to Asset Management Planning An ITtoolkit.com White Paper

FORRESTER CONSULTING INTERNET OF THINGS SURVEY - KEY FINDINGS. Building Value from Visibility: 2012 Enterprise Internet of Things Adoption Outlook

QUALITY MANUAL ISO 9001:2015

Controlling Risks Safety Lifecycle

Software Engineering. System Models. Based on Software Engineering, 7 th Edition by Ian Sommerville

Systematic and Holistic IT Project Management Approach for Commercial Software. Theresa Kraft Lawrence Technological University

IOS - Your Asset Information On the Spot IOS International Methodology, Products and Services

ESSENTIAL DUTIES AND RESPONSIBILITIES

Key Account Management. Online Brochure

The Cloud: A Force Multiplier for Your Business. Andy Brisley Vice President Solution Engineering

Definition of Information Need

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

BPMN PATTERNS USED IN MANAGEMENT INFORMATION SYSTEMS

A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT

ENOVIA 3DLive. Revolutionizing PLM

Unit- IV. SYLLABUS: Electronic Data Interchange, EDI Applications in Business, EDI implementation, MIME, and value added networks.

UML Diagram Types. Use Cases do the Following. Use Case Diagram

OBJECT-ORIENTED PROCESS MODELING AND SIMULATION BORM EXPERIENCE

Exhibit F. VA CAI - Staff Aug Job Titles and Descriptions Effective 2015

OCCUPATIONAL STANDARD (For use in the development of supply chain related job descriptions, performance evaluations, career development plans, etc.

Phase 2: Business Blueprint Chapter 4 Phase 2: Business Blueprint

DoD Architecture Framework Version 1.5

CHAPTER 17. Financial Management

Real-Time Shop WHITEPAPER. Floor Integration, Simplified

Evaluating OO-CASE tools: OO research meets practice

Transcription:

7. Business views (2/3h) Topics 7.1. Business views as business architecture 7.2. Business vision view 7.3. Business process view 7.4. Business structure view 7.5. Business behavior view Dr. Witold Rekuć Business Object Modeling 171

7.1. Business views as business architecture Business Business Vision View Business Process View Business Structure View Business Behavior View Dr. Witold Rekuć Business Object Modeling 172

7.2. Business vision view A business vision view is a model of the business in terms of general vision, the business language and the business motivation Vision statement A vision statement is a textual document expressing the main idea of the business (at the current time and in the future) An example We should be the leading supplier of office equipment and supplies. We should offer customers attractive solutions and good value for their money. By not going through a retailer, we cut the sales expenses. Integrating our sales processes with our customers purchase processes results in highly efficient communication and delivery. To be able to integrate these processes, we must provide several interfaces, such as Internet, e-mail, FTP, telephone, and fax. We can integrate further by offering additional services such as inventory tracking and automatic purchasing. [Source: Eriksson, Penker] Dr. Witold Rekuć Business Object Modeling 173

Class diagram for conceptual modeling A class diagram/model created in the framework of the business vision represents basic concepts (notions) used in the business language (its vocabulary) Dr. Witold Rekuć Business Object Modeling 174

An example [Source: Eriksson, Penker] Dr. Witold Rekuć Business Object Modeling 175

Object diagram as a business motivation model An object diagram/model created in the framework of the business vision represents goals/subgoals, their interconnections and contradictions as well as problems that hinder achieving these goals Dr. Witold Rekuć Business Object Modeling 176

An example [Source: Eriksson, Penker] Dr. Witold Rekuć Business Object Modeling 177

7.3. Business process view A business process view is a model of the business in terms of processes, interconnections between them and goals. It consists of: Process models with goals and resources flow, Process models with business events and control flow, Assembly line models Dr. Witold Rekuć Business Object Modeling 178

An example [Source: Eriksson, Penker] Process diagram with goals and resources flow Dr. Witold Rekuć Business Object Modeling 179

Process diagram with business events Dr. Witold Rekuć Business Object Modeling 180

Assembly line model generic structure Process X Process Y Resource A Resource B - object written - object read Dr. Witold Rekuć Business Object Modeling 181

7.4. Business structure view A business structure view is a model of the business in terms of resources, including information and organization. It consists of: Resource class model Information class model Organization objects model Dr. Witold Rekuć Business Object Modeling 182

Resource class model represents resources physical or abstract things that are essential entities of the business modeled. What is the difference between the conceptual model and the resource model? Dr. Witold Rekuć Business Object Modeling 183

Information class model represents information about physical or abstract things used in the information system. What is the difference between the resource model and the information model? Dr. Witold Rekuć Business Object Modeling 184

Organization object model represents organizational units and their relationships. Dr. Witold Rekuć Business Object Modeling 185

7.5. Business behavior view A business behavior view is a model of the business in terms of changes. It consists of: State-chart (machine) models Sequence or collaboration models Process interaction models Dr. Witold Rekuć Business Object Modeling 186

State-chart (machine) models Dr. Witold Rekuć Business Object Modeling 187

Sequence or collaboration models Dr. Witold Rekuć Business Object Modeling 188

Process interaction models (resources) Dr. Witold Rekuć Business Object Modeling 189

Process interaction models (directives) Dr. Witold Rekuć Business Object Modeling 190

Process interaction model (assembly line) Process X Process Y Resource A Resource B - object written - object read Dr. Witold Rekuć Business Object Modeling 191

Process interaction model axample Create invoice Send invoice Read order Create invoice Read invoice Set order status as invoiced Order Invoice - object written - object read Dr. Witold Rekuć Business Object Modeling 192

Summary 1. One can look at business from four perspectives called views: business vision, business process, business structure, business behaviour. 2. The business vision view defines a vision, a language and motivation of the business (class and object models). 3. The business process view determines processes, their relation to the motivation and the resources (process models). 4. The business structure view is model of the resourses structure (class and object models). 5. The business behaviour view shows changes (state machines, sequence and process interaction models). Dr. Witold Rekuć Business Object Modeling 193