Presentation is loading. Please wait.

Presentation is loading. Please wait.

SMART GRID INTEROPERABILITY PANEL ESPI DEVELOPMENT Development and Test Environment Marty Burns, Hypertek Inc. John Teeter, People Power.

Similar presentations


Presentation on theme: "SMART GRID INTEROPERABILITY PANEL ESPI DEVELOPMENT Development and Test Environment Marty Burns, Hypertek Inc. John Teeter, People Power."— Presentation transcript:

1 SMART GRID INTEROPERABILITY PANEL ESPI DEVELOPMENT Development and Test Environment Marty Burns, Hypertek Inc. John Teeter, People Power

2 An initial straw man to seed development  Proposed development environment and development components  Possible component model  Test environment  John Teeters Development Dashboard  Initial Java Packages  If we can meet and agree on these (or alternatives) we can move forward on implementation

3 Development Environment  Use the following to compose the development and test environment  Eclipse IDE for project development  Use Java as development language Produce class libraries for DataCustodian, RetailCustomer, and ThirdParty  Use Tomcat 6 as the underlying framework  Use Firefox as the host web browser  Use Apache/Tomcat as the web server with PHP support  Use Selenium for test orchestration and target stimulus  Use a web page for each actor as the test harness  Logging via wireshark  Sample pages - http://www.openespi.org:8080/espi_portal/index2.html http://www.openespi.org:8080/espi_portal/index2.html

4 Possible Component Model Three SW Components – DataCustodian, ThirdParty, RetailCustomer OAuth Atom Publishing Actor Target Test Stimulus Back End Shared Information Model Information Repository

5 Test environment Customer access page DataCustodian Customer EUI page RetailCustomer Customer access page ThirdParty Management Dashboard Developer Firefox/ Selenium Scripting Web Stimulus Target Stimulus Web Stimulus Target Stimulus

6 John’s sample development dashboard


Download ppt "SMART GRID INTEROPERABILITY PANEL ESPI DEVELOPMENT Development and Test Environment Marty Burns, Hypertek Inc. John Teeter, People Power."

Similar presentations


Ads by Google