WP2: Domain Model + WP3 TENCC Rob Koper & Hubert Vogten TENCompetence Project Meeting 3-4 July 2006 Kerkrade, The Netherlands.

Slides:



Advertisements
Similar presentations
Cultural Heritage in REGional NETworks REGNET WP2: Implementation of the System and Preparation of Services and Product Generation Structure and deliverables.
Advertisements

WP4 Presentation, TenCompetence Kick-off, Dec 8 th – 9 th 2005.
© 2012 Common Core, Inc. All rights reserved. commoncore.org NYS COMMON CORE MATHEMATICS CURRICULUM A Story of Functions A Close Look at Grade 9 Module.
WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen.
1 SESSION 3 FORMAL ASSESSMENT TASKS CAT and IT FORMS OF ASSESSMENT.
Basic guidelines for the creation of a DW Create corporate sponsors and plan thoroughly Determine a scalable architectural framework for the DW Identify.
Learning Networks connecting people, organizations, autonomous agents and learning resources to establish the emergence of effective lifelong learning.
Personal Competence Management in Learning Networks Prof. dr. Rob Koper Educational Technology Expertise Centre Open University of the Netherlands ICDE-SCOP,
TENCompetence WP2: Common Ground Rob Koper Work Packages Kick-Off TENCompetence Project 9-13 January 2006 Heerlen, The Netherlands.
WP5 – Knowledge Resource Sharing and Management Kick-off Meeting – Valkenburg 8-9 December 2005 Dr. Giancarlo Bo Giunti Interactive Labs S.r.l.
The HITCH project: Cooperation between EuroRec and IHE Pascal Coorevits EuroRec 2010 Annual Conference June 18 th 2010.
Rational Unified Process
Workshop: Personal Competence Manager Ruud Lemmers (LogicaCMG - The Netherlands)
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
6.1 Copyright © 2014 Pearson Education, Inc. publishing as Prentice Hall Building Information Systems Chapter 13 VIDEO CASES Video Case 1: IBM: Business.
Development Processes UML just is a modeling technique, yet for using it we need to know: »what do we model in an analysis model? »what do we model in.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
1/31 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2005] January 22, 2009.
Judith Schoonenboom, University of Amsterdam Henk Sligte, Ayman Moghnieh, Marcus Specht, Christian Glahn, Krassen Stefanov Pilot evaluation in TENCompetence:
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
1 SWE Introduction to Software Engineering Lecture 11 - Requirements Engineering Processes.
1 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2002] January 26, 2006.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
WP 8: Networks for Lifelong Competence Development Alicia Cheak INSEAD CALT (Centre for Advanced Learning Technologies) TEN Competence Kickoff Meeting.
Slide 1 Requirements Workflow. Slide 2 The Phases/Workflows of the Unified Process Figure 3.1 l Phase is Business context of a step Workflow is Technical.
Developing the Personal Competence Manager Evaluation Work: ‘EPIQ Business Demonstrator’ Elena Shoikova, Vladislav Denishev, Radoslav Milanov Technical.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Web Development Process Description
UML - Development Process 1 Software Development Process Using UML (2)
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
1 European Lifelong Guidance Policy Network Work Package 1 – Career Management Skills Synthesis Meeting NATIONAL PROGRAMME FOR CAREER GUIDANCE Aleksandra.
ITEC224 Database Programming
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
TENCompetence: The European Network for Competence Development Chris Kew CETIS April
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
Putting Research to Work in K-8 Science Classrooms Ready, Set, SCIENCE.
Chapter 7 Applying UML and Patterns Craig Larman
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
CLARIN work packages. Conference Place yyyy-mm-dd
Notes of Rational Related cyt. 2 Outline 3 Capturing business requirements using use cases Practical principles  Find the right boundaries for your.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Integrating competence development at the individual-, group- and organizational level Luxembourg, February 6, 2006.
Aim (and name)... We will build The European Network for Lifelong Competence Development i.e. Provide a technical and organisational Infrastructure that.
Systems Analysis and Design in a Changing World, Fourth Edition
Content and Tools Standards Will Ellis, Head of Digital Learning Resources “We need better digital resources more widely available and more flexible learning.
Portable Infrastructure for the Metafor Metadata System Charlotte Pascoe 1, Gerry Devine 2 1 NCAS-BADC, 2 NCAS-CMS University of Reading PIMMS provides.
1 Sobah Abbas Petersen Adjunct Associate Professor TDT4252 Modelling of Information Systems Advanced Course TDT4252, Spring 2012 Lecure.
1 reTHINK Deliverables, How To Read reThink deliverables quick starter.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
OUNL’s assessment model January the 10th 2006 Colin Tattersall & Henry Hermans.
21/1/ Analysis - Model of real-world situation - What ? System Design - Overall architecture (sub-systems) Object Design - Refinement of Design.
© Services GmbH Project work plan 2/20/ St. Petersburg, May 18, 2011 Dr. Andrey Girenko
Stage 1 Integrated learning Coffee Shop. LEARNING REQUIREMENTS The learning requirements summarise the knowledge, skills, and understanding that students.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Presented for discussion with Implementation SIG Heather Grain.
EDUKNOWLEDGE A Framework for Educational Purposes
Use Cases Discuss the what and how of use cases: Basics Benefits
What is UML? What is UP? [Arlow and Neustadt, 2005] October 5, 2017
Education SIG Implementors Curriculum
Object oriented system development life cycle
Chapter 1 (pages 4-9); Overview of SDLC
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
LOSD Publication Deirdre Lee
Building Information Systems
e-Invoicing – e-Ordering 20/11/2008
Database Design Hacettepe University
Building Information Systems
Presentation transcript:

WP2: Domain Model + WP3 TENCC Rob Koper & Hubert Vogten TENCompetence Project Meeting 3-4 July 2006 Kerkrade, The Netherlands

Cycles in the project Cylcle 1: core system delivered November 1th 2006 Heerlen meeting: - Initial technical use cases - Initial architecture - Initial domain model from DoW Sofia meeting: - Presentation of first TENCC prototype - Tasks defined in programming the core application - User interface idea (music) Kerkrade meeting: - Demonstration of first implementation of core system - Domain Model version 1.0 ready

At the same time WP2 use cases Core System 1 cycle Core System 2 cycle domai n model core use cases core archit use cases WP5-8 components wp 5 compone nts wp 6 compone nts wp 7 compone nts wp 8

Domain Model Functions 1.to define the scope of the project, including the scope for the use cases 2.to define the vocabulary used (common ground) 3.to define the relationship between the concepts used 4.to define the overall conceptual architecture 5.to provide a technological theory for the project that must be tested in the pilots 6.to provide a starting point for the design of other models, like the data model and services 7.to define the minimal functional components that must be present in the TENCompetence infrastructure

TENC-Infrastructure - technical (= the system) - organisational (= methods, manuals, workflow, paid services, etc.) Organised Pilots in Project Plan: 1. Digital Cinema (first 18 month) 2. Health Care (after 18 month) 3. Indonesia Water Mng (after 18 month) 4. Antwerp Lifelong Learning City (after 18 month) Organised Pilots in Project Plan: 1. Digital Cinema (first 18 month) 2. Health Care (after 18 month) 3. Indonesia Water Mng (after 18 month) 4. Antwerp Lifelong Learning City (after 18 month) 7 Core Requirements (solve problems:) 1. Implement New Pedagogical & Organisational Models for Lifelong Compt Development 2. Support the Discovery of Best Solutions 3. Stimulate Pro-active Sharing of resources 4. Support Competence Assessment 5. Provide Effective & Efficient User Support 6. Provide Decentralized, Self-org. Management 7. Integrate Isolated Models & Tools from four 'worlds': knowledge sharing (WP5); learning activities (WP6); programmes (WP7); learning networks (WP8) 7 Core Requirements (solve problems:) 1. Implement New Pedagogical & Organisational Models for Lifelong Compt Development 2. Support the Discovery of Best Solutions 3. Stimulate Pro-active Sharing of resources 4. Support Competence Assessment 5. Provide Effective & Efficient User Support 6. Provide Decentralized, Self-org. Management 7. Integrate Isolated Models & Tools from four 'worlds': knowledge sharing (WP5); learning activities (WP6); programmes (WP7); learning networks (WP8) Non-functional Requirements: 1. Open Source Only (OSI) 2. Use of Open Standards 3. Service Oriented Architecture 4. Extensible 5. OSS services can be replaced by commercial services Non-functional Requirements: 1. Open Source Only (OSI) 2. Use of Open Standards 3. Service Oriented Architecture 4. Extensible 5. OSS services can be replaced by commercial services Additional Pilots: 1. Small pilots by Partners 2. Pilots by Ass. Partners 3. Pilots by others At any time! Additional Pilots: 1. Small pilots by Partners 2. Pilots by Ass. Partners 3. Pilots by others At any time! Use Cases & Domain Model

Primary use cases specified All primary use cases are connected to the 'goal' class in the Domain Model. A lifelong learner can use the system to get support for the attainment of the following goals: ● I want to keep up to date within my existing function or job ● I want to study for a new function or job or improve my current job level ● I want to reflect on my current competences to look which functions and jobs are within my reach or to help me define new learning goals ● I want to improve my proficiency level of a specific competence ● Want some support on a non-trivial learning problem ● Want to explore the possibilities in a new field (learning network) to help define new learning goals

Validation activities Presenting and discussing it with various actors: - Universities (e.g. Sarbonne in Paris) - Prolearn Summerschool - Discussions with associated partners - Etc. Test it on the requirements and functionality as specified in the DoW Test each use case on the Domain Model systematically Test whether it is implementable/usable for software development

Current version 1.0 It concentrates on the functional aspects mentioned in the DoW and describes the system to meet the 7 functional requirements Further elaboration of the initial domain model in the DoW Includes more details, but still is a model that strives to have a minimum number of (high level) classes It should meet all the requirements mentioned in the use cases (given that the use cases are defined within the scope of the project as described in the DoW). The mapping of the use cases on the domain model should still be tested

Original file of Domain Model Dspace:

The Domain Model has three diagrams: The core domain model. These concepts are also explained in the vocabulary. The rating mechanism that is available on all classes. Some packages that should be explored for future integration conform the project plan.

● I want to keep up to date within my existing function or job ● I want to study for a new function or job or improve my current job level ● I want to reflect on my current competences to look which functions and jobs are within my reach or to help me define new learning goals ● I want to improve my proficiency level of a specific competence ● Want some support on a non-trivial learning problem ● Want to explore the possibilities in a new field (learning network) to help define new learning goals

Rating (second diagram)

Services to be elaborated (third diagram)

Vocabulary Each class and relation is described in the vocabulary document that can be found in dspace.

TENCC Demonstration Planning: ready for content entry by digital cinema pilot; run of digital cinema pilot and other tests by (ass.) partners Data-model derived from Domain Model One goal elaborated “study for a new function/job” Proof of concept