Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2010-11-30 16:29:51 -0500
committerRyan D. Brooks2010-11-30 16:29:51 -0500
commit16fdb57fa0f71a6790befd577cc68baa9e851929 (patch)
treee0b3dfc460cde69f945a5d41e616f4addc1682a0 /plugins/org.eclipse.osee.support.admin
parent2cfcb9e8f10ec1148fb36cfd75235177d9a2e612 (diff)
downloadorg.eclipse.osee-16fdb57fa0f71a6790befd577cc68baa9e851929.tar.gz
org.eclipse.osee-16fdb57fa0f71a6790befd577cc68baa9e851929.tar.xz
org.eclipse.osee-16fdb57fa0f71a6790befd577cc68baa9e851929.zip
refinement: EclipseCon abstracts
Diffstat (limited to 'plugins/org.eclipse.osee.support.admin')
-rw-r--r--plugins/org.eclipse.osee.support.admin/eclipseCon/2011/Don_Bio.txt1
-rw-r--r--plugins/org.eclipse.osee.support.admin/eclipseCon/2011/ReqtsMgmt.txt92
-rw-r--r--plugins/org.eclipse.osee.support.admin/eclipseCon/2011/XViewer.html43
-rw-r--r--plugins/org.eclipse.osee.support.admin/eclipseCon/2011/XViewer.txt36
4 files changed, 172 insertions, 0 deletions
diff --git a/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/Don_Bio.txt b/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/Don_Bio.txt
new file mode 100644
index 0000000000..3f11f180be
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/Don_Bio.txt
@@ -0,0 +1 @@
+Don Dunne is the co-lead and committer of the Open System Engineering Environment (OSEE) project and has spent the past 7 years architecting, developing and deploying eclipse plugins in its support. He is also a committer on the Nebula project in support of the XViewer, an extension to the JFace TreeViewer. He graduated with a BS in Computer Science at University of Central Florida. He has over 17 years experience in Embedded Software Engineering with a focus on the development and deployment of tools to streamline the software engineering lifecycle. The past 5 years have included the development of the Action Tracking System (ATS) which is a tightly integrated change management tool built on the OSEE Application Framework. ATS enables tracking of all tasks throughout the lifecycle of development including hardware, software, tools, process and facilities with the ability to graphically configure different workflows for each. He is currently focused on gaining support for the continued and expanding collaboration of OSEE throughout the commercial, academic and defense sectors.
diff --git a/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/ReqtsMgmt.txt b/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/ReqtsMgmt.txt
new file mode 100644
index 0000000000..807ff096bd
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/ReqtsMgmt.txt
@@ -0,0 +1,92 @@
+Title:
+ Get your FREE/Open Source Requirements Management application!
+ Fire your Requirements Management vendor!
+ Is $10,000 per seat license really worth it?
+
+Name of product: OSEE Define - Requirements Management Solution
+
+This tutorial will provide you with a full-featured requirements management application ready for your requirements developement. Part 1 will show you how to download, configure and use OSEE Define. Part 2 will provide you with the knowledge to create your own requirements data model and configure OSEE Define for it's use.
+
+OSEE Define is a full-featured open source requirements management solution that allows users to define their own requirements data model and start creating and relating requirements from customer level down to software requirements and even to the code units. OSEE Define provides features that can help you improve quality, increase efficiency and ultimately reduce costs of managing your requirements.
+
+Features Include:
+
+End-to-end traceability from top to low level requirements
+Ability to develop requirements in parallel with other developers through branching and merging
+View changes made on a working branch to make and review changes with greater confidence
+Incorporate native file formats into your requirements set
+Control many variants with advanced automated merging
+Automatically publish documents using customer configured templates
+-- something about multi-user
+
+OSEE Define comes bundled with an integrated H2 database with a sample data model configured, so it's easy to get get started.
+
+---
+
+
+Changes are can be configuration managed and changes shown through a powerful
+
+Define's advanced branch management capabilities, including change reports and automated merging, make it possible to control many variants of a project with ease. Since OSEE retains a full revision history of every resource in the system, engineers can make and review changes with greater confidence.
+
+Define provides end-to-end traceability enabling a coherent view of a requirements from top down.
+
+At its core is a persistence layer that provides a dynamic data model, advanced version control capabilities, and powerful search capabilities.
+
+Supports all native file formats
+
+
+This Tutorial will:
+- Take you from download to managing a set of requirements using the default configuration and requirements data model.
+- The second portion will be focused on creating your own data model and configuring OSEE to use.
+- You will leave with a running Requirements Management Solution ready for your requirements development
+
+---
+
+Parallel Requirements Development
+Variant Management
+Branching and Merging
+Systems Engineering
+Configuration Management
+Bi-directional traceability
+Integrated Requirements Management
+Extensible Data Model
+Full Versioning
+
+Why this tool: Lean, Agile, ??
+
+--
+
+12:55 PMBrooks, Ryan
+
+In the context of an overall systems engineering approach.
+OSEE's advanced branch management capabilities, including change reports and automated merging, make it possible to control many variants of a project with ease. Since OSEE retains a full revision history of every resource in the system, engineers can make and review changes with greater confidence.
+Extensible Data Model
+All project data is stored in OSEE's user-definable data model, which offers revision control, bidirectional traceability, project status reporting, and metrics.
+
+Full Lifecycle Support
+The data integration and end-to-end traceability features OSEE offers enable a coherent view of a project across its full life-cycle.
+
+--
+
+Integrated Solution
+
+The <a href="http://www.eclipse.org/osee">Open System Engineering Environment</a> (OSEE) eclipse project supports lean engineering across
+the full product life-cycle by providing an integrated and data-centric application framework. At its core is a persistence layer that provides a
+dynamic data model, advanced version control capabilities, and powerful search capabilities. This talk provides an overview of the OSEE Application
+Framework and tools that extend it, including; a powerful requirements and document management solution, OSEE Define, and a full featured change
+management system, OSEE ATS.
+
+--
+
+2009 Tutorial Abstract
+
+The Open System Engineering Environment (OSEE) is a tightly integrated environment that supports lean engineering in the context of an overall systems engineering approach. It is integrated around a simple, user-definable data model to eloquently provide bidirectional traceability across the full product life-cycle. This hands-on tutorial walks you through the configuration, usage, and extension of OSEE.
+
+You will begin by defining your own data model starting from a conceptual object diagram to define the corresponding artifact, attribute, and relation types. Next you will initialize a local database using this data model and create a baseline branch for your engineering project. After importing some existing requirements, we will explore some of the essential requirements management capabilities.
+
+To provide your engineering project with configuration management, you will configure the Action Tracking System by defining teams, actionable items, and versions and connecting them to a workflow. Finally, we will work through an instance of this newly created workflow including creating a working branch, making and reviewing changes, and committing back into the baseline branch.
+
+A brief overview of the key OSEE extension points will be provided and then we will jump right in and extend one of them. You will have the opportunity to implement your own BLAM operation as a light-weight way to automate repetitive tasks that require user input.
+
+Participants will receive, via a flash drive, a complete install of Eclipse bundled with the Java Runtime Environment, appropriate version of OSEE, and the tutorial data. During the session, multiple instructors will be available to answer questions regarding OSEE and to help participants work through the exercises.
+Whether you're interested in taking advantage of the open source requirements management solution, the high powered change/workflow management that is provided by the Action Tracking System (ATS), or building a stand-alone application on the OSEE Application Framework, this tutorial will help you go from www.eclipse.org/osee to custom deployment.
diff --git a/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/XViewer.html b/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/XViewer.html
new file mode 100644
index 0000000000..a0b01b3493
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/XViewer.html
@@ -0,0 +1,43 @@
+<h1>Pimp your JFace TreeViewer with the Nebula XViewer</h1>
+
+<p>The JFace TreeViewer is a great Viewer, but is lacking advanced features like filtering, sorting and searching. In addition, there is no way for the end user to customize how they want to view the data. The solution is the XViewer. Converting a TreeViewer into an XViewer enhances the user experience by allowing them to dynamically interact with the data.</p>
+
+<h3>An XViewer provides:</h3>
+
+<b>To the User:</b>
+<ul>
+<li>Simple text filtering of loaded items using either string or regular expression</li>
+<li>Searching of table contents that highlights results in the table</li>
+<li>Customization of the table columns in real-time provides</li>
+ <ul>
+ <li>Ability to show or hide available columns</li>
+ <li>Ability to sort individual columns both forward and reverse</li>
+ <li>Ability to sort multiple columns in order</li>
+ <li>Ability to provide individual filters for each column</li>
+ <li>Ability to apply "computed columns" which provide calculations against an existing column</li>
+ </ul>
+<li>Save the above customizations for later use by any user</li>
+<li>Toggle between saved customizations and set customizations as the default</li>
+<li>Exporting visible data to HTML, CSV and PDF</li>
+</ul>
+
+<b>To the Developer:</b>
+<ul>
+<li>Easy Integration - XViewer extends JFace TreeViewer and default content and label providers</li>
+<li>User Customization - Provide default table customization while allowing flexibility for users to tailor</li>
+<li>Integrated Menus - Integrate XViewer menu items with your existing table context menus</li>
+<li>Pre-defined column types (eg: String, Integer, Percents) with ability to application specific types</li>
+</ul>
+
+<b>This tutorial will show:</b>
+<ul>
+<li>How to take an existing TreeViewer and covert it over to an XViewer</li>
+<li>How to implement the local and global storage of customizations</li>
+<li>How to provide text, color, images and fonts to your table cells independent of each other </li>
+<li>How to provide customized menus to integrate XViewer capabilities with your own context menus</li>
+<li>How to create your own computed columns </li>
+<li>How to use the bar-graph feature in a column to provide graphical bars for column data</li>
+</ul>
+
+For more information, please visit the <a href="http://www.eclipse.org/nebula/widgets/xviewer/xviewer.php">Nebula XViewer page</a>
+
diff --git a/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/XViewer.txt b/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/XViewer.txt
new file mode 100644
index 0000000000..c745bda61d
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.admin/eclipseCon/2011/XViewer.txt
@@ -0,0 +1,36 @@
+Pimp your JFace TreeViewer with the Nebula XViewer
+
+The JFace TreeViewer is a great Viewer, but is lacking advanced features like filtering, sorting and searching. In addition, there is no way for the end user to customize how they want to view the data. The solution is the XViewer. Converting a TreeViewer into an XViewer enhances the user experience by allowing them to dynamically interact with the data.
+
+An XViewer provides:
+
+To the User:
+ - Simple text filtering of loaded items using either string or regular expression
+ - Searching of table contents that highlights results in the table
+ - Customization of the table columns in real-time provides
+ - Ability to show or hide available columns
+ - Ability to sort individual columns both forward and reverse
+ - Ability to sort multiple columns in order
+ - Ability to provide individual filters for each column
+ - Ability to apply "computed columns" which provide calculations against an existing column
+ - Save the above customizations for later use by any user
+ - Toggle between saved customizations and set customizations as the default
+ - Exporting visible data to HTML, CSV and PDF
+
+To the Developer:
+ - Easy Integration - XViewer extends JFace TreeViewer and default content and label providers
+ - User Customization - Provide default table customization while allowing flexibility for users to tailor
+ - Integrated Menus - Integrate XViewer menu items with your existing table context menus
+ - Pre-defined column types (eg: String, Integer, Percents) with ability to application specific types
+
+This tutorial will show:
+
+ - How to take an existing TreeViewer and covert it over to an XViewer
+ - How to implement the local and global storage of customizations
+ - How to provide text, color, images and fonts to your table cells independent of each other
+ - How to provide customized menus to integrate XViewer capabilities with your own context menus
+ - How to create your own computed columns
+ - How to use the bar-graph feature in a column to provide graphical bars for column data
+
+For more information, please visit our Nebula page at http://www.eclipse.org/nebula/widgets/xviewer/xviewer.php
+

Back to the top