CSE/ASU1ACIMS Hessam S. Sarjoughian Arizona Center for Integrative Modeling & Simulation Computer Science & Engineering Dept. Fulton School of Engineering.

Slides:



Advertisements
Similar presentations
MSF: Microsoft Solutions Framework Past and present
Advertisements

Maurizio Pighin, University of Udine, Italy Venezia, marzo 2001 Workshop SALADIN Slide 1 Maurizio Pighin Dipartimento di Matematica e Informatica.
Software Life Cycle and Models
Requirements Engineering Process
Chapter 8 Software Prototyping.
Chapter 27 Software Change.
Prof. Dr. W. Prinz Summary of the STREP session 13. April 2005 Wolfgang Prinz The following slides summarize the presentations.
Computing and Communications Technologies: Quo Vadis ? Athens, 20 May 2001 Horst Forster European Commission ATH0.
Research Councils ICT Conference Welcome Malcolm Atkinson Director 17 th May 2004.
Visual Model-based Software Development EUD-Net Workshop, Pisa, Italy September 23 rd, 2002 University of Paderborn Gregor Engels, Stefan Sauer University.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design 1.
A Fractional Order (Proportional and Derivative) Motion Controller Design for A Class of Second-order Systems Center for Self-Organizing Intelligent.
© 2000 Scott Moses Career Paths for Industrial Engineers Scott Moses Assistant Professor School of Industrial Engineering University of Oklahoma.
1 UML ++ Mohamed T IBRAHIM University of Greenwich -UK.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Software processes 2.
CGW 08, Kraków, October 13-15th,  Integration of instrumentation and selected applications with e-Infrastructure and maintenance on production.
S D Compliance Automation, Inc 1 Larry Fellows Compliance Automation, Inc. When Any Road Won’t Do… Project Scope Points the Way.
Object-Oriented Analysis and Design LECTURE 3: REQUIREMENTS DISCIPLINE.
CS5714 Usability Engineering An Iterative, Evaluation- Centered Life Cycle For Interaction Development Copyright © 2003 H. Rex Hartson and Deborah Hix.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Tom Sels Belgium Academic Village Barcelona May 2003 Multimedia Programmes to Teach Practical and Industrial Experience during the Education Tom.
The Future of Formal: Academic, IC, EDA, and Software Perspectives Ziyad Hanna VP of Research and Chief Architect Jasper Design Automation Ziyad Hanna.
1 Independent Verification and Validation Current Status, Challenges, and Research Opportunities Dan McCaugherty IV&V Program Manager Titan Systems Corporation.
Introduction To System Analysis and Design
What is Software Engineering? And why is it so hard?
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
The Soft Topics in Software Engineering Mark Ardis Stephen Chenoweth Frank Young.
Expert Report By Prof. Rayko Genchev Raykov, Ph.D. On the research of experts’ views on the problems considered in the project “New Approach in Technology.
Learning Sciences and Engineering Professional Master’s Program Ken Koedinger Vincent Aleven Albert Corbett Carolyn Rosé Justine Cassell.
Computational Thinking Related Efforts. CS Principles – Big Ideas  Computing is a creative human activity that engenders innovation and promotes exploration.
Testing RAVEN Helmut Neukirchen Faculty of Industrial Engineering, Mechanical Engineering and Computer Science University of Iceland, Reykjavík, Iceland.
PGD-1303 Software Project Management?. What is software? Software  Computer programs and associated documentation Documentation includes  requirements.
The Rational Unified Process
Software Engineering ‘The establishment and use of sound engineering principles (methods) in order to obtain economically software that is reliable and.
The Multimedia Team. Careers in Multimedia u Executive Producer u Production Manager u Multimedia Director/Architect u Art Director u Interface Designer.
Requirements Engineering CSE-305 Requirements Engineering Process Tasks Lecture-5.
Ch.1 1 Software Engineering A Preview Chapter 1. Ch.1 2 Outline My Background Definitions of software engineering (SE) Historical origins of SE SE as.
Chapter 11: Software Prototyping Omar Meqdadi SE 273 Lecture 11 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
HCI in Software Process Material from Authors of Human Computer Interaction Alan Dix, et al.
Introduction To System Analysis and Design
1 Requirements Management - General concepts - Noureddine Abbadeni King Saud University College of Computer and Information Sciences Based on “Software.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
1 Introduction to Software Engineering Lecture 1.
Formalized Model Development & Test Generation: Key Role of Abstraction Bernard P. Zeigler Arizona Center for Integrative Modeling and Simulation (ACIMS)
Rational Requirements Management with Use Cases v5.5 Copyright © Rational Software, all rights reserved 1 Requirements Management with Use Cases.
DAME: A Distributed Diagnostics Environment for Maintenance Duncan Russell University of Leeds.
2 2009/10 Object Oriented Technology 1 Topic 2: Introduction to Object-Oriented Approach Reference: u Ch.16 Current Trends in System Development (Satzinger:
Statistics from the Famous 1995 Standish Group Report.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Fueloil Information Systems Standards and and Evaluation methods Prof. Dr. Mohamed Elazab
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
MODES-650 Advanced System Simulation Presented by Olgun Karademirci VERIFICATION AND VALIDATION OF SIMULATION MODELS.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Software Engineering Jon Walker. What is Software Engineering? Why do we call it Software Engineering? Why not just call it programming or software development?
University of Kragujevac Technical faculty ^a~ak - Danijela Milo{evi} CURRICULUM DEVELOPMENT.
Prof. Hany H. Ammar, CSEE, WVU, and
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
It is the fuel of modern life Business are run Government rule Scientists Industries Education However, building and maintaining software is hard and getting.
Copyright 2003 Accenture. All rights reserved. Accenture, its logo, and Accenture Innovation Delivered are trademarks of Accenture. SCOOPS Session Thursday,
Credit:  Multimedia has been used in many aspects in our lives, for example in the field of business, entertainment.
Introduction to Software Engineering 1. Software Engineering Failures – Complexity – Change 2. What is Software Engineering? – Using engineering approaches.
מכללות ובתי ספר לטכנולוגיה ולמדעים מנהל למחקר ופיתוח ולהכשרה ORT Israel New Horizons in Science and Technology Education PATT 20 Joel Rothschild.
Chapter 5 – System Modeling Lecture 1 1Chapter 5 System modeling.
Lecture 17 ATAM Team Expertise
DOE Facilities - Drivers for Science: Experimental and Simulation Data
Software Prototyping Animating and demonstrating system requirements.
Software Processes.
SAS training centers in Hyderabad SAS training centers in Hyderabad.
Data science online training.
Presentation transcript:

CSE/ASU1ACIMS Hessam S. Sarjoughian Arizona Center for Integrative Modeling & Simulation Computer Science & Engineering Dept. Fulton School of Engineering Arizona State University Tempe, AZ, USA Dec. 5, 2003 First M&SNet Meeting, Tucson, Arizona, USA

CSE/ASU2ACIMS Some Topics of Interest u Software engineering u Large-scale, multi-level, multi-aspect modeling u Masters program in M&S

CSE/ASU3ACIMS Standish Group, 2002 Report Information Technology Projects in USA u Expenditure: $255 billion u Expense marked as wasted: $55 billion u 13,522 projects u All projects  Success rate: 34%  Failure rate: 15%  Challenged rate: 51% »51% have lower overrun (34% average) u 46% < 20% u The negative findings  82% increase in time overrun (63% in 2000)  52% of required features were delivered (67% in 2000)

CSE/ASU4ACIMS Building Software-Based Systems Team work Process Technologies Principles and Methods UML object-orientation incremental development communication Users & Developers requirements elicitations requirements specification verification & validation implementation and testing design specification

CSE/ASU5ACIMS Source: European Software Process Improvement Training Initiative, 1995

CSE/ASU6ACIMS Models Simulator Source System Experimental Frame simulation relation modeling relation Modeling & Simulation Models & Simulators MODEL Analyzer static/dynamic textual/graphical VIEW Mediator interaction with simulation models CONTROL Software Engineering Building M&S to Software Engineering

CSE/ASU7ACIMS Distributed/Parallel M&S Real World Simulator Distributed Simulation Model Experimental Frame specifies conditions under which the system is experimented with and observed Experimental Frame Models of subsurface physics Subsurface physics Subsurface physics Models of subsurface physics Validation and Verification combined simulated & basin system

CSE/ASU8ACIMS ACIMS Education and Tech Transfer Role u Online Masters of Engineering program in Modeling and Simulation  domain experts  access to professionals in national labs, …  Established relations with national organization u Knowledge Transfer  Industry