Franklin Consulting Mapping (across) Domains Tom Franklin Franklin Consulting

Slides:



Advertisements
Similar presentations
Agents and Authority Linking Breakout sessions Oct 4 2-4, Oct 5 3-4:30 Goals: Explore issues in Agent discovery. Do we need an Agents working group? If.
Advertisements

Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 1.Gain agreement on the problem definition. 2.Understand the root causes 3.Identify the.
Cross Cultural Research
WHY HIGHER EDUCATION AND WHY STUDENTS? ESU Convention Budapest, February 18, 2011 Sjur Bergan, Council of Europe.
The Innovation Base Tom Franklin Franklin Consulting Hilary Dexter University of Manchester.
Notice: The views expressed here are those of the individual authors and may not necessarily reflect the views and policies of the United States Environmental.
e-Framework Components and Responsibilities.
Practical Business Modeling in the Unified Process Tom Morgan Software Architect, Fidelity National Information Services
System Modelling System modelling helps the analyst to understand the functionality of the system and models are used to communicate with customers. Different.
Agents and Authority Linking Breakout sessions Oct 4 2-4, Oct 5 3-4:30 Goals: Explore issues in Agent discovery. Do we need an Agents working group? If.
Chapter 10 Leading Teams.
Identify Problems, Planning Objectives and Constraints
Overview of Listening and Communication Skills Trent Teegerstrom Dept of Agricultural and Resource Economics University of Arizona Howard Rosenberg Dept.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Business Area Analysis Focus: Domain View (selected business area) Goals: –Isolate functions and procedures that allow the area to meet its goals –Define.
CS350/550 Software Engineering Lecture 1. Class Work The main part of the class is a practical software engineering project, in teams of 3-5 people There.
© Copyright Eliyahu Brutman Programming Techniques Course.
Health Systems and the Cycle of Health System Reform
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
Instances and Object Diagrams Reporter: 陳雅萍. Abstractions and Instances Abstraction: the ideal essence of a thing Instance: a concrete manifestation of.
On Roles of Models in Information Systems (Arne Sølvberg) Gustavo Carvalho 26 de Agosto de 2010.
Metadata Understanding the Value and Importance of Proper Data Documentation Exercise 2 Reading a Metadata File Exercise 3 Using the Workbook Exercise.
Beyond Intelligent Interfaces: Exploring, Analyzing, and Creating Success Models of Cooperative Problem Solving Gerhard Fischer & Brent Reeves.
1/19 Component Design On-demand Learning Series Software Engineering of Web Application - Principles of Good Component Design Hunan University, Software.
Practical Knowledge Management
Constructive Challenge Innovation and Originality
What is MOF? The Meta Object Facility (MOF) specification provides a set of CORBA interfaces that can be used to define and manipulate a set of interoperable.
©Ian Sommerville 1995/2000 (Modified by Spiros Mancoridis 1999) Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions.
Creational Patterns CSE301 University of Sunderland Harry R Erwin, PhD.
1 CS 426 Senior Projects Chapter 3: The Requirements Workflow [Arlow & Neustadt, 2005] January 31, 2012.
 Is there a difference between working as a group and working as a team? Why or why not? What is the difference?
Sharing lessons through effective modelling Hilary Dexter University of Manchester Tom Franklin Franklin Consulting.
Instructional Scaffolding. What is a scaffold? What does a scaffold do? What are some characteristics of scaffolding?
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
Carmen David, Senior BA Business Analysis Carmen David, Senior BA Business Analysis Foundation in Business Analysis Session 7 MODELLING REQUIREMENTS.
Transformation and Testing Group Members: Petra Brosch Jeff Gray Maribel Hudson Philip Langer Qichao Liu Matteo Risoldi Johannes Schoenboeck Yu Sun.
By Germaine Cheung Hong Kong Computer Institute
Using the knowledge framework to examine the arts.
1 Chapter 5:Design Patterns. 2 What are design pattern?  Schematic description of design solution to recurring problems in software design and,  Reusable.
MDA & RM-ODP. Why? Warehouses, factories, and supply chains are examples of distributed systems that can be thought of in terms of objects They are all.
Purpose of Learning Workbook  To build skills of how to write grants  To provide methods and models to support idea creation  To learn how to communicate.
Requirement Engineering
Geographic Perspective.  On a piece of paper, quick write what comes to your mind when you think about “geographic perspective”
Group Work. Why Group Work? It’s a break from lecture or regular tasks. It gives everyone a chance to contribute. It can be fun. You can learn from each.
Software Engineering Lecture 10: System Engineering.
Genre and cultural purpose We recognize a genre when a text does something with language that we’re familiar with. Very often we are able state what kind.
Kyung Hee University Class Diagramming Notation OOSD 담당조교 석사과정 이정환.
M253 Team Work in Distributed Environments Week (3) By Dr. Dina Tbaishat.
Operations of Functions Given two functions  and g, then for all values of x for which both  (x) and g (x) are defined, the functions  + g,
Section 9.2 Vectors in 3-dim space Two approaches to vectors 1.Algebraic 2.Geometric.
Presented by the GMU Win-Win Team March 17, 2004 Status Report.
WHAT IS NEGOTIATION Negotiation is the process by which we search for terms to obtain what we want from somebody who wants something from us.
Sharing lessons through effective modelling
Requirements Analysis Scenes
Creating Use Cases.
United States History: Introduction
Section 1.2 Vectors in 3-dim space
Abstract descriptions of systems whose requirements are being analysed
Systems Analysis and Design: What is it?
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
CSC 480 Software Engineering
System models October 5, 2005.
Evaluating Research Is this valid research?.
Software Engineering System Modeling Chapter 5 (Part 1) Dr.Doaa Sami
Software Design Principles
Ekaterina Prasolova-Førland
Reading Fair 2009 Implications on Curriculum Planning to Facilitate Reading across the Curriculum By Ms Pamela CHAN Seconded Teacher English Language.
MI - Manufacturing Intelligence Beyond the buzzword
Atlas A bound collection of maps.
Presentation transcript:

Franklin Consulting Mapping (across) Domains Tom Franklin Franklin Consulting

Franklin Consulting Don’t The short talk

Franklin Consulting The medium talk  Don’t  Build one domain model  The real problems are at the boundaries  Avoid the problem  Single Model – Multiple Use

Franklin Consulting BUT

Franklin Consulting I was asked to say a little more than that

Franklin Consulting What is a domain  A sphere of activity, concern, or function which exists in a social/ geographical/ economic/ political context. A system may be defined as a collection of components organized to accomplish a specific function or set of functions and always exists in a context, its external environment from which it is bounded Dexter et al.

Franklin Consulting Some problems  People cannot agree on a definition  People cannot agree on the boundaries of a domain  People want a domain model for different purposes  People cannot agree on the definitions of elements within it

Franklin Consulting Some more problems  Difficult to construct  Conflict between generic models and information useful in any institution

Franklin Consulting Some solutions  Build something  Consult on the extent to which it meets  Expectations  Needs  Modify  Repeat

Franklin Consulting HILDA  Well structured meta-model  Multiple ways of viewing and exploring the data  Links to the e-framework  Holds information from multiple sources

Franklin Consulting Services Service usage models Service Genres and Service Expressions Work area view Application view Increasing abstraction Life-cycle view External agent view Role viewFunctions Processes Sub-processes Domain map E-framework Other views

Franklin Consulting The Lifecycle View Section of the Metamodel

Franklin Consulting The Subdomain View Section of the Metamodel

Franklin Consulting The Application View Section of the Metamodel

Franklin Consulting The Roles and Activities View Section of the Metamodel

Franklin Consulting The External Interactions View Section of the Metamodel

Franklin Consulting The Reference Model View Section of the Metamodel

Franklin Consulting The Higher Education Domain Map Metamodel

Franklin Consulting