COSI - The Cognitive Simulation Potential Applications How COSI works This is a usual Power Point Presentation. Use Mouse-Clicks or the Hyperlinks to proceed.

Slides:



Advertisements
Similar presentations
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
Advertisements

SOA Modelling By Rajat Goyal.
Display (Output) Design Cognitive functions Present task data Communicate task organization Grouping and ordering Draw attention Aid discrimination/searching.
UML (Sequence Diagrams, Collaboration and State Chart Diagrams) Presentation By - SANDEEP REDDY CHEEDEPUDI (Student No: ) - VISHNU CHANDRADAS (Student.
Unified Modeling Language
ECE 4450:427/527 - Computer Networks Spring 2015 Dr. Nghi Tran Department of Electrical & Computer Engineering Lecture 8: Application Layer Dr. Nghi Tran.
Object-Oriented Analysis and Design
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 43 Introduction to Software Engineering.
Use-case Modeling.
Use Case Modeling Written by: Zvika Gutterman Adam Carmi.
1 A U Interface Analysis Professor J. Alberto Espinosa Business Requirements Analysis ITEC-455 Spring 2010.
Introduction to UML Visual modeling Models and its importance
Data Analysis (and User Interaction) GEOG 463 5/7/04.
1 A Student Guide to Object- Orientated Development Chapter 9 Design.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Revision Lesson : DESIGNING COMPUTER-BASED INFORMATION SYSTEMS.
2005/05/25 Unified Modeling Lanauage 1 Introduction to Unified Modeling Language (UML) – Part One Ku-Yaw Chang Assistant Professor.
1 Modular Software/ Component Software 2 Modular Software Code developed in modules. Modules can then be linked together to produce finished product/program.
UML Unified Markup Language Ziya Karakaya Atılım University, Computer Engineering
Modelling information systems
Macros n Macros are little programs that you can create to automate particular tasks that you may want to execute more easily than having to specify all.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
An Introduction to Software Architecture
An Introduction to Visual Basic
ArchiMate Authors : eSchoolink Group - ITNLU. Contents 1. What’s ArchiMate ? 2. Why ArchiMate ? 3. Main Benefits of ArchiMate 4. Layers of ArchiMate 5.
Welcome to CIS 083 ! Events CIS 068.
Mobile Agent Technology for the Management of Distributed Systems - a Case Study Claudia Raibulet& Claudio Demartini Politecnico di Torino, Dipartimento.
Multiple Forms, Container Controls, AddHandler This presentation is based on the Forms and ContainerControls VB Projects 1.
Event Driven Programming
Prepared by: Sanaz Helmi Hoda Akbari Zahra Ahmadi Sharif University of Tech. Summer 2006 An Introduction to.
CS 390- Unix Programming Environment CS 390 Unix Programming Environment Topics to be covered: Distributed Computing Fundamentals.
Copyright 2004 Compsim LLC The Right Brain Architecture of a Holonic Manufacturing System Application of KEEL ® Technology to Holonic Manufacturing Systems.
Slide 1 UML Review Chapter 2: Introduction to Object-Oriented Systems Analysis and Design with the Unified Modeling Language, Version 2.0 Alan Dennis,
Software Life Cycle Requirements and problem analysis. –What exactly is this system supposed to do? Design –How will the system solve the problem? Coding.
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA)
Heuristic evaluation Functionality: Visual Design: Efficiency:
Sandra Dietsch, Jan Grippenkoven, Anja Naumann German Aerospace Center
Production Engineering is the combination of Manufacturing Technology and Management Science.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
UML as a Specification Language for Embedded Systems. By, Mir Ahmed Ali, Asst. Professor, ECM department, SNIST. By, Prof. Narsiah sir, Director of School.
Logical view –show classes and objects Process view –models the executables Implementation view –Files, configuration and versions Deployment view –Physical.
Unified Modeling Language. Object Oriented Methods ► What are object-oriented (OO) methods?  OO methods provide a set of techniques for analyzing, decomposing,
Copyright ©2004 Virtusa Corporation | CONFIDENTIAL Business Modeling with UML Virtusa Training Group (2005) Trainer: Ojitha Kumanayaka Duration: 1 hours.
P6 BTEC Level 3 Subsidiary Diploma in ICT. Automation The end user of a spreadsheet may be proficient in using the software, but the more that you automate.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Chapter 2 Object-Oriented Paradigm Overview. Getting Acquainted with the Class Project Read the requirements specification carefully Make note of any.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Communicating Visually with Visio Gini Courter Annette Marquis.
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
Copyright © 2010 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Programming Logic & Design Second Edition by Tony Gaddis.
Programming Paradigms Different paradigms Procedural paradigm, e.g. Pascal Basic Functional paradigm, e.g. Lisp Declarative paradigm, e.g. Prolog Object-Oriented.
CV Industrial Control SystemsJCOV Meeting October 23, 2003 ST/CV ACTIVITY Industrial Automation ST/CV is responsible for the design and implementation.
1 Unified Modeling Language Michael K. Wildes University of California, Riverside – Extension Program Presentation 2.
How Computers Solve Problems Computers also use Algorithms to solve problems, and change data into information Computers can only perform one simple step.
TA: Shreya Rawal.  A use case is a description of a system’s behavior as it responds to a request that originates from outside of that system (Usually.
WELCOME TO OUR PRESENTATION UNIFIED MODELING LANGUAGE (UML)
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
Introduction to UML.
Preparing for the Cognitive Generation of Decision Support
Unified Modeling Language Tutorial
Object-Oriented Analysis and Design
Design and Manufacturing in a Distributed Computer Environment
Unified Modeling Language
Introduction to UML Tutorial 1.
IMPORTANT NOTICE TO STUDENTS:
Unified Modeling Language
Event Driven Programming
An Introduction to Software Architecture
Uml diagrams In ooad.
Presentation transcript:

COSI - The Cognitive Simulation Potential Applications How COSI works This is a usual Power Point Presentation. Use Mouse-Clicks or the Hyperlinks to proceed. System Architecture

A simulation in COSI consists of a VISIO drawing that can be dynamically simulated in COSI COSI just needs the Start-element, the end-element and the ending conditions... And the Direction of propagation

COSI then reads in the model, as this flowchart for instance, that then can be simulated. See here for other potential applications

Each element of the model has to be specified regarding the ergonomic, cognitive and contextual realization before the simulation can start.

The analysis button brings up an analysis sheet for the element in order to describe the instances that should be considered during the simulation. Like... The profile of the person of interest. The environment or the System to be simulated.

Then you run the simulation...

The drawing will be prepared for simulation and...

... the simulation starts, indicated by coloring the element that is currently processed

Green means the element has been processed at least once. Red means the element is currently processed.

When the end condition is fulfilled, COSI shows the results regarding the reaction times and errors to be expected as well as the contextual condition that drive the reaction time and the errors

System Architecture COSI uses MS VISIO with remote access via the Visual Basic interface to VISIO COSI is programmed in VB 6.0 COSI therefore gives the flexibility of any simulation model that be written in any Unified Modeling Language (UML) that VISIO can represent.

COSI Program (in Visual Basic) VISIO Application Remote Access Layer Simulation Layer User Request

Even during simulation, VISIO can be accessed by a double-click in COSI and the model can be changed

Potential Applications COSI can model communication processes... neural networks... workplace layouts... economic or strategic models and anything you can imagine to model in VISIO...

Communication processes in complex tasks

Simple connectionism networks

Complex neural networks

Dashboard layouts or other workplace arrangements

Working procedures of nuclear plants, chemical plants, or any other industry

Organizational processes in manufacturing lines or any industrial, ecological or economic processes