1 A New Soar Editor Miller Tinkerhess University of Michigan.

Slides:



Advertisements
Similar presentations
The easy way to integrated communication.  Desknow will allow a user to share information with any other user on the system even if that user is in another.
Advertisements

JAS in SDA. My Experience My assignment was to use JAS to read SDA data and make plots. –I used OSDA and OSDAphysics to read SDA data. OSDA and OSDAphysics.
1 VisualSoar Update Andrew Nuxoll 09 June A Visual Editor for Soar Projects.
Interact: RETSINA’s Agent Editor Provides a GUI interface to agent’s task and reduction libraries Allows –quick development of new libraries –easy extensions.
Eclipse[10] MIPSinEclipse. Overview Goal: To provide a friendly development environment for CS students programming in MIPS (particularly CS33 at UCLA),
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
CIS 234: Integrated Development Environments Dr. Ralph D. Westfall May, 2007.
IMP: InputLink Manipulation Plug-in Devvan Stokes Cory Dunham.
15-Jul-15 Starting Eclipse Just the basics. Getting Eclipse If you Google for “Eclipse”: The first hit is the home page, The second.
UNIT4 BUSINESS ANALYTICS. page WHAT IS THE PRODUCT? 2 A business intelligence tool kit, specializing in Coporate Performance Management An application.
Google Confidential and Proprietary 1 Intro to Docs Google Apps Apps.
(C) 2013 Logrus International Practical Visualization of ITS 2.0 Categories for Real World Localization Process Part of the Multilingual Web-LT Program.
© 2005 UBC; made available under the EPL v1.0 mylar a degree-of-interest model for eclipse Mik Kersten Gail Murphy Shawn.
Getting Started With Java Downloading and installing software Running your first program Dr. DwyerFall 2012.
WRA /16/13 HTML VALIDATION & HTML5. TODAY’S AGENDA Overview of new objects: lists, tables Overview of metadata: meta tags, comments History of the.
Chapter 11-Multimedia Authoring Tools. Overview Introduction to multimedia authoring tools. Types of authoring tools. Cross-platform authoring notes.
Office 365 & Charts. Office 365 Features Latest versions of Office suites No tension of loosing your work Access from anywhere and on any device Share.
Integrated Development Environments (IDEs) CS 21a: Introduction to Computing I First Semester,
Dali JPA Tools. About Dali Dali JPA Tools is an Eclipse Web Tools Platform sub-Project Dali 1.0 is a part of WTP 2.0 Europa coordinated release Goal -
1 SEG4912 University of Ottawa by Jason Kealey Software Engineering Capstone Project Tools and Technologies.
Developing C/C++ applications with the Eclipse CDT David Gallardo.
IDEs Department of Information Systems and Computer Science Ateneo de Manila University.
DEV-05: Ratcheting up your OpenEdge™ Development Productivity Sunil S Belgaonkar Principal Software Engineer.
Prachi Chitnis.  The CSS feel  SDS – Synoptic Display Studio  ADL Converter  PV table, Probe…
Productivity Tools Ken Nguyen Department of Information Technology Clayton State University.
Treasure Hunt - project development overall status - November 2011.
Development Tools © Copyright 2014, Fred McClurg All Rights Reserved.
Eclipse Simple Profiler Ben Xu Mar 7,2011. About Eclipse simple profiler is a open source project to analyze your plug-ins/RCPs performance.
ICALEPCS (Geneva, Switzerland, October, 2005) Visual DCT’s Latest Hits Jaka Bobnar Matej Sekoranja, Igor Verstovsek.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
Esri UC 2014 | Technical Workshop | Managing and Editing Annotation Wendy Harrison.
© 2002 IBM Corporation Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation Pete Nicholls IBM Toronto Lab TPF Toolkit.
Visual DCT upgrade Gasper Jansa, Cosylab SLAC, April 2005.
 Companies of all branches  Local governments  Educational institutions (schools, universities)  Individuals.
Jan Hatje, DESY CSS – Control System Studio EPICS collaboration meeting CSS – Control System Studio Update EPICS collaboration meeting 2008 Shanghai.
Integrated Development Environments (IDEs) CS 21a: Introduction to Computing I Department of Information Systems and Computer Science Ateneo de Manila.
GJXDM Tool Overview Schema Subset Generation Tool Demo.
TEAM FOUNDATION VERSION CONTROL AN OVERVIEW AND WALKTHROUGH By: Michael Mallar.
JavaScript Tools Tools for Writing / Editing / Debugging JavaScript Code Svetlin Nakov Technical Trainer Software University
Editing and Debugging Mumps with VistA and the Eclipse IDE Joel L. Ivey, Ph.D. Dept. of Veteran Affairs OI&T, Veterans Health IT Infrastructure & Security.
Versioning and Automated Weekly Releases.
CF Eclipse Nick Kwiatkowski Michigan State University, Physical Plant 8/8/2006.
Lecture 3.1: Operator Precedence and Eclipse Tutorial Michael Hsu CSULA.
CS 201 Lecture 1 (b) Using an IDE Tarik Booker CS 201: Introduction to Programming California State University, Los Angeles.
Enterprise Library 3.0 Memi Lavi Solution Architect Microsoft Consulting Services Guy Burstein Senior Consultant Advantech – Microsoft Division.
(Atlassian) Software Development tools used in BE/CO Jira, Bamboo, Fisheye+Crucible, Clover
Working in a Mobile App Development Environment Lesson 2.
Using NetBeans For Your Existing Projects Brian Leonard
Pre-Production Meet with the client to create a project plan:
The eclipse IDE IDE = “Integrated Development Environment”
Development Environment
Tutorial 2 Programming Editors Recommendation & Cordova Plugin Installation and Management Li Xu Department of Systems Engineering.
Miller Tinkerhess University of Michigan
SE goes software engineering; (practically) managing the Compose
Eclipse Plug-in for Authoring and Debugging Higher-order Rewriting
Citing Insights sites to help you cite.
introducing POWERPOINT 2011
OpenEdge Architect Rules! AppBuilder is Dead
FileSpot Collaborative File Manager
Boosting SSAS Productivity with Tabular Editor
03 | 3D Printing Software Emmett Lalish | Mechanical Engineer
Part of the Multilingual Web-LT Program
Unit 1: Introduction Lesson 1: PArts of a java program
SoarUnit Bob Marinier 11/29/2018.
One of a new Eclipse Photon feature
Bryan Stearns University of Michigan Soar Workshop - May 2018
Soar IDE 2.0 Bob Marinier, Kyle Aron, Preetom Chakraborty 12/8/2018.
SSDT and Database Project Basics
The Most Popular Android UI Automation Testing Tool Andrii Voitenko
By Rajanikanth B Eclipse IDE Overview By Rajanikanth B
Presentation transcript:

1 A New Soar Editor Miller Tinkerhess University of Michigan

2 Overview ● History ● Goals ● Approach ● Demo ● github.com/mtinkerhess/soar-editor

3 History ● Visual Soar −Java app, comes with Soar releases −Hasn't been developed for a while ● Soar IDE −Eclipse plugin, lots of great features −No editable datamap, no impasses ● Database-based Soar IDE −Experimental branch of Soar IDE −Sqlite backend instead of text files

4 Goals ● Make it easy to write Soar agents! ● Static error checking −Syntax checking, datamap compatibility ● Multiple problem spaces / datamaps −Auto-completion based on relevant datamap ● Logistical concerns −Version control −Integration with environment projects

5 Approach ● Simplicity −.soar files for rules,.dm files for datamaps −Assume that.dm files apply to rules in that folder −Don't impose a folder structure ● Explicit links between datamaps −Can represent superstate relationships −Can be used to divide problem spaces into multiple datamap files

6 Demo