Building a Web-based User Interface around your AIMMS Optimization application



Similar documents
Network Optimization using AIMMS in the Analytics & Visualization Era

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

MATLAB as a Collaboration Platform Marta Wilczkowiak Senior Applications Engineer MathWorks

Minnesota Report Card. A Mobile Friendly Platform for Disseminating School Performance Data. Digital Government: Government to Citizen

ArcGIS Platform. An Integrated System. Portal

ArcGIS Web Mapping. Sam Berg, esri

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

How to use Dropbox. What is Dropbox. Please read the University of Melbourne Guidelines on Dropbox and University Information prior to use.

What s New in JReport 12

Thin Client Apps Made Easy: Avaya's New.NET SDK Simplifies Telephony App Development for Web-based Environments

Oracle & Mobile What Strategy is right for you?

Ernesto Ongaro BI Consultant February 19, The 5 Levels of Embedded BI

InLoox PM Web App The Online Project Software

Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0

How To Get The Most Out Of Sagecrm V7.1

Web Apps The Next Generation

ipecs UCS Unified Communications Solution Easy to access and activate Highlights Single server solution

Self-Hosted Implementation

Placing customers in the driver s seat to deliver amazing user experiences

Customer Service: Us:

Resco CRM Guide. Get to know Resco CRM

Scott Moore, Esri April 4, Intermountain, Great Falls, MT

Putting the power of Web 2.0 into practice.

Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen

FileMaker: Complete Platform to Create, Deploy, and Manage Custom ipad and iphone Solutions for Business

Esri GIS Mobile Solutions. John Sharrard

MaaSter Microsoft Ecosystem Management with MaaS360. Chuck Brown Jimmy Tsang

Application Express Web Application Development

Prepare Data ArcMap Open Trees.mpk Chrome ArcGIS Online New Map Chrome Esri Blogs Chrome Local Government Resources Reflector Phone Connected

Java Development for the Cloud, present and future. Scott Rich Distinguished Engineer, IBM Rational

Technology Partners. Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in 2009.

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

JTouch Mobile Extension for Joomla! User Guide

The Homebuilder Intelligence Suite

Inventory and Analytics for Browser-based Applications in the Enterprise

SQL Server 2016 BI Any Data, Anytime, Anywhere. Phua Chiu Kiang PCK CONSULTING MVP (Data Platform)

Embedded BI made easy

Statement of Work Office 365 Migration. Gateway Unified School District

This is our best... YOUR best... Online Banking yet!

Empower Individuals and Teams with Agile Data Visualizations in the Cloud

Download Google Drive to windows 7

Microsoft SQL Server Review

SAS Visual Analytics 7.2 for SAS Cloud: Quick-Start Guide

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

Neat Cloud Service + Mobile App

Experimenting in the domain of RIA's and Web 2.0

Plus91 Technologies Pvt. Ltd. Adding Value to Healthcare. MediXcel - Your Clinic Information Managed

The SAP Business One Mobile Application for iphone and ipad. August 2011

Sandesh Prasanna Kumar

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

Building a Simple Mobile optimized Web App/Site Using the jquery Mobile Framework

What s New in JReport 13.1

HP ALM Masters 2014 Connected, collaborative mobile application development for the enterprise HP Anywhere

Progressive Enhancement With GQuery and GWT. Ray Cromwell

Optimizing your E-Business Suite for Mobile and Tablet

Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

Automation and Virtualization, the pillars of Continuous Testing

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

Operations Dashboard for ArcGIS: Extending the Functionality

Rich Internet Applications

Apps VS Mobile Websites. Which is better?

AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev

GoToMyPC reviewer s guide

Operations Dashboard for ArcGIS

Fusion RV Demo Program: Enterprise Management Platform. User Guide Crestron Electronics, Inc.

+1 (855)

Debugging Mobile Apps

Mobile Technique and Features

Introducing Backup & Replication v5.7

AJAX Toolkit Framework

Ad Hoc Analysis of Big Data Visualization

Developing Offline Web Application

10 THOUGHTS ON EVALUATING A FIELD SERVICE AUTOMATION SOLUTION

Mobile Application Development

Hassle-Free Meetings. Hold meetings anytime anywhere.

Native-quality, cross-platform HTML5 apps. Peter Helm

Expand. Microsoft Project Professional Why Upgrade? Bryan Quick Solution Specialist - Midwest

Work Better Connected. Orange County Convention Center May 5-7, 2015 Orlando, Florida

Biba Datasheet. Biba is a mobile collaboration tool that provides:

Transcription:

Building a Web-based User Interface around your AIMMS Optimization application AIMMS Webinar February 25, 2015 Presented by Ovidiu Listes, PhD Senior Consultant, Analytics and Optimization

Outline AIMMS WebUI - Design Context Product Development Information Demo 1: A Simple WebUI App Step by Step Demo 2: A More Advanced AIMMS App with WebUI Demo 3: A Sneak View into the Future Questions & Closing

AIMMS WEBUI DESIGN CONTEXT

AIMMS Desktop

Typical AIMMS Desktop Usage Model Development Model Execution Model Optimization (solve) End User View All on a single (desktop) computer AIMMS

AIMMS PRO & App Stores AIMMS PRO is designed for company wide Optimization: Allows easy deployment, flexible and fast development One platform for all optimization apps required Accessable, anywhere and anytime

AIMMS PRO Framework Setup AIMMS Clients Client Monitoring GUI AIMMS PRO SERVER Server AIMMS Run-Time Models AIMMS Versions 3.13 3.14 4.3

Typical AIMMS PRO Usage AIMMS AIMMS AIMMS Model Execution publish AIMMS End User View Model Development AIMMS Model Optimization Model Execution End User View SERVER CLIENT

AIMMS PRO & Web UI Optimization in Everyone s Browser

AIMMS PRO Framework Extended Excel ERP C ++.Net AIMMS Clients Mobile Web Etc. Custom Clients Client Monitoring GUI AIMMS PRO SERVER Server AIMMS Run-Time Models AIMMS Versions 3.13 3.14 4.3

Typical AIMMS WebUI Usage browser AIMMS publish AIMMS AIMMS Model Execution browser End User View Model Development Model Optimization End User View SERVER CLIENT

WEBUI - PRODUCT DEVELOPMENT

AIMMS Web UI - The Goal Great looking end user applications in a browser, on any device, that are intuitive to operate, and that users can customize to their needs Fast & easy adoption by end users, benefits throughout the organization, and a hassle free roll-out

AIMMS Web UI - Key Features Development: Modern, out of the box modern looking apps Intuitive, build & change user-interfaces with simple operations Responsive, scales to your size of browser and/or device Personalize, add your own skins (CSS) and widgets (Javascript) Language, make your app available in multiple languages Share, instantly available when published on PRO Use: Anyplace, start apps from any device and/or location via PRO Adapt, personalize apps with simple operations Pivoting, move data around in tables and charts Revert, undo recent change (CTRL-Z) or reload initial app Handoff, pick up where you left off, or when you switch devices 15

Key Principles for Product Delivery Start with a limited set of options that are valuable in specific cases Work in sprints to improve the product Use customer feedback to help set priorities Priorities are set based on user value and relative size Adapt where needed Releases often 16

Download & Links Downloadable (released mid January 2015): AIMMS 4.3 contains Web UI Development Kit AIMMS PRO 2.0 supports both AIMMS Windows UI & AMMS WebUI Apps www.aimms.com/pro-webui offers links to Doc, Tips, Forum etc. 17

Demo 1: A SIMPLE AIMMS APP STEP BY STEP

AIMMS Web UI Demo A Simple AIMMS WebUI App 21

Demo 2: A MORE ADVANCED AIMMS APP

AIMMS Web UI Demo Johnny s Transport - Before (AIMMS Windows UI) 23

AIMMS Web UI Demo Johnny s Transport - After (AIMMS Web UI) 24

AIMMS Web UI Johnny s Transport Close Up 25

Adapt / Pivoting 26

Personalize 27

Responsive Design 28

Demo 3: A SNEAK VIEW INTO THE FUTURE

On Idea List for the Future Shorter term Data: Case comparison Sharing cases Widgets: Tree Map Gantt chart Slider Candidates Asynchronous solve options with job manager widget Next increment in collection and deepening of widgets Multi-browser support (beyond Chrome plus ios devices) 31

AIMMS Web UI Demo A Sneak View into the Future (1) 32

AIMMS Web UI Demo A Sneak View into the Future (2) 33

THANK YOU! QUESTIONS?

Next AIMMS Webinar The next webinar in this series: What s new in AIMMS PRO will be presented by Haraldur Haraldsson, AIMMS Optimization Specialist. Join us on March 18, 2015: 10 AM CET, and 8 AM PDT/11 AM EDT