Transactions on Information and Communications Technologies vol 8, 1995 WIT Press, ISSN

Size: px
Start display at page:

Download "Transactions on Information and Communications Technologies vol 8, 1995 WIT Press, ISSN"

Transcription

1 Modelling electromechanical systems from multiple perspectives K. Nakata, M.H. Lee, A.R.T. Ormsby, P.L. Olivier Centre for Intelligent Systems, University of Wales, Aberystwyth SY23 3DB, UK Abstract This paper argues that model-based techniques, in particular those dealing with electromechanical systems in engineering applications, will benefit considerably by incorporating multiple perspectives. This can be achieved by integrating different representations from engineering notations, e.g. structural and functional knowledge, and different domain attributes, e.g. mechanical and electrical aspects. An example case study is used to illustrate and evaluate the approach. 1 Introduction Model-based reasoning is an approach toward building intelligent systems that are able to predict the consequences of events in an application problem domain. This has many applications in engineering: it can be used to deduce the effects of alternatives in a design, it can predict outcomes of a control decision, but perhaps the most developed area is in diagnosis where models are used to explain observed symptoms (Davis 1984, Reiter 1987, de Kleer, Mackworth & Reiter 1992). The model-based approach has the potential to be more robust, more flexible and less ad hoc than the rule-based approaches found in current expert systems. Moreover, rule-based systems are only capable of reasoning about previously experienced cases, while a model-based approach may be able to reason about unforeseen and novel events. This paper reports on some work undertaken as part of a project to develop software models of electromechanical systems in the automotive industry. Our collaborators include a luxury car manufacturer and a company that implements

2 228 Artificial Intelligence in Engineering software tools for diagnosing electrical car faults. Our models are intended to simulate vehicle systems so that they may be used to validate the diagnostic tools without recourse to real faults on actual automobiles. Such models may also prove useful in constructing the diagnostic procedures and in early design; however our main aim is to investigate the nature of an effective modelling framework. As in all AI, the choice of model representation is crucial and a key issue is finding an efficient and expressive modelling framework. Our experience suggests that several different forms of description are frequently used in concert, in particular, both structural and functional data seem to be essential. Engineers adopt several different perspectives when they reason about systems and we believe a multiple perspective model will have considerable advantage over a monolithic approach. In the next section we explain our approach and current modelling tools. A case study illustrates an application problem in section three, and then follows an evaluation of this approach. 2 Multiple-perspective modelling Although a large part of the design documentation for electromechanical devices consists of mechanical and electrical CAD drawings, the description of how devices work or operate is usually provided in the form of functional specifications. These are typically textual descriptions of the behaviour of a device for certain operations. Such being the nature of functional specifications, the representation of functional knowledge relies on the conceptual understanding of engineers and this underpins the idea of functional reasoning (Freeman & Newell 1971, Sembugamoorthy & Chandrasekaran 1986, Goel & Chandrasekaran 1989). We consider functional reasoning to be an attempt to emulate how engineers think about devices in the context of envisaging the behaviour of dynamic systems. Structural knowledge, by comparison, relates to components and the connections between them, conveying data on how things are physically organised. In our domain, circuit diagrams are examples of electrical structural knowledge while engineering drawings capture the mechanical structure. The main characteristic of this kind of knowledge is that it does not proscribe any operation or imply any particular use but acts as a repository of information. Thus, structural models record how a system is constructed while functional models are useful in modelling the intention of the designer. In the electromechanical domain experienced engineers often make extensive use of both these kinds of knowledge. Table 1 illustrates four perspectives from our application domain. It is important to develop methods for integrating knowledge of function and structure. To effect this, we have used the rapid-prototyping functional modelling

3 Artificial Intelligence in Engineering 229 Table 1: Looking at a device from different perspectives Structural Functional Mechanical Mechanical relations between components How do the mechanical components work? Electrical Electrical circuits What do the electrical circuits do? language Raphael (Hunt 1992) which has a facility to incorporate the qualitative electrical circuit analysis tool CIRQ (Lee & Ormsby 1994). For certain functions of devices which rely on the correct behaviour of relevant circuits, Raphael can call for a circuit analysis by CIRQ, which returns the status of the particular circuit. The basic concepts in Raphael are devices, events, and functions. Each device consists of the device name, the functions that device has, and relevant structures where available. A device may have subdevices which are part of, or dependent upon that device. Functions have a function name, preconditions (to be satisfied for that function to activate), actions, and postconditions (the result of the activation of the function). Functions serve to change the value of state variables. For instance, in our model of a car electrical system, the function start-ignition changes the value of the state variable IGNITION-STATE from off to on. Events are the external inputs to the system such as turning the ignition key. After an event has been specified, a simulation generates the system behaviour by following state transitions in accordance with the functions! activation pattern. 3 A case study in electromechanical systems As a representative case study in modelling electromechanical systems using Raphael, we have built a prototype model of the seat-mirror system of a luxury class car. The seat-mirror system enables the driver and the passenger of the car to adjust and record seat positions and door mirror angles by pressing the control buttons. It is electrically operated and controlled, and drives a well defined mechanical mechanism. Here we describe the seat-motor system, a subsystem of the seat-mirror system, to illustrate the features of our modelling approach. Wefirstbegin by decomposing the seat-motor device into a number of subdevices, some of which in turn are decomposed further. As illustrated in Figure 1, the seat-motor device (the top-level device) can be decomposed into ignition, motor, control-unit and seat (sub)devices, with the control-unit device further decomposed into seat-switchpack, door-switchpack and door-switch (sub)devices. Each of these devices has one or more functions, which describe how the device

4 230 Artificial Intelligence in Engineering Figure 1: Decomposition of the seat-motor system. circuit descriptions relevant to each device. Italics denote electrical operates given some input conditions. For instance, the function start-ignition of the ignition device is described as follows: define.function start.ignition; preconditions [ [[ ignition-switch of seat-motor ] = ON ] and [[ ignition ^state ofseatjnotor ] = OFF ]] and [[ operate Jgnition of the Jgnition = ACTIVE]]; ON»ignition.state; postcondition ignition.state; enddefine-function; The first two precondition statements require the current values of the state variables ignition.switch and ignition-state in the seat-motor system to be ON and OFF respectively. The third condition calls the function operate-ignition, which performs a circuit analysis of the ignition circuit, and requires the result to be ACTIVE, i.e., that part of the circuit which is responsible for energising the ignition is active. Note that this third condition acts as an interface between the functional knowledge (i.e. the functional description) and the structural knowledge (i.e. the electrical circuit). Once all the preconditions are satisfied, the function start-ignition sets the value of the state variable ignition-state to ON. The value of state variables can either be decided as a result of executing a function, as seen above, or by means of an event. An event may be seen as an operation caused by an agent outside the system, e.g., a human diagnostician, and, in Raphael, it is modelled by a simple assignment to state variables. The event switch-on Jgnition is described as follows: define-event switch jon Jgnition; ON»ignition.switch; enddefine-event;

5 Artificial Intelligence in Engineering 231 The main functions of each device are described in Table 2, and Table 3 lists the events available for the model. Table 2: Examples of devices and their main functions. Devices ignition motor control-unit seat Main functions Switches on/off the ignition Operates the seat motor Controls various operations via ECU Positions seat and monitors positional feedback Table 3: Examples of events and corresponding operations. Event name switch JOH Jgn ition switch joff-ignition select-forward select-backward release-movement ^switch select-exit.button Description turn the ignition key to 'on' turn the ignition key to 'off' press 'forward' on the control switch press 'backward' on the control switch release any depression of the control switch press the 'exit switch' and move the seat backwards 4 Using multiple-perspective models for diagnosis The aim of our project is to provide a modelling framework for electromechanical devices which can be used to aid both the construction and verification of manually compiled diagnosis procedures. We hope these models will eventually find application in other areas of engineering support. From the case study described we have learned the strengths and problems of modelling using Raphael. We list below some of the features that our modelling work has confronted. Integrating functional and structural models An analysis of the diagnosis procedure for the seat-mirror system shows that more than 40% of the test procedures are electrical tests and circuit analysis covers a significant proportion of the information required. It must also be emphasised that nearly all electrical tests are qualitative, i.e. it is not necessary to obtain exact numeric values but

6 232 Artificial Intelligence in Engineering simply determine whether they are above or below certain thresholds. Raphael models make use of qualitative circuit analysis data to obtain a state-transition based simulation and this successfully integrates the functional and structural aspects of electromechanical devices. Initialisation of diagnosis states An important aspect of diagnosis is the need to know exactly what state the device is in before carrying out any tests. Initialising the system to known states constitutes a considerable proportion of any diagnosis procedure. Such initialisation of states can be done either at the outset of diagnosis or while other tests are being carried out. Our current model is useful for verification since it can identify those state variables where initialisation is ambiguous or incomplete. Prediction of attainable states Models which help the developer of the diagnosis system to understand the ways in which the device can move from one state to another appear to have considerable power, and the model is useful in this respect. For example, if the seat is moving forwards, the transition to the 'seat stopped' state might be either (a) the seat has reached the end-stop, (b) the seat has been blocked by some object, or (c) the seat control button has been released. Such scenarios all need to be taken into account by engineers to construct a complete diagnostic. Modularity of devices and functions One of the important features of an automotive diagnosis system is that it should be capable of dealing with variants of the same type of car. It is both expensive and inefficient to supply a separate diagnosis system for each and every variant of a car. Most of the differences in such variants concern the presence or absence of certain functions. Such functions should be easy to add or remove according to a range of options selected by clients. This has serious implications for modelling it is impractical to build a model for each and every version of car produced. In order to deal with this, functions should be modular, and capable of being readily added or removed. Modelling malfunctions An issue related to the modularity of function is modelling the functioning of devices under abnormal modes. Some devices behave abnormally in certain circumstances, resulting in often undesirable behaviour. There is an ongoing debate as to whether or not such malfunctions need to be modelled explicitly (van Soest & Bakker 1993);firstly,there is a limit to how much can be known in advance about the malfunctioning of a device; secondly, if there are many possible malfunctions for a device, it is almost impossible to represent them all; and thirdly, aggregation of non-functioning (as opposed to malfunctioning) of a device would cater for most 'undesired' behaviours.

7 Artificial Intelligence in Engineering 233 However, none of these issues should prevent us from incorporating data on previously known malfunction modes to enhance the degree of completeness of the model, and in some cases, make it more efficient in terms of computing abnormal behaviours. Such malfunction knowledge must also be modelled in a similar manner as for normal mode behaviour for the reasons given above. Spatio-temporal issues Apart from electrical circuits, important structural information is found in the mechanical interactions and relations between devices. This requires a reasoning facility for dealing with mechanical relations, basic kinematics and limited spatial awareness. Another aspect of spatial reasoning is in determining the accessibility of devices and terminals to decide whether certain test can physically be carried out. Finally, being based on state-transitions, the main model does not contain temporal information such as the duration of events and functions. In some cases, these become crucial when certain tests need to be carried out while changes are in progress. We are currently building additions to our model to further investigate the last three issues mentioned above. 5 Summary The main argument in this paper is that reasoning with a multiple perspective model, with several different formalisms of the modelled system, is considerably more powerful than a single view model. Looking at devices from different points of view offers a richer description and provide access to information which is interleaved among those perspectives. We have seen that when the limitations of one perspective are reached it is possible to continue exploiting a model by engaging another view. Our system shows how different perspectives can be integrated to work together in achieving the goals of a particular modelling task. As a case study, a model of a seat-mirror subsystem has been constructed using the functional modelling language, Raphael, which has a facility to integrate both functional and structural device descriptions. The model covers important aspects of the application task (diagnosis procedure generation) such as electrical tests and initialisation features. Our ongoing research is developing a more robust and representation-rich framework which interacts with inference engines corresponding to descriptions from different perspectives to achieve desirable features of multiple perspective modelling.

8 234 Artificial Intelligence in Engineering Acknowledgements We would like to thank Mike Peters of GenRad Ltd. for providing information and many useful comments. This work is funded by EPSRC ref. GR/H References Davis, R. (1984), 'Diagnostic reasoning based on structure and behaviour', Artificial Intelligence 24, de Kleer, J. & Williams, B. C. (1987), 'Diagnosing multiple faults', Artificial Intelligence 32, de Kleer, J., Mackworth, A. K. & Reiter, R. (1992), 'Characterizing diagnoses and systems', Artificial Intelligence 56, Freeman, P. & Newell, A. (1971), A model for functional reasoning in design, in 'Proc. IJCAI-71', pp Goel, A. & Chandrasekaran, B. (1989), Functional representation of designs and redesign problem solving, in 'IJCAI-89', pp Hunt, J. E. (1992), Integrating multiple domain models using a functional representation, in 'Applications of Artificial Intelligence in Engineering VIF, pp Lee, M. H. & Ormsby, A. R. T. (1993), 'Qualitatively modelling the effects of electrical circuit faults', AI in Engineering 8 (4), pp Reiter, R. (1987), 'A theory of diagnosis fromfirstprinciples', Artificial Intelligence 32, Sembugamoorthy, V. & Chandrasekaran, B. (1986), Functional Representation of Devices and Compilation of Diagnostic Problem-Solving Systems, in J. L. Kolodner & C. K. Riesbeck, eds, 'Experience, Memory and Reasoning', Lawrence Erlbaum Associates, Hillsdale, NJ, pp van Soest, D. C. & Bakker, R. R. (1993), Modeling for model-based diagnosis, in 'DX-93 Fourth International Workshop on Principles of Diagnosis', pp

Function-directed Electrical Design Analysis

Function-directed Electrical Design Analysis Function-directed Electrical Design Analysis C. J. Price Department of Computer Science University of Wales, Aberystwyth Ceredigion, SY23 3DB, United Kingdom cjp@aber.ac.uk Abstract Functional labels provide

More information

Multiple Fault Diagnosis from FMEA

Multiple Fault Diagnosis from FMEA Multiple Fault Diagnosis from FMEA Chris Price and Neil Taylor Department of Computer Science University of Wales, Aberystwyth Dyfed, SY23 3DB, United Kingdom cjp{nst}@aber.ac.uk Abstract The Failure Mode

More information

Acquisition of Functional Models: Combining Adaptive Modeling and Model Composition

Acquisition of Functional Models: Combining Adaptive Modeling and Model Composition Acquisition of Functional Models: Combining Adaptive Modeling and Model Composition Sambasiva R. Bhatta Bell Atlantic 500 Westchester Avenue White Plains, NY 10604, USA. bhatta@basit.com Abstract Functional

More information

DETC2003/DTM FUNCTIONAL, BEHAVIORAL AND STRUCTURAL FEATURES

DETC2003/DTM FUNCTIONAL, BEHAVIORAL AND STRUCTURAL FEATURES Proceedings of DETC 03 ASME 2003 Design Engineering Technical Conferences and Computers and Information in Engineering Conference Chicago, Illinois USA, September 2-6, 2003 DETC2003/DTM-48684 FUNCTIONAL,

More information

Challenges for Qualitative Electrical Reasoning in Automotive Circuit Simulation

Challenges for Qualitative Electrical Reasoning in Automotive Circuit Simulation Challenges for Qualitative Electrical Reasoning in Automotive Circuit Simulation Neal Snooke and Chris Price Department of Computer Science,University of Wales, Aberystwyth,UK nns{cjp}@aber.ac.uk Abstract

More information

SAFETY CASE PATTERNS REUSING SUCCESSFUL ARGUMENTS. Tim Kelly, John McDermid

SAFETY CASE PATTERNS REUSING SUCCESSFUL ARGUMENTS. Tim Kelly, John McDermid SAFETY CASE PATTERNS REUSING SUCCESSFUL ARGUMENTS Tim Kelly, John McDermid Rolls-Royce Systems and Software Engineering University Technology Centre Department of Computer Science University of York Heslington

More information

Analogical Thinking, Systems Thinking, Visual Thinking and Meta Thinking: Four Fundamental Processes of Design Creativity

Analogical Thinking, Systems Thinking, Visual Thinking and Meta Thinking: Four Fundamental Processes of Design Creativity Design Creativity Workshop 2012 June 6, 2012, Texas A&M University, College Station, Texas, USA Analogical Thinking, Systems Thinking, Visual Thinking and Meta Thinking: Four Fundamental Processes of Design

More information

Strategic Considerations when Introducing Model Based Systems Engineering

Strategic Considerations when Introducing Model Based Systems Engineering Copyright 2015 by Christoph Bräuchle, Manfred Broy, Dominik Rüchardt. Permission granted to INCOSE to publish and use Strategic Considerations when Introducing Model Based Systems Engineering Christoph

More information

EXERGY, ENERGY SYSTEM ANALYSIS AND OPTIMIZATION Vol. III - Artificial Intelligence in Component Design - Roberto Melli

EXERGY, ENERGY SYSTEM ANALYSIS AND OPTIMIZATION Vol. III - Artificial Intelligence in Component Design - Roberto Melli ARTIFICIAL INTELLIGENCE IN COMPONENT DESIGN University of Rome 1 "La Sapienza," Italy Keywords: Expert Systems, Knowledge-Based Systems, Artificial Intelligence, Knowledge Acquisition. Contents 1. Introduction

More information

TIES: An Engineering Design Methodology and System

TIES: An Engineering Design Methodology and System From: IAAI-90 Proceedings. Copyright 1990, AAAI (www.aaai.org). All rights reserved. TIES: An Engineering Design Methodology and System Lakshmi S. Vora, Robert E. Veres, Philip C. Jackson, and Philip Klahr

More information

Keywords: DSM, Social Network Analysis, Product Architecture, Organizational Design.

Keywords: DSM, Social Network Analysis, Product Architecture, Organizational Design. 9 TH INTERNATIONAL DESIGN STRUCTURE MATRIX CONFERENCE, DSM 07 16 18 OCTOBER 2007, MUNICH, GERMANY SOCIAL NETWORK TECHNIQUES APPLIED TO DESIGN STRUCTURE MATRIX ANALYSIS. THE CASE OF A NEW ENGINE DEVELOPMENT

More information

Stanford Center for AI Safety

Stanford Center for AI Safety Stanford Center for AI Safety Clark Barrett, David L. Dill, Mykel J. Kochenderfer, Dorsa Sadigh 1 Introduction Software-based systems play important roles in many areas of modern life, including manufacturing,

More information

Component Based Mechatronics Modelling Methodology

Component Based Mechatronics Modelling Methodology Component Based Mechatronics Modelling Methodology R.Sell, M.Tamre Department of Mechatronics, Tallinn Technical University, Tallinn, Estonia ABSTRACT There is long history of developing modelling systems

More information

UNIT-III LIFE-CYCLE PHASES

UNIT-III LIFE-CYCLE PHASES INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development

More information

Years 9 and 10 standard elaborations Australian Curriculum: Design and Technologies

Years 9 and 10 standard elaborations Australian Curriculum: Design and Technologies Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making

More information

in the New Zealand Curriculum

in the New Zealand Curriculum Technology in the New Zealand Curriculum We ve revised the Technology learning area to strengthen the positioning of digital technologies in the New Zealand Curriculum. The goal of this change is to ensure

More information

Years 5 and 6 standard elaborations Australian Curriculum: Design and Technologies

Years 5 and 6 standard elaborations Australian Curriculum: Design and Technologies Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making

More information

Model-based Diagnosis Tutorial PHM-E 12

Model-based Diagnosis Tutorial PHM-E 12 Model-based Diagnosis Tutorial PHM-E 12 Peter Struss Tech. Univ. of Munich Univ. College Cork OCC M Software GmbH struss@in.tum.de - 1 Outline 1 Introduction: Model-based Systems 2 Component-oriented (Qualitative)

More information

Failure modes and effects analysis through knowledge modelling

Failure modes and effects analysis through knowledge modelling Loughborough University Institutional Repository Failure modes and effects analysis through knowledge modelling This item was submitted to Loughborough University's Institutional Repository by the/an author.

More information

Capturing and Adapting Traces for Character Control in Computer Role Playing Games

Capturing and Adapting Traces for Character Control in Computer Role Playing Games Capturing and Adapting Traces for Character Control in Computer Role Playing Games Jonathan Rubin and Ashwin Ram Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA Jonathan.Rubin@parc.com,

More information

OWA Floating LiDAR Roadmap Supplementary Guidance Note

OWA Floating LiDAR Roadmap Supplementary Guidance Note OWA Floating LiDAR Roadmap Supplementary Guidance Note List of abbreviations Abbreviation FLS IEA FL Recommended Practices KPI OEM OPDACA OSACA OWA OWA FL Roadmap Meaning Floating LiDAR System IEA Wind

More information

Automated Fault Analysis for Hydraulic Systems: Part 1 - Fundamentals

Automated Fault Analysis for Hydraulic Systems: Part 1 - Fundamentals Automated Fault Analysis for Hydraulic Systems: Part 1 - Fundamentals R.M. Atkinson, M.R. Montakhab, K.D.A. Pillay, D.J. Woollons University of Exeter School of Engineering P.A. Hogan, C.R. Burrows, K.A.

More information

Randall Davis Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology Cambridge, Massachusetts, USA

Randall Davis Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology Cambridge, Massachusetts, USA Multimodal Design: An Overview Ashok K. Goel School of Interactive Computing Georgia Institute of Technology Atlanta, Georgia, USA Randall Davis Department of Electrical Engineering and Computer Science

More information

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making

More information

Introduction to Systems Engineering

Introduction to Systems Engineering p. 1/2 ENES 489P Hands-On Systems Engineering Projects Introduction to Systems Engineering Mark Austin E-mail: austin@isr.umd.edu Institute for Systems Research, University of Maryland, College Park Career

More information

A Roadmap for Connected & Autonomous Vehicles. David Skipp Ford Motor Company

A Roadmap for Connected & Autonomous Vehicles. David Skipp Ford Motor Company A Roadmap for Connected & Autonomous Vehicles David Skipp Ford Motor Company ! Why does an Autonomous Vehicle need a roadmap? Where might the roadmap take us? What should we focus on next? Why does an

More information

AIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara

AIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara AIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara Sketching has long been an essential medium of design cognition, recognized for its ability

More information

AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro

AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010 António Castro NIAD&R Distributed Artificial Intelligence and Robotics Group 1 Contents Part 1: Software Engineering

More information

Research on the Effective Detection Methods of Large Scale IC Fault Signals. Junhong LI

Research on the Effective Detection Methods of Large Scale IC Fault Signals. Junhong LI International Conference on Computational Science and Engineering (ICCSE 2015) Research on the Effective Detection Methods of Large Scale IC Fault Signals Junhong LI Engineering Technology and Information

More information

Fault Detection and Diagnosis-A Review

Fault Detection and Diagnosis-A Review Fault Detection and Diagnosis-A Review Karan Mehta 1, Dinesh Kumar Sharma 2 1 IV year Student, Department of Electronic Instrumentation and Control, Poornima College of Engineering 2 Assistant Professor,

More information

UNIT VIII SYSTEM METHODOLOGY 2014

UNIT VIII SYSTEM METHODOLOGY 2014 SYSTEM METHODOLOGY: UNIT VIII SYSTEM METHODOLOGY 2014 The need for a Systems Methodology was perceived in the second half of the 20th Century, to show how and why systems engineering worked and was so

More information

Electronics Putting Internet into Things. JP Morgan. 1 April 2015 Sam Weiss Chairman

Electronics Putting Internet into Things. JP Morgan. 1 April 2015 Sam Weiss Chairman Electronics Putting Internet into Things JP Morgan 1 April 2015 Sam Weiss Chairman Introduction Disclaimer This presentation has been prepared by Altium Limited (ACN 009 568 772) and is for information

More information

FAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER

FAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER FAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER R. B. Dhumale 1, S. D. Lokhande 2, N. D. Thombare 3, M. P. Ghatule 4 1 Department of Electronics and Telecommunication Engineering,

More information

3 A Locus for Knowledge-Based Systems in CAAD Education. John S. Gero. CAAD futures Digital Proceedings

3 A Locus for Knowledge-Based Systems in CAAD Education. John S. Gero. CAAD futures Digital Proceedings CAAD futures Digital Proceedings 1989 49 3 A Locus for Knowledge-Based Systems in CAAD Education John S. Gero Department of Architectural and Design Science University of Sydney This paper outlines a possible

More information

Dr George Gillespie. CEO HORIBA MIRA Ltd. Sponsors

Dr George Gillespie. CEO HORIBA MIRA Ltd. Sponsors Dr George Gillespie CEO HORIBA MIRA Ltd Sponsors Intelligent Connected Vehicle Roadmap George Gillespie September 2017 www.automotivecouncil.co.uk ICV Roadmap built on Travellers Needs study plus extensive

More information

TANGIBLE IDEATION: HOW DIGITAL FABRICATION ACTS AS A CATALYST IN THE EARLY STEPS OF PRODUCT DEVELOPMENT

TANGIBLE IDEATION: HOW DIGITAL FABRICATION ACTS AS A CATALYST IN THE EARLY STEPS OF PRODUCT DEVELOPMENT INTERNATIONAL CONFERENCE ON ENGINEERING AND PRODUCT DESIGN EDUCATION 5 & 6 SEPTEMBER 2013, DUBLIN INSTITUTE OF TECHNOLOGY, DUBLIN, IRELAND TANGIBLE IDEATION: HOW DIGITAL FABRICATION ACTS AS A CATALYST

More information

Engineering Diploma Resource Guide ST150 ETP Research & Design (Engineering)

Engineering Diploma Resource Guide ST150 ETP Research & Design (Engineering) Engineering Diploma Resource Guide ST50 ETP Research & Design (Engineering) Introduction Whether we are looking to improve a current system or design a completely new product for the market place, we have

More information

Industrial applications simulation technologies in virtual environments Part 1: Virtual Prototyping

Industrial applications simulation technologies in virtual environments Part 1: Virtual Prototyping Industrial applications simulation technologies in virtual environments Part 1: Virtual Prototyping Bilalis Nikolaos Associate Professor Department of Production and Engineering and Management Technical

More information

Geometric reasoning for ergonomic vehicle interior design

Geometric reasoning for ergonomic vehicle interior design Loughborough University Institutional Repository Geometric reasoning for ergonomic vehicle interior design This item was submitted to Loughborough University's Institutional Repository by the/an author.

More information

Methodology for Agent-Oriented Software

Methodology for Agent-Oriented Software ب.ظ 03:55 1 of 7 2006/10/27 Next: About this document... Methodology for Agent-Oriented Software Design Principal Investigator dr. Frank S. de Boer (frankb@cs.uu.nl) Summary The main research goal of this

More information

Socio-cognitive Engineering

Socio-cognitive Engineering Socio-cognitive Engineering Mike Sharples Educational Technology Research Group University of Birmingham m.sharples@bham.ac.uk ABSTRACT Socio-cognitive engineering is a framework for the human-centred

More information

SAMPLE COURSE OUTLINE AUTOMOTIVE ENGINEERING AND TECHNOLOGY GENERAL YEAR 12

SAMPLE COURSE OUTLINE AUTOMOTIVE ENGINEERING AND TECHNOLOGY GENERAL YEAR 12 SAMPLE COURSE OUTLINE AUTOMOTIVE ENGINEERING AND TECHNOLOGY GENERAL YEAR 12 Copyright School Curriculum and Standards Authority, 2015 This document apart from any third party copyright material contained

More information

Automation and Control Electrical Engineering

Automation and Control Electrical Engineering Automation and Control Electrical Engineering Technical University of Denmark DTU-Building 326 DK-2800 Kgs. Lyngby Denmark aut.elektro.dtu.dk Ole Ravn Total students ~9.300 including Ph.D. 1.150 and Int.

More information

Is People-Structure-Tasks-Technology Matrix Outdated?

Is People-Structure-Tasks-Technology Matrix Outdated? Is People-Structure-Tasks-Technology Matrix Outdated? Ilia Bider DSV - Stockholm University, Stockholm, Sweden ilia@dsv.su.se Abstract. The paper investigates whether the classical socio-technical matrix

More information

Application Information Magnetic Sensor ICs Offer Integrated Diagnostics for ASIL Compliance

Application Information Magnetic Sensor ICs Offer Integrated Diagnostics for ASIL Compliance Application Information Magnetic Sensor ICs Offer Integrated Diagnostics for ASIL Compliance By Gary Pepka Abstract The current revolution in intelligent vehicle control systems relies substantially on

More information

New A Level Design and Technology: Product Design

New A Level Design and Technology: Product Design New A Level Design and Technology: Product Design Information for OCR centres transferring to new specifications for first teaching in September 2008 This document maps the current A Level Design and Technology:

More information

SECOND YEAR PROJECT SUMMARY

SECOND YEAR PROJECT SUMMARY SECOND YEAR PROJECT SUMMARY Grant Agreement number: 215805 Project acronym: Project title: CHRIS Cooperative Human Robot Interaction Systems Period covered: from 01 March 2009 to 28 Feb 2010 Contact Details

More information

Designing a New Communication System to Support a Research Community

Designing a New Communication System to Support a Research Community Designing a New Communication System to Support a Research Community Trish Brimblecombe Whitireia Community Polytechnic Porirua City, New Zealand t.brimblecombe@whitireia.ac.nz ABSTRACT Over the past six

More information

Rethinking CAD. Brent Stucker, Univ. of Louisville Pat Lincoln, SRI

Rethinking CAD. Brent Stucker, Univ. of Louisville Pat Lincoln, SRI Rethinking CAD Brent Stucker, Univ. of Louisville Pat Lincoln, SRI The views expressed are those of the author and do not reflect the official policy or position of the Department of Defense or the U.S.

More information

Model-Based Product Redesign

Model-Based Product Redesign IJCSNS International Journal of Computer Science and Network Security, VOL.6 No.1A, January 2006 99 Model-Based Product Redesign LI Zhan-Shan,,KOU Fei-hong,,Cheng Xiao-chun,Wang Tao College of Computer

More information

School of Engineering & Design, Brunel University, Uxbridge, Middlesex, UB8 3PH, UK

School of Engineering & Design, Brunel University, Uxbridge, Middlesex, UB8 3PH, UK EDITORIAL: Human Factors in Vehicle Design Neville A. Stanton School of Engineering & Design, Brunel University, Uxbridge, Middlesex, UB8 3PH, UK Abstract: This special issue on Human Factors in Vehicle

More information

Program Automotive Security and Privacy

Program Automotive Security and Privacy FFI BOARD FUNDED PROGRAM Program Automotive Security and Privacy 2015-11-03 Innehållsförteckning 1 Abstract... 3 2 Background... 4 3 Program objectives... 5 4 Program description... 5 5 Program scope...

More information

Using Variability Modeling Principles to Capture Architectural Knowledge

Using Variability Modeling Principles to Capture Architectural Knowledge Using Variability Modeling Principles to Capture Architectural Knowledge Marco Sinnema University of Groningen PO Box 800 9700 AV Groningen The Netherlands +31503637125 m.sinnema@rug.nl Jan Salvador van

More information

A Framework for Modeling and Analysis of Ambient Agent Systems: Application to an Emergency Case

A Framework for Modeling and Analysis of Ambient Agent Systems: Application to an Emergency Case A Framework for Modeling and Analysis of Ambient Agent Systems: Application to an Emergency Case Tibor Bosse and Alexei Sharpanskykh Abstract It is recognized in Ambient Intelligence that ambient devices

More information

HOW CAN CAAD TOOLS BE MORE USEFUL AT THE EARLY STAGES OF DESIGNING?

HOW CAN CAAD TOOLS BE MORE USEFUL AT THE EARLY STAGES OF DESIGNING? HOW CAN CAAD TOOLS BE MORE USEFUL AT THE EARLY STAGES OF DESIGNING? Towards Situated Agents That Interpret JOHN S GERO Krasnow Institute for Advanced Study, USA and UTS, Australia john@johngero.com AND

More information

Evolution relevant for environmental science

Evolution relevant for environmental science Evolutionary Modelling for Environmental Policy Jeroen C.J.M. van den Bergh Dept. of Spatial Economics Faculty of Economics and Business Administration & Institute for Environmental Studies (Vrije Universiteit)

More information

Loughborough University Institutional Repository. This item was submitted to Loughborough University's Institutional Repository by the/an author.

Loughborough University Institutional Repository. This item was submitted to Loughborough University's Institutional Repository by the/an author. Loughborough University Institutional Repository Digital and video analysis of eye-glance movements during naturalistic driving from the ADSEAT and TeleFOT field operational trials - results and challenges

More information

John S. Gero and Udo Kannengiesser, Key Centre of Design Computing and Cognition, University of Sydney, Sydney, NSW 2006, Australia

John S. Gero and Udo Kannengiesser, Key Centre of Design Computing and Cognition, University of Sydney, Sydney, NSW 2006, Australia The situated function behaviour structure framework John S. Gero and Udo Kannengiesser, Key Centre of Design Computing and Cognition, University of Sydney, Sydney, NSW 2006, Australia This paper extends

More information

Joining Forces University of Art and Design Helsinki September 22-24, 2005

Joining Forces University of Art and Design Helsinki September 22-24, 2005 APPLIED RESEARCH AND INNOVATION FRAMEWORK Vesna Popovic, Queensland University of Technology, Australia Abstract This paper explores industrial (product) design domain and the artifact s contribution to

More information

24 Challenges in Deductive Software Verification

24 Challenges in Deductive Software Verification 24 Challenges in Deductive Software Verification Reiner Hähnle 1 and Marieke Huisman 2 1 Technische Universität Darmstadt, Germany, haehnle@cs.tu-darmstadt.de 2 University of Twente, Enschede, The Netherlands,

More information

intelligent subsea control

intelligent subsea control 40 SUBSEA CONTROL How artificial intelligence can be used to minimise well shutdown through integrated fault detection and analysis. By E Altamiranda and E Colina. While there might be topside, there are

More information

Patterns and their impact on system concerns

Patterns and their impact on system concerns Patterns and their impact on system concerns Michael Weiss Department of Systems and Computer Engineering Carleton University, Ottawa, Canada weiss@sce.carleton.ca Abstract Making the link between architectural

More information

Artificial Intelligence

Artificial Intelligence Politecnico di Milano Artificial Intelligence Artificial Intelligence What and When Viola Schiaffonati viola.schiaffonati@polimi.it What is artificial intelligence? When has been AI created? Are there

More information

EA 3.0 Chapter 3 Architecture and Design

EA 3.0 Chapter 3 Architecture and Design EA 3.0 Chapter 3 Architecture and Design Len Fehskens Chief Editor, Journal of Enterprise Architecture AEA Webinar, 24 May 2016 Version of 23 May 2016 Truth in Presenting Disclosure The content of this

More information

POLICY SIMULATION AND E-GOVERNANCE

POLICY SIMULATION AND E-GOVERNANCE POLICY SIMULATION AND E-GOVERNANCE Peter SONNTAGBAUER cellent AG Lassallestraße 7b, A-1020 Vienna, Austria Artis AIZSTRAUTS, Egils GINTERS, Dace AIZSTRAUTA Vidzeme University of Applied Sciences Cesu street

More information

AOSE Technical Forum Group

AOSE Technical Forum Group AOSE Technical Forum Group AL3-TF1 Report 30 June- 2 July 2004, Rome 1 Introduction The AOSE TFG activity in Rome was divided in two different sessions, both of them scheduled for Friday, (2nd July): the

More information

Context-sensitive Approach for Interactive Systems Design: Modular Scenario-based Methods for Context Representation

Context-sensitive Approach for Interactive Systems Design: Modular Scenario-based Methods for Context Representation Journal of PHYSIOLOGICAL ANTHROPOLOGY and Applied Human Science Context-sensitive Approach for Interactive Systems Design: Modular Scenario-based Methods for Context Representation Keiichi Sato Institute

More information

Grand Challenges for Systems and Services Sciences

Grand Challenges for Systems and Services Sciences Grand Challenges for Systems and Services Sciences Brian Monahan, David Pym, Richard Taylor, Chris Tofts, Mike Yearworth Trusted Systems Laboratory HP Laboratories Bristol HPL-2006-99 July 13, 2006* systems,

More information

Key elements of meaningful human control

Key elements of meaningful human control Key elements of meaningful human control BACKGROUND PAPER APRIL 2016 Background paper to comments prepared by Richard Moyes, Managing Partner, Article 36, for the Convention on Certain Conventional Weapons

More information

Awareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose

Awareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose Awareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose John McCarthy Computer Science Department Stanford University Stanford, CA 94305. jmc@sail.stanford.edu

More information

Towards Strategic Kriegspiel Play with Opponent Modeling

Towards Strategic Kriegspiel Play with Opponent Modeling Towards Strategic Kriegspiel Play with Opponent Modeling Antonio Del Giudice and Piotr Gmytrasiewicz Department of Computer Science, University of Illinois at Chicago Chicago, IL, 60607-7053, USA E-mail:

More information

Paresh Virparia. Department of Computer Science & Applications, Sardar Patel University. India.

Paresh Virparia. Department of Computer Science & Applications, Sardar Patel University. India. Volume 3, Issue 5, May 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Rule Based Expert

More information

Available online at ScienceDirect. Procedia Computer Science 56 (2015 )

Available online at  ScienceDirect. Procedia Computer Science 56 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 56 (2015 ) 538 543 International Workshop on Communication for Humans, Agents, Robots, Machines and Sensors (HARMS 2015)

More information

TOWARDS COMPUTER-AIDED SUPPORT OF ASSOCIATIVE REASONING IN THE EARLY PHASE OF ARCHITECTURAL DESIGN.

TOWARDS COMPUTER-AIDED SUPPORT OF ASSOCIATIVE REASONING IN THE EARLY PHASE OF ARCHITECTURAL DESIGN. John S. Gero, Scott Chase and Mike Rosenman (eds), CAADRIA2001, Key Centre of Design Computing and Cognition, University of Sydney, 2001, pp. 359-368. TOWARDS COMPUTER-AIDED SUPPORT OF ASSOCIATIVE REASONING

More information

Workshop on the Future of Nuclear Robotics Safety Cases

Workshop on the Future of Nuclear Robotics Safety Cases Workshop on the Future of Nuclear Robotics Safety Cases 11th September 2018 Manchester Organised by EPSRC RAIN Hub, Office for Nuclear Regulation, Assuring Autonomy International Programme, and EPSRC Verification

More information

HELPING THE DESIGN OF MIXED SYSTEMS

HELPING THE DESIGN OF MIXED SYSTEMS HELPING THE DESIGN OF MIXED SYSTEMS Céline Coutrix Grenoble Informatics Laboratory (LIG) University of Grenoble 1, France Abstract Several interaction paradigms are considered in pervasive computing environments.

More information

Cyber-Physical Production Systems. Professor Svetan Ratchev University of Nottingham

Cyber-Physical Production Systems. Professor Svetan Ratchev University of Nottingham Cyber-Physical Production Systems Professor Svetan Ratchev University of Nottingham Contents 1. Introduction 3 2. Key definitions 4 2.1 Cyber-Physical systems 4 2.2 Cyber-Physical Production Systems 4

More information

Years 3 and 4 standard elaborations Australian Curriculum: Design and Technologies

Years 3 and 4 standard elaborations Australian Curriculum: Design and Technologies Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making

More information

LEARNING FROM THE AVIATION INDUSTRY

LEARNING FROM THE AVIATION INDUSTRY DEVELOPMENT Power Electronics 26 AUTHORS Dipl.-Ing. (FH) Martin Heininger is Owner of Heicon, a Consultant Company in Schwendi near Ulm (Germany). Dipl.-Ing. (FH) Horst Hammerer is Managing Director of

More information

First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems

First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems Shahab Pourtalebi, Imre Horváth, Eliab Z. Opiyo Faculty of Industrial Design Engineering Delft

More information

The Response of Motorola Ltd. to the. Consultation on Spectrum Commons Classes for Licence Exemption

The Response of Motorola Ltd. to the. Consultation on Spectrum Commons Classes for Licence Exemption The Response of Motorola Ltd to the Consultation on Spectrum Commons Classes for Licence Exemption Motorola is grateful for the opportunity to contribute to the consultation on Spectrum Commons Classes

More information

A KBE SYSTEM FOR THE DESIGN OF WIND TUNNEL MODELS USING REUSABLE KNOWLEDGE COMPONENTS

A KBE SYSTEM FOR THE DESIGN OF WIND TUNNEL MODELS USING REUSABLE KNOWLEDGE COMPONENTS A KBE SYSTEM FOR THE DESIGN OF WIND TUNNEL MODELS USING REUSABLE KNOWLEDGE COMPONENTS Pablo Bermell-García 1p Ip-Shing Fan 2 1 Departament de Tecnología, Escuela Superior de Tecnología y Ciencias Experimentales.

More information

CC532 Collaborative System Design

CC532 Collaborative System Design CC532 Collaborative Design Part I: Fundamentals of s Engineering 5. s Thinking, s and Functional Analysis Views External View : showing the system s interaction with environment (users) 2 of 24 Inputs

More information

Supporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation

Supporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation Supporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation Stefania Bandini, Andrea Bonomi, Giuseppe Vizzari Complex Systems and Artificial Intelligence research

More information

An Expert System for Predicting Radiated EM1 from PCB s

An Expert System for Predicting Radiated EM1 from PCB s An Expert System for Predicting Radiated EM1 from PCB s N. Kashyap, T. Hubing, J. Drewniak, and T. Van Doren University of Missouri-Rolla Electromagnetic Compatibility Laboratory Rolla, Missouri 65401

More information

Hierarchical Controller for Robotic Soccer

Hierarchical Controller for Robotic Soccer Hierarchical Controller for Robotic Soccer Byron Knoll Cognitive Systems 402 April 13, 2008 ABSTRACT RoboCup is an initiative aimed at advancing Artificial Intelligence (AI) and robotics research. This

More information

Intelligent Tyre Promoting Accident-free Traffic

Intelligent Tyre Promoting Accident-free Traffic Intelligent Tyre Promoting Accident-free Traffic 1 Introduction Research and development work in automotive industry has been focusing at an intensified pace on developing vehicles with intelligent powertrain

More information

William Milam Ford Motor Co

William Milam Ford Motor Co Sharing technology for a stronger America Verification Challenges in Automotive Embedded Systems William Milam Ford Motor Co Chair USCAR CPS Task Force 10/20/2011 What is USCAR? The United States Council

More information

AN INQUIRY INTO THE CONSUMPTION OF GAMING SERVICES BY MALTESE RESIDENTS

AN INQUIRY INTO THE CONSUMPTION OF GAMING SERVICES BY MALTESE RESIDENTS AN INQUIRY INTO THE CONSUMPTION OF GAMING SERVICES BY MALTESE RESIDENTS MARCH 2017 MALTA GAMING AUTHORITY 01 02 MALTA GAMING AUTHORITY AN INQUIRY INTO THE CONSUMPTION OF GAMING SERVICES BY MALTESE RESIDENTS

More information

DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS

DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS INTERNATIONAL DESIGN CONFERENCE - DESIGN 2002 Dubrovnik, May 14-17, 2002. DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS B. Longueville, J. Stal Le Cardinal and J.-C. Bocquet

More information

User-centered Inclusive Design: Making Public Transport Accessible

User-centered Inclusive Design: Making Public Transport Accessible Include 2009 User-centered Inclusive Design: Making Public Transport Accessible Linda Bogren, Daniel Fallman, Catharina Henje Umeå Institute of Design, Umeå University, Sweden linda.bogren@dh.umu.se Abstract

More information

elaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems

elaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems Support tool for design requirement elaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems Bunkyo-ku, Tokyo 113, Japan Abstract Specifying sufficient and consistent design requirements

More information

Human-like Computing: Call for feasibility studies

Human-like Computing: Call for feasibility studies Human-like Computing: Call for feasibility studies Call type: Invitation for proposals Closing date: 16 June 2017 Funding Available: 2 million is available to fund approximately 6 feasibility studies of

More information

Impediments to designing and developing for accessibility, accommodation and high quality interaction

Impediments to designing and developing for accessibility, accommodation and high quality interaction Impediments to designing and developing for accessibility, accommodation and high quality interaction D. Akoumianakis and C. Stephanidis Institute of Computer Science Foundation for Research and Technology-Hellas

More information

SIMULATION-BASED ACQUISITION: AN IMPETUS FOR CHANGE. Wayne J. Davis

SIMULATION-BASED ACQUISITION: AN IMPETUS FOR CHANGE. Wayne J. Davis Proceedings of the 2000 Winter Simulation Conference Davis J. A. Joines, R. R. Barton, K. Kang, and P. A. Fishwick, eds. SIMULATION-BASED ACQUISITION: AN IMPETUS FOR CHANGE Wayne J. Davis Department of

More information

Course Introduction and Overview of Software Engineering. Richard N. Taylor Informatics 211 Fall 2007

Course Introduction and Overview of Software Engineering. Richard N. Taylor Informatics 211 Fall 2007 Course Introduction and Overview of Software Engineering Richard N. Taylor Informatics 211 Fall 2007 Software Engineering A discipline that deals with the building of software systems which are so large

More information

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD INTERNATIONAL STANDARD IEC 60872-2 First edition 1999-01 Maritime navigation and radiocommunication equipment and systems Radar plotting aids Part 2: Automatic tracking aids (ATA) Methods of testing and

More information

ND STL Standards & Benchmarks Time Planned Activities

ND STL Standards & Benchmarks Time Planned Activities MISO3 Number: 10094 School: North Border - Pembina Course Title: Foundations of Technology 9-12 (Applying Tech) Instructor: Travis Bennett School Year: 2016-2017 Course Length: 18 weeks Unit Titles ND

More information

On-demand printable robots

On-demand printable robots On-demand printable robots Ankur Mehta Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 3 Computational problem? 4 Physical problem? There s a robot for that.

More information

THE FUTURE OF DATA AND INTELLIGENCE IN TRANSPORT

THE FUTURE OF DATA AND INTELLIGENCE IN TRANSPORT THE FUTURE OF DATA AND INTELLIGENCE IN TRANSPORT Humanity s ability to use data and intelligence has increased dramatically People have always used data and intelligence to aid their journeys. In ancient

More information