OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

Slides:



Advertisements
Similar presentations
Abt Associates Inc. In collaboration with: I Aga Khan Foundation I Bitrán y Asociados I BRAC University I Broad Branch Associates I Deloitte Consulting,
Advertisements

© © Introduction to Sherlock 3.0 Nathan Blattau, Ph.D. Frank Pittelli, Ph.D.
Integration of MBSE and Virtual Engineering for Detailed Design
Defining Decision Support System
OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.
Documentation Generators: Internals of Doxygen John Tully.
Designing a DTC Verification System Jennifer Mahoney NOAA/ESRL 21 Feb 2007.
Wellbore Design - A Safety Critical Process Human and Software Factors.
1 SYS366 Week 1 - Lecture 2 How Businesses Work. 2 Today How Businesses Work What is a System Types of Systems The Role of the Systems Analyst The Programmer/Analyst.
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
Quality is about testing early and testing often Joe Apuzzo, Ngozi Nwana, Sweety Varghese Student/Faculty Research Day CSIS Pace University May 6th, 2005.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Introduction to Systems Analysis and Design
The #1 Easiest, Affordable & Most Powerful Business Process Modeling Software.
OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.
Simulation as a Service: A Cloud-Based Framework to Support the Educational Use of Scientific Software Tom Bitterman, Da Cai, Dave Hudak, Rajiv Ramnath,
Comp 410: Final Project Christopher Alme Christopher Nunu Dennis Qian Stanley Roberts.
SharePoint Governance Success Getting Started with Governance CalSPUG Edition Presented by Sag Baruss Published January.2014 Version 1.7.
Design for Data Analysis for Engineers 1 MPD 575 DFX Cohort 8 November 29, 2007 Developed by: Tjuana Buford Professor: Jonathan Weaver.
Slide 1 Copyright © 2003 Encapsule Systems, Inc. Hyperworx Platform Brief Modeling and deploying component software services with the Hyperworx™ platform.
{ Tomorrow’s Energy Today Final presentation - COMP 410 F12.
1 Autonomic Computing An Introduction Guenter Kickinger.
CPIS 357 Software Quality & Testing
Windows Azure Team 9 Ben Holland Bao Nguyen Eric Petrowiak Barret Schloerke.
OWLSIM: REVOLUTIONIZING NATIONAL ENERGY POLICIES THROUGH TECHNOLOGY COMP 410 in Collaboration with Citizens for Affordable Energy.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
© CROZ Authors: Mirela Grginčić Business Solution Consultant Krešimir Musa Director of Consulting and Implementation Services at CROZ Dealing with information.
OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.
OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.
OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.
TOMORROW’S ENERGY TODAY FINAL PRESENTATION - COMP 410 F12.
Theoretical Model: Goals Flexible framework able to simulate wide variety of models Provide ability to run simulations of arbitrary complexity and size.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
{ Tomorrow’s Energy Today Final presentation - COMP 410 F12.
Training and Development Prof R K Singh AIMA CME.
Component 4: Introduction to Information and Computer Science Unit 9/Part a: Components and Development of Large Scale Systems.
S. Shumilov – Zürich Analytical Visualization Framework - a visual data processing and knowledge discovery system Ivan Denisovich, Serge Shumilov Department.
Why You Should All Become Computer Engineers ECE 200 (Fall 2015) Saurabh Bagchi School of Electrical and Computer Engineering Purdue University.
ESIP Semantic Web Products and Services ‘triples’ “tutorial” aka sausage making ESIP SW Cluster, Jan ed.
April 8-10, 2002 XXXXXXXXXXXXX Business Unit 2002 Action Plan Your Name January 28-30, 2002 MSC.Software: How to Deliver Software Services Systems Fiat.
Visualization in Problem Solving Environments Amit Goel Department of Computer Science Virginia Tech June 14, 1999.
1 The EDIT System, Overview European Commission – Eurostat.
Comp 410 Client Meeting Outline Revised Use Cases Design Concept Implementation on Azure Revised GUI Mockup Demo Future Meetings.
Automatic Video Editing Stanislav Sumec. Motivation  Multiple source video data – several cameras in the meeting room, several meeting rooms in teleconference,
Comp 410 Client Meeting Outline Design Concept Implementation on Azure Revised Use Cases Revised GUI Mockup Demo Timeline Clarifications.
Windows Azure poDRw_Xi3Aw.
Building Systems for Today’s Dynamic Networked Environments A Methodology for Building Sustainable Enterprises in Dynamic Environments through knowledge.
Model Based Systems Engineering Visualization Steven Corns Missouri University of Science & Technology.
Fall CS-EE 480 Lillevik 480f06-l6 University of Portland School of Engineering Senior Design Lecture 6 Other development processes Technical documents.
OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.
Upturn Consulting 27, March 2017.
Lucidchart Extends Collaborative, Cross-Platform Diagramming Solution for Individuals, SMBs, and Enterprises with New Microsoft Office 365 Add-Ins OFFICE.
4/18/2018 3:49 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
MSc(IT) Program Overview
The Marshall University Experience with Implementing Project Server 2003 August 9, 2005 Presented by: Chuck Elliott, M.S. Associate Director, Customer.
Azure Solutions Deliver Scalability, Reliability and More for Omnichannel E-Commerce Software “With this shift to Microsoft Azure, ecManager omnichannel.
Agile Software Development
Complexity Time: 2 Hours.
Officeatwork 365 Document Designer Allows Organizations to Design Brand- and Legal- Compliant Templates and Documents Globally OFFICE 365 APP BUILDER PROFILE:
Lawrence Livermore National Laboratory
Part 3 Design What does design mean in different fields?
Azure API Management Jothi Prakash A
Introduction to Software Testing
Tomorrow’s Energy Today
Replace with Application Image
SE goes software engineering; (practically) managing the Compose
Advancing Children’s Engineering Through Desktop Manufacturing
Presentation transcript:

OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy

Overview Introduction – COMP 410 – Project Motivation – Project Objectives Simulation Framework Energy Model and Plans Demo Conclusion Questions

INTRODUCTION

About COMP 410 “Software Engineering Methodology” Design class satisfying computer science Bachelors of Science Decree capstone requirement Typically taken by juniors and seniors Warm-up project during first 3 weeks, then semester-long project … with a real customer! Student driven – no problem sets or lectures

Our Customer: Citizens for Affordable Energy CFAE is a national not-for-profit membership association Goal is to educate citizens and policymakers about non-partisan national energy solutions Leadership – John Hofmeister, Founder and CEO – Karen Hofmeister, Executive Director

Project Motivation U.S. has no long-term national energy policy CFAE believes this could be disastrous CFAE wants a software tool that can simulate the long term effects of policies (or lack thereof) Shifting policy landscape mandates a very flexible simulator

Our Mission Create a mathematical model of the U.S. electric power generation and distribution Make a set of policies and assumptions for the next 50 years of the energy industry Develop a simulation framework to evaluate the effects of the plans based on the assumptions and the model Make the results accessible to the public Make the framework flexible and extensible to allow domain experts to change our assumptions and models

SIMULATION FRAMEWORK

Theoretical Design Modeling complex systems with mathematical functions Functions represented as modular “circuit elements” with inputs and outputs Functional modules can be “composited” – Encapsulate components of model – Allows composite modules with other modules inside. – Arbitrarily complicated models can be created – Diagram!

Capabilities Supports many simultaneous users Scales with load Basic use case – View model, plan, precomputed results Authenticated use case – Edit plan, recompute results, save results Expert Authenticated use case (if working) System Administration use case (if working) – Publish results (if working)

ENERGY MODEL AND PLANS

High-Level Model

Worst-Case Plan

Average-Case Plan

Best-Case Plan

Comparison with Other Models

DEMO

Demo Connecting through web Explain GUI Basic use case – View model, plan, precomputed results Authenticated use case – Edit plan, recompute results, save results Expert Authenticated use case (if working) System Administration use case (if working) – Publish results (if working)

CONCLUSION

Acknowledgements Citizens for Affordable Energy, John Hofmeister, Karen Hofmeister People we consulted for help Microsoft for sponsorship Steven Wong, Scott Rixner TAs: Team leads and all our hard-working students

QUESTIONS

Questions Can’t this be done in Excel? – Yes, simple test model could be done in Excel, but professionals could develop more complicated models. Excel doesn’t have centralized mechanism for managing results. Visualizing model, others can edit, maintainability, portability. Results is not only objective – also export. How can you develop model without domain knowledge? – Talked to experts, used recognized resources (EIA etc.). Simple but reasonable model. How did you choose Azure over other clouds? – Had past support from Microsoft

Questions What was biggest technical challenge? What was biggest non-technical challenge? HTML5, other technology choices Did you use curve fitting on historical data?

BACKUP

References EIA etc.