<?xml version='1.0' encoding='UTF-8' ?>
<rss version="2.0" xmlns:admin="http://webns.net/mvcb/" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:icbm="http://postneo.com/icbm" xmlns:includedComments="http://www.laudably.com/rss2-comments" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>Smalltalk Industry Council</title>
		<link>http://www.stic.st//smalltalk/blogView</link>
		<description>Smalltalk Industry Council</description>
		<webMaster>jrobertson@cincom.com</webMaster>
		<lastBuildDate>Mon, 12 May 2008 16:30:20 PDT</lastBuildDate>
		<image>
			<url>/images/stic_logo.gif</url>
			<title>Smalltalk Industry Council</title>
			<link>http://www.stic.st/smalltalk/blogView</link>
			<height>50</height>
			<width>81</width>
		</image>
		<admin:generatorAgent rdf:resource="http://www.cincomsmalltalk.com/CincomSmalltalkWiki/CSTBlogModule"></admin:generatorAgent>
		<admin:errorReportsTo rdf:resource="mailto:jrobertson@cincom.com"></admin:errorReportsTo>
		<dc:language>en-us</dc:language>
		<dc:creator>James A. Robertson</dc:creator>
		<dc:rights>Copyright 2007 STIC</dc:rights>
		<dc:date>20080512T16:30:20</dc:date>
		<icbm:latitude>39.214103</icbm:latitude>
		<icbm:longitude>-76.878807</icbm:longitude>
		<item>
			<title>New Content for: sts08Detail</title>
			<link>http://www.stic.st/smalltalk/blogView?showComments=true&amp;printTitle=New_Content_for:_sts08Detail&amp;entry=3388062620</link>
			<category>general</category>
			<pubDate>Mon, 12 May 2008 16:30:20 PDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p><a name="june18Detail">

<p><h3>June 18</h3></p>

<a name="13910"><br/>

<p><strong>Title: </strong>Other: Coding Contest -- June 18, 2008 2:30 pm - 6:30 pm<br/>

<strong>Speaker:</strong> Niall Ross<br/>

<strong>Affiliation:</strong> eXtremeMetaProgrammers<br/>

<strong>Abstract:</strong><br/>

The coding contest final.<br/>

<br/>

<strong>Time: </strong>June 18, 2008 2:30 pm - 6:30 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="7651"><br/>

<p><strong>Title: </strong>Other: Welcome Reception -- June 18, 2008 7:30 pm - 9:00 pm<br/>

<strong>Speaker:</strong> STIC <br/>

<strong>Affiliation:</strong>STIC </td<br/>

<strong>Abstract:</strong><br/>

The Welcome Reception for attendees.<br/>

<br/>

<strong>Time: </strong>June 18, 2008 7:30 pm - 9:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="june19Detail">

<p><h3>June 19</h3></p>

<a name="1392"><br/>

<p><strong>Title: </strong>Talk: Using VisualWorks Store for GemStone Code Management -- June 19, 2008 8:30 am - 9:15 am<br/>

<strong>Speaker:</strong> Paul Baumann<br/>

<strong>Affiliation:</strong> IntercontinentalExchange<br/>

<strong>Abstract:</strong><br/>

GemKit is an open-source tool that was first created by GemStone Professional Services. Intercontinental Exchange has fixed and enhanced the original Store port of GemKit and is releasing these improvements to the community. Anyone interested in managing GemStone source code using Store will be interested in this technology demonstration. The demonstration will extend beyond GemKit into automated release tools and code management practices.<br/>

<strong>Speaker Bio:</strong><br/>

Paul Baumann has been an avid Smalltalker since 1991. A Tool Smith at heart, Paul has used all Smalltalk dialects and has and enjoys writing portable code. As a GemStone Senior Developer, Paul encouraged GemStone to open-source GemKit and was involved in the initial port to Store.<br/>

<strong>Time: </strong>June 19, 2008 8:30 am - 9:15 am<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="11517"><br/>

<p><strong>Title: </strong>Talk: Porting experience report -- June 19, 2008 9:15 am - 10:00 am<br/>

<strong>Speaker:</strong> Thomas Hawker<br/>

<strong>Affiliation:</strong> OOCL<br/>

<strong>Abstract:</strong><br/>

TBD<br/>

<strong>Speaker Bio:</strong><br/>

<br/>

<strong>Time: </strong>June 19, 2008 9:15 am - 10:00 am<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="5258"><br/>

<p><strong>Title: </strong>Keynote: Tampering with Perfection: From Smalltalk to Newspeak -- June 19, 2008 10:30 am - 12:00 pm<br/>

<strong>Speaker:</strong> Gilad Bracha<br/>

<strong>Affiliation:</strong> Cadence<br/>

<strong>Abstract:</strong><br/>

The closer one looks at Smalltalk, the more one appreciates how exquisitely well designed it is. Just as Hoare said of Algol, Smalltalk too was  " a language so far ahead of its time, that it was not only an improvement on its predecessors, but also on nearly all its successors".  Nevertheless,  Smalltalk has shortcomings, in particular with respect to modularity, security and its interplay with the dark world outside its borders.<br />

<br />

Newspeak differs from Smalltalk in four key respects: it is purely message based, it treats classes as linguistic entities, it provides access control for methods, and it has no static state.  We'll explain what all this means,  how these features synergize to provide a powerful component module system and an object-cability security model, and how it leads to an attractive platform well suited to the internet age.<br/>

<strong>Speaker Bio:</strong><br/>

Gilad Bracha is a Distinguished Engineer at Cadence Design Systems. Previously, he was a Computational Theologist and Distinguished Engineer at Sun Microsystems. He is co-author of the Java Language Specification, and a researcher in the area of object-oriented programming languages. Prior to joining Sun, he worked on Strongtalk, the Animorphic Smalltalk System. He received his  B.Sc in Mathematics and Computer Science from Ben Gurion University in Israel and a Ph.D. in Computer Science from the University of Utah.<br/>

<strong>Time: </strong>June 19, 2008 10:30 am - 12:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="15383"><br/>

<p><strong>Title: </strong>Talk: Interfaces Without Tools -- June 19, 2008 1:30 pm - 2:15 pm<br/>

<strong>Speaker:</strong> Vassili Bykov<br/>

<strong>Affiliation:</strong> Cadence<br/>

<strong>Abstract:</strong><br/>

Programming environments are commonly built as sets of tools, where a tool has the shape of a pre-composed window displaying and manipulating a set of domain objects. This talk takes a critical look at that approach and presents Hopscotch, an application framework and development environment based on different concepts. Hopscotch is the IDE and the application framework of Newspeak, a new language and development platform inspired by Smalltalk and Self.<br/>

<strong>Speaker Bio:</strong><br/>

Vassili Bykov is a long-time member of the Smalltalk community. In the past he has been a TOPLink/Smalltalk developer at The Object People and a technical lead of VisualWorks tools at Cincom. He is currently a member of the Newspeak platform team at Cadence Design Systems, responsible for user interface frameworks and programming tools.<br/>

<strong>Time: </strong>June 19, 2008 1:30 pm - 2:15 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="9124"><br/>

<p><strong>Title: </strong>Tutorial: Building a Seaside Application (with GLASS) -- June 19, 2008 1:30 pm - 5:00 pm<br/>

<strong>Speaker:</strong> James Foster<br/>

<strong>Affiliation:</strong> GemStone<br/>

<strong>Abstract:</strong><br/>

This hands-on tutorial will present Seaside and walk through the process of building an application using GLASS (GemStone, Linux, Apache, Seaside, and Smalltalk). Topics covered include handling user logins, where to put session data vs. application data, building reusable components, styling a web site with CSS, and an introduction to Javascript. In a few hours you will build a web site for a children's soccer team that tracks games, players, and other information. (Because we are using an object database, we will not cover object/relational mapping!) You may bring your own computer or team up with someone else who brought one. Participants with a 64-bit machine may wish to pre-install VMware Server (free for Linux or Windows) or VMware Fusion (for Macintosh) so they can use a ready-to-run virtual appliance. Otherwise, a server will be available that can be accessed with a Squeak-based client. While familiarity with Smalltalk is a prerequisite, no prior Seaside or GemStone/S knowledge is required and the Seaside knowledge gained will apply to non-GemStone platforms as well.<br/>

<strong>Speaker Bio:</strong><br/>

As a junior-high student in 1971, James discovered the local university's computer center and a life-long obsession with computers began. He was introduced to Smalltalk/V for the Mac in the mid-90s, and became a Smalltalk bigot. James is on the Smalltalk Engineering team at GemStone Systems, Inc., and has become a passionate advocate for GemStone and Seaside.<br/>

<strong>Time: </strong>June 19, 2008 1:30 pm - 5:00 pm<br/>

<strong>Track: </strong>Tutorial 1<br/>

</p>



<hr/>



<a name="2865"><br/>

<p><strong>Title: </strong>Tutorial: Craft.CASE tool tutorial -- June 19, 2008 1:30 pm - 5:00 pm<br/>

<strong>Speaker:</strong> Petr Stepanek<br/>

<strong>Affiliation:</strong> e-Fractal</td<br/>

<strong>Abstract:</strong><br/>

Craft.CASE is a business process management tool written entirely in VisualWorks. Its main goal is to help process analysts to analyze existing complex processes and process designers to design replacement processes in a way of creating a concise, compendious and consistent model. It helps most in cases of unclear and changing requirements. If the business processes are to be supported by a software product, Craft.CASE supports a UML notation for a conceptual model and maintains links between elements of processes and elements of conceptual model.<br />

<br/>

<strong>Speaker Bio:</strong><br/>

Petr Stepanek<br />

Petr Stepanek is a Director for Research and Development in e-Fractal, leading smalltalk company in the market of Czech Republic. During his 15 year of actively practicing Smalltalk he and his team developed a number of applications.<br />

<br />

Jiri Berger<br />

Jiri Berger is originally a smalltalk programmer and big fan of Smalltalk. He started e-Fractal at 2000 to serve as technological<br />

support for other companies, some of them already using a Smalltalk application he and Petr Stepanek and a team developed earlier.<br/>

<strong>Time: </strong>June 19, 2008 1:30 pm - 5:00 pm<br/>

<strong>Track: </strong>Tutorial 2<br/>

</p>



<hr/>



<a name="12990"><br/>

<p><strong>Title: </strong>Talk: Sophie - a multimedia authoring environment built in Smalltalk -- June 19, 2008 2:15 pm - 3:00 pm<br/>

<strong>Speaker:</strong> Michael Rueger<br/>

<strong>Affiliation:</strong> Impara<br/>

<strong>Abstract:</strong><br/>

Sophie is an all purpose tool for dealing with media. It will allow users to easily create books that can contain any sort of media on hand %AD text, image,s sounds, videos, animations. Sophie does for media what a physical book does for text and images: with Sophie, authors can create multimedia books. You might think of it as a wrapper for anything digital.<br />

<br />

Sophie is built using Squeak, integrating both OpenSource components like Cairo and freetype as well as platform native technologies like Quicktime.<br/>

<strong>Speaker Bio:</strong><br/>

Michael Rueger is the lead architect in the OpenSource Sophie project. As a co-founder and head of Impara in Magdeburg, Germany, he specializes in system architecture, user interaction design, games and educational tools. He has worked with the Walt Disney Media Research Group, Alan Kay's Viewpoints Research Institute and Hewlett-Packard.<br/>

<strong>Time: </strong>June 19, 2008 2:15 pm - 3:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="6731"><br/>

<p><strong>Title: </strong>Talk: Cincom Smalltalk Roadmap 2008 -- June 19, 2008 3:30 pm - 4:15 pm<br/>

<strong>Speaker:</strong> Arden Thomas<br/>

<strong>Affiliation:</strong> Cincom<br/>

<strong>Abstract:</strong><br/>

This presentation discusses what is in Cincom Smalltalk%2019s just released products, as well as plans for future releases. Products discussed are VisualWorks, ObjectStudio8, and ObjectStudio Classic.<br/>

<strong>Speaker Bio:</strong><br/>

Arden Thomas got started with Smalltalk in 1986, looking for better ways to do software development (he found it). He is now the product manager for Cincom Smalltalk, and previously worked as a senior field application engineer for Cincom working to help Cincom's Smalltalk customers, and help move Smalltalk forward.  He worked for ParcPlace for many years as a trainer, sales engineer, and consultant, and recently did extensive software development at Forest Investment management, which included choosing and using an application framework.<br/>

<strong>Time: </strong>June 19, 2008 3:30 pm - 4:15 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="472"><br/>

<p><strong>Title: </strong>Talk: How to find the Bach House in Koethen %2013 A typical Smalltalk project -- June 19, 2008 4:15 pm - 5:00 pm<br/>

<strong>Speaker:</strong> Georg Heeg<br/>

<strong>Affiliation:</strong> Georg Heeg eK<br/>

<strong>Abstract:</strong><br/>

Johann Sebastian Bach lived in Koethen from 1717 to 1723. He worked for Prince Leopold of Anhalt-Koethen and composed well-known music. But where did he live? This question has been open for 130+ years. The EU, the state of Anhalt-Saxony, Koethen County, and the City of Koethen sponsored a project to find out. Georg Heeg eK won the bidding and started the digging. After almost two years using VisualWorks, COM-Connect, GemStone/S and Seaside all known data (both text and tax figures) could be viewed in a semantic network. Bibliometry was used to evaluate statements of historians. Finally a process of elimination showed: Bach lived in Schalaunische Str. 44 until he moved to Wallstr. 25/26 in 1719. He always had the same landlord Johann Andreas Lautsch. In early phase existing software packages were evaluated, before agile software development process inside the agile research project was started to get insight in the history of Koethen. <br/>

<strong>Speaker Bio:</strong><br/>

Georg Heeg learned about Smalltalk in 1983 at Dortmund University. In 1987 he founded the now oldest 100% Smalltalk enterprise located in Dortmund, Koethen and Zurich. His organization supports Smalltalk customers world-wide. He is co-founder of ESUG and since 2007 he is Executive Director of STIC Smalltalk Industry Council. <br/>

<strong>Time: </strong>June 19, 2008 4:15 pm - 5:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="10597"><br/>

<p><strong>Title: </strong>BOF: Gemstone BOF -- June 19, 2008 7:07 pm - 9:00 pm<br/>

<strong>Speaker:</strong> Monty Williams<br/>

<strong>Affiliation:</strong> Gemstone</td<br/>

<strong>Abstract:</strong><br/>

A Gemstone Birds of a Feather session.<br/>

<strong>Speaker Bio:</strong><br/>

<br/>

<strong>Time: </strong>June 19, 2008 7:07 pm - 9:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="june20Detail">

<p><h3>June 20</h3></p>

<a name="4338"><br/>

<p><strong>Title: </strong>Talk: ObjectStudio 8 -- June 20, 2008 8:30 am - 9:15 am<br/>

<strong>Speaker:</strong> Andreas Hiltner<br/>

<strong>Affiliation:</strong> Cincom<br/>

<strong>Abstract:</strong><br/>

TBD<br/>

<strong>Speaker Bio:</strong><br/>

TBD<br/>

<strong>Time: </strong>June 20, 2008 8:30 am - 9:15 am<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="14463"><br/>

<p><strong>Title: </strong>Talk: Web Velocity -- June 20, 2008 8:30 am - 9:15 am<br/>

<strong>Speaker:</strong> Michael Lucas-Smith<br/>

<strong>Affiliation:</strong> Cincom Systems<br/>

<strong>Abstract:</strong><br/>

WebVelocity is a new Smalltalk Development Environment that is oriented around Seaside for Web Development and Glorp for Object/Relational Mapping. Come and see how WebVelocity re-targets the Smalltalk development experience into the Web Browser and simplifies the challenge of learning a new environment for newcomers. We'll even build an entire application using Active Record and Scaffolding during the presentation with minimal programming. If you're a fan of Ruby on Rails, you must come and see this presentation.<br/>

<strong>Speaker Bio:</strong><br/>

Michael Lucas-Smith is the lead of the WebVelocity project at Cincom Systems Inc. Michael has delved in to the brave newish world of Web 2.0 development and claims to have made it out the other side. He is a Smalltalk advocate with his blog "Smalltalk and my Misinterpretations of Life" and is one of the co-hosts on the Smalltalk podcast "Industry Misinterpretations" with James Robertson and David Buck. He has worked on many applications and frameworks with Smalltalk over the years in a diverse set of fields.<br />

<br/>

<strong>Time: </strong>June 20, 2008 8:30 am - 9:15 am<br/>

<strong>Track: </strong>2<br/>

</p>



<hr/>



<a name="8204"><br/>

<p><strong>Title: </strong>Talk: Smalltalk Development Tools: Bringing Smalltalk to Eclipse -- June 20, 2008 9:15 am - 10:00 am<br/>

<strong>Speaker:</strong> Daniel Heidinga<br/>

<strong>Affiliation:</strong> IBM<br/>

<strong>Abstract:</strong><br/>

Eclipse had its start as a re-implementation of the VisualAge IDE so it's fitting that we bring Smalltalk to Eclipse in the form of the Smalltalk Development Tools (STDT). Based on VisualAge for Smalltalk (aka ENVY/Smalltalk), STDT seeks to bring a Smalltalk runtime into Eclipse.<br />

<br />

This talk will provide an overview of the effort to bring Smalltalk to Eclipse, our goals and aspirations, and the current status of the Smalltalk Development Tools. We will present our future plans for STDT, including a discussion of some of the challenges in implementing a Smalltalk IDE in a Java-based platform.<br />

<br />

"Imagine, putting source code in files! How quaint." -- Kent Beck<br/>

<strong>Speaker Bio:</strong><br/>

 Dan was introduced to Smalltalk during a coop term at IBM, formerly OTI, and he's been hooked ever since.  Currently,  he can be found at IBM working on the J9 Java VM team. Along with his VM responsibilities, he helps lead tool development and is quickly becoming a Smalltalk expert.<br/>

<strong>Time: </strong>June 20, 2008 9:15 am - 10:00 am<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="1945"><br/>

<p><strong>Title: </strong>Talk: GLASS: Share Everything -- June 20, 2008 9:15 am - 10:00 am<br/>

<strong>Speaker:</strong> Dale Henrichs<br/>

<strong>Affiliation:</strong> Gemstone<br/>

<strong>Abstract:</strong><br/>

Seaside has been characterized as a "heretical" framework because it breaks many of the widely-accepted "best practices" for web applications, including "share as little state as possible." With GLASS (GemStone/S, Linux, Apache, Seaside, Smalltalk) GemStone takes this heresy to the next level where "everything is shared" - transparently and persistently. <br />

<br />

GemStone/S is a Smalltalk-based object server that provides a platform for developing, deploying and managing scalable, persistent, high-performance, distributed applications. GemStone customers have distributed systems running on 100's of CPUs, high-performance systems where transaction rates exceed thousands of transactions per second, and large systems running with thousands of concurrent users. <br />

<br />

In this talk, you'll learn how GLASS makes it possible for you to "share everything" in your Seaside application without having to "learn everything" about GemStone/S. In particular you will learn about the extensions that were made to the Seaside framework to make "transparent persistence" possible. You will also learn how to take advantage of these extensions to add "transparent persistence" to your own Seaside application.<br />

<br/>

<strong>Speaker Bio:</strong><br/>

Dale has been working with computers since 1975. Smalltalk discovered him while he was at Tektronix in the 1980s and he hasn't looked back. He is currently a Principal Engineer at GemStone Systems, Inc., where he is the primary engineer working on Seaside. His blog, http://gemstonesoup.wordpress.com is about using Seaside and GemStone/S.<br />

<br/>

<strong>Time: </strong>June 20, 2008 9:15 am - 10:00 am<br/>

<strong>Track: </strong>2<br/>

</p>



<hr/>



<a name="12070"><br/>

<p><strong>Title: </strong>Keynote: Persistence Solutions for Seaside -- June 20, 2008 10:30 am - 12:00 pm<br/>

<strong>Speaker:</strong> Randal Schwartz<br/>

<strong>Affiliation:</strong> Stonehenge Consulting<br/>

<strong>Abstract:</strong><br/>

Now that Seaside is being established by ever-widening audiences as a flexible and practical web application framework, many are asking the question "but how do I save my data?".  In this talk, I'll present and compare an overview of the various solutions for persistence in Seaside, including: saving the image regularly, image segments, Magma, GLORP, and emStone/S.  Smalltalk knowledge is presumed, of course.<br/>

<strong>Speaker Bio:</strong><br/>

Randal L. Schwartz (born November 22, 1961) is an American author, system administrator and programming consultant. Schwartz is the co-author of several widely used books about Perl, a programming language for computers, and has written regular columns about Perl for several computer magazines. He popularized the Just another Perl hacker signature programs. He is a founding board member of the Perl Mongers, the worldwide Perl grassroots advocacy organization. He is currently a co-host on FLOSS Weekly.<br />

<br />

Schwartz's name is also associated with the Schwartzian transform, a trick to efficiently sort a list according to a computation, without repeating the computation many times for each element of the list.<br />

<br />

Since 1985, Schwartz has owned and operated Stonehenge Consulting Services, Inc.<br/>

<strong>Time: </strong>June 20, 2008 10:30 am - 12:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="5811"><br/>

<p><strong>Title: </strong>Talk: Implementing Automatic Exception Reporting in Smalltalk Using Web Services and Rational ClearQuest -- June 20, 2008 1:30 pm - 2:15 pm<br/>

<strong>Speaker:</strong> Mark Petersen<br/>

<strong>Affiliation:</strong> IBM<br/>

<strong>Abstract:</strong><br/>

In today%2019s complex, fast-paced business environment, users should not be bothered with manually submitting defect reports.  Applications should automatically submit defect reports to a defect tracking application like ClearQuest or Bugzilla. This presentation showcases the development of Smalltalk web services to implement an SOA solution for integrating defect tracking and reporting in a distributed, multi-platform database application. We will discuss our approach to designing and implementing web services that can be easily invoked from any web service enabled application, including Smalltalk based applications. We will also discuss how these services allow issues to be quickly tracked, shared and routed across a large set of users, and how this methodology can easily be leveraged in many different application environments<br/>

<strong>Speaker Bio:</strong><br/>

Mark Petersen is a Senior Engineer at IBM%2019s Semiconductor Research and Development Center, located in East Fishkill, NY.  He has been using Smalltalk for over 10 years to support semiconductor characterization and testsite design.<br/>

<strong>Time: </strong>June 20, 2008 1:30 pm - 2:15 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="15936"><br/>

<p><strong>Title: </strong>Talk: Craft.CASE tool -- June 20, 2008 1:30 pm - 2:15 pm<br/>

<strong>Speaker:</strong> Petr Stepanek<br/>

<strong>Affiliation:</strong> e-Fractal<br/>

<strong>Abstract:</strong><br/>

Craft.CASE is a business process management tool written entirely in VisualWorks. Its main goal is to help process analysts to analyze existing complex processes and process designers to design replacement processes in a way of creating a concise, compendious and consistent model. It helps most in cases of unclear and changing requirements. If the business processes are to be supported by a software product, Craft.CASE supports a UML notation for a conceptual model and maintains links between elements of processes and elements of conceptual model.<br />

<br/>

<strong>Speaker Bio:</strong><br/>

Petr Stepanek<br />

Petr Stepanek is a Director for Research and Development in e-Fractal, leading smalltalk company in the market of Czech Republic. During his 15 year of actively practicing Smalltalk he and his team developed a number of applications.<br />

<br />

Jiri Berger<br />

Jiri Berger is originally a smalltalk programmer and big fan of Smalltalk. He started e-Fractal at 2000 to serve as technological<br />

support for other companies, some of them already using a Smalltalk application he and Petr Stepanek and a team developed earlier.<br/>

<strong>Time: </strong>June 20, 2008 1:30 pm - 2:15 pm<br/>

<strong>Track: </strong>2<br/>

</p>



<hr/>



<a name="9677"><br/>

<p><strong>Title: </strong>Tutorial: Acceptance Testing with Fit -- June 20, 2008 1:30 pm - 5:00 pm<br/>

<strong>Speaker:</strong> Randy Coulman<br/>

<strong>Affiliation:</strong> Key Technology<br/>

<strong>Abstract:</strong><br/>

At Smalltalk Solutions 2006, I did a presentation on Ward Cunningham's Framework for Integrated Test (FIT).  This tutorial provides a more detailed and interactive introduction.<br />

<br />

After a brief introduction to Fit, and the related FitNesse and FitLibrary, I will introduce a small project.  As a group, we will write Fit tests for the project and then get them to pass.  As part of the exercise, we will talk about good and bad ways of writing Fit tests and introduce the primary ways of connecting the Fit tests to the system under test.<br/>

<strong>Speaker Bio:</strong><br/>

Randy Coulman is a Senior Software Engineer at Key Technology Inc., where he writes Smalltalk and C/C++ software that performs automated inspection and defect removal in the food processing and other industries.  He wrote and maintains the CruiseControl interface to VW Smalltalk and is the maintainer of the VW Smalltalk port of Fit, FitNesse, and FitLibrary.  He has a B.Sc. and M.Sc. from the University of Saskatchewan.<br/>

<strong>Time: </strong>June 20, 2008 1:30 pm - 5:00 pm<br/>

<strong>Track: </strong>Tutorial 1<br/>

</p>



<hr/>



<a name="3418"><br/>

<p><strong>Title: </strong>Tutorial: Introduction to Smalltalk Using Seaside -- June 20, 2008 1:30 pm - 5:00 pm<br/>

<strong>Speaker:</strong> James Robertson<br/>

<strong>Affiliation:</strong> Cincom Systems<br/>

<strong>Abstract:</strong><br/>

In this tutorial, you'll get an introduction to Seaside 2.8 using Cincom Smalltalk.  No knowledge of Cincom Smalltalk is required. No knowledge of Cincom Smalltalk is required, nor is any familiarity with Smalltalk assumed. Attendees will build a simple blog server over the course of the session, and learn about:<br />

<br />

-- The Seaside component model<br />

-- Seaside Callbacks<br />

-- Building Forms using Seaside<br />

-- State Tracking<br />

-- Using AJAX to update parts of a Seaside page<br />

-- Integrating CSS styling<br />

-- Integrating external files (Images, etc)<br />

<br />

The tutorial will be broken up into as many as 10 sections, depending on time and pacing.  Attendees will be able to "synch up" with the current material as the session proceeds, as working versions of the project will be available throughout. <br />

<br />

This is not an expert session on Seaside; experts should look elsewhere.  This is a beginners walkthrough of Seaside basics.<br/>

<strong>Speaker Bio:</strong><br/>

I have 20 years of experience in the software development industry, as a line developer, a consultant, a pre/post sales engineer, and most recently, as the Product Evangelist for Cincom Smalltalk. I've given talks at a number of industry conferences, including Smalltalk Solutions, Ot/SPA, LinuxWorld/NetworkWorld, ESUG, and XP/Agile conferences. I'm also the author of the Cincom Smalltalk Blog %2013 %201CSmalltalk Tidbits, Industry Rants%201D, and the leader of the "Industry Misinterpretations" weekly podcast. I'm also the author of a few open source tools, such as the RSS/Atom news aggregator BottomFeeder, and of the Silt Blog server.<br />

<br />

I have deep experience in Smalltalk and OO development, and have pioneered various kinds of product evangelism at Cincom, including the use of blogging and podcasting as a way of expanding mindshare for the products I manage. Most of the tools I use in these endeavors are implemented in Cincom Smalltalk, as a way of %201Ceating my own dogfood%201D. This work has given me a background in grassroots level PR and marketing.<br/>

<strong>Time: </strong>June 20, 2008 1:30 pm - 5:00 pm<br/>

<strong>Track: </strong>Tutorial 2<br/>

</p>



<hr/>



<a name="13543"><br/>

<p><strong>Title: </strong>Talk: VA Smalltalk V8.0 and Beyond -- June 20, 2008 2:15 pm - 3:00 pm<br/>

<strong>Speaker:</strong> John O'Keefe<br/>

<strong>Affiliation:</strong> Instantiations<br/>

<strong>Abstract:</strong><br/>

The Instantiations VA Smalltalk product continues to evolve.  This talk will focus on the new capabilities that are included in V8.0 as well as our product directions beyond that release.<br/>

<strong>Speaker Bio:</strong><br/>

I have now toiled in my chosen profession of software development for over 40 years.  The first 25 years were spent developing in everything from assembly language to PL/I and SNOBOL.  However, I was introduced to (Digitalk) Smalltalk in 1987 and I have been using Smalltalk almost full-time (still need to climb back into my C suit occasionally) since 1991.  I joined the original IBM Smalltalk prototype team in 1990 and was a founding member of the IBM VisualAge Smalltalk development team.  I was Team Lead and Chief Architect of IBM VisualAge Smalltalk from 1997 to 2007.  After retiring from IBM, I joined Instantiations in February 2007 to lead the VA Smalltalk development team.<br/>

<strong>Time: </strong>June 20, 2008 2:15 pm - 3:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="7284"><br/>

<p><strong>Title: </strong>Talk: Smalltalk's Second Surge -- June 20, 2008 2:15 pm - 3:00 pm<br/>

<strong>Speaker:</strong> Arden Thomas<br/>

<strong>Affiliation:</strong> Cincom<br/>

<strong>Abstract:</strong><br/>

This presentation discusses reasons for the marked increase in interest and usage of Smalltalk that we are seeing. This touches on Smalltalk%2019s history (briefly), its influence on other languages, and what the other languages missed.  The presentation identifies specific features that were missed by the other languages, and suggest that these features, along with other reasons, are part of the renewed interest seen in Smalltalk today.<br/>

<strong>Speaker Bio:</strong><br/>

Arden Thomas got started with Smalltalk in 1986, looking for better ways to do software development (he found it). He is now the product manager for Cincom Smalltalk, and previously worked as a senior field application engineer for Cincom working to help Cincom's Smalltalk customers, and help move Smalltalk forward.  He worked for ParcPlace for many years as a trainer, sales engineer, and consultant, and recently did extensive software development at Forest Investment management, which included choosing and using an application framework.<br/>

<strong>Time: </strong>June 20, 2008 2:15 pm - 3:00 pm<br/>

<strong>Track: </strong>2<br/>

</p>



<hr/>



<a name="1025"><br/>

<p><strong>Title: </strong>Talk: Why Smalltalk?  A Healthcare Perspective on Creating Internal Domain Specific Languages -- June 20, 2008 3:30 pm - 4:15 pm<br/>

<strong>Speaker:</strong> Rob Rothwell<br/>

<strong>Affiliation:</strong> Fairfield Medical Center<br/>

<strong>Abstract:</strong><br/>

The current challenge facing Healthcare is not so much a clinical problem; rather, the challenge is a business problem.  As an industry, Healthcare stands far behind its counterpart%2019s ability to retrieve and report clinical and business data for a multitude of reasons.  <br />

<br />

This presentation will use this extra-ordinary setting to explore some of the ways in which Smalltalk is well suited to create an internal Domain Specific Language (DSL) that can enable Healthcare organizations to overcome the following obstacles:<br />

<br />

%2022	Minimal development staff  <br />

%2022	Constantly changing reporting requirements <br />

%2022	Technically challenged workforce<br />

<br />

Finally, we will discuss the emergence of the excellent tools available (such as Squeak and Aida)  which makes the creation of such DSL%2019s possible for ordinary programmers willing to take the plunge.<br />

<br/>

<strong>Speaker Bio:</strong><br/>

Rob Rothwell is currently the Decision Support Manager for the Six Sigma Department at Fairfield Medical Center in Lancaster Ohio.  He enjoys helping others improve their processes and arrived at this conclusion through previous employment as a Physicist, Computer Programmer, and Airborne Ranger Medic.<br/>

<strong>Time: </strong>June 20, 2008 3:30 pm - 4:15 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="11150"><br/>

<p><strong>Title: </strong>Talk: Making the Most of User Changes -- June 20, 2008 4:15 pm - 5:00 pm<br/>

<strong>Speaker:</strong> Leandro Caniglia<br/>

<strong>Affiliation:</strong> Caesar Systems<br/>

<strong>Abstract:</strong><br/>

As the Smalltalk programmer compiles methods, evaluates expressions, creates new classes, etc., the environment logs all these actions in a changes file. Logging is not a novel feature though. The important thing is that Smalltalk logs are not just human-readable information; they are made of chunks of loadable scripts that may replay the same actions that originated them. This mechanism has several applications: recover work in case of crash, search through the methods%2019 history, share source code, etc. This talk reports the experience of having used the same mechanisms to log and reproduce end-user changes. The diversity of commands grows with the complexity of the software. Therefore, user change logs are richer than Smalltalk logs, and even though the central ideas remain fruitful, solving the problem with all generality is not trivial. Besides explaining implementation details, we will go through a remarkable variety of applications, some of them unthinkable when the authors first introduced this functionality into the PetroVR tool-suite four years ago.<br/>

<strong>Speaker Bio:</strong><br/>

Dr. Leandro Caniglia has served since 2001 as Director of Development of Caesar Systems, a leading company in the field of business simulation software. Prior to this, he had worked as a Smalltalk consultant for several companies in Argentina, Brazil and Chile for more than ten years. He was professor at the University of Buenos Aires from 1979 to 2001, and also worked as a researcher at CONICET, the official board for scientific research in Argentina. In 1997 he founded the MathMorphs Squeak User Group and the Smalltalk User Group of Argentina (SUGAR). Starting in 2007, Caniglia is member of the organizing board for the Annual Argentine Smalltalk Conference.<br/>

<strong>Time: </strong>June 20, 2008 4:15 pm - 5:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="june21Detail">

<p><h3>June 21</h3></p>

<a name="4891"><br/>

<p><strong>Title: </strong>Talk: Using Opentalk in Unexpected Ways -- June 21, 2008 8:30 am - 9:15 am<br/>

<strong>Speaker:</strong> Giorgio Ferraris<br/>

<strong>Affiliation:</strong> <br/>

<strong>Abstract:</strong><br/>

Having a huge application developed under Windows, and trusting the multi platform capabilities of VisualWorks, you decide to deliver on Linux, and sell to customer. Then, you discover that connecting AS400 DB2 using ODBC on Linux is not without problems. Or, even worse, it may be something without solutions. But the customer already paid for it. Time is scarce and Opentalk is here, so, why not just remote the database connection.<br />

<br />

This talk is about how easy it was to start, the problems encountered, and the changes needed when remoting part of an application that was not designed in a component-based way. All done thanks to Opentalk.<br />

<br />

Once the basic infrastructure was built and a minimum of knowledge was acquired several other components, and also other applications, suddenly became candidates for remoting pieces. The talk will also discuss some of these.<br/>

<strong>Speaker Bio:</strong><br/>

Giorgio Ferraris is a chemical engineer who has been totally devoted to software for the last 27 years. He has been working in Smalltalk since 1985, and Java and C# from their introduction. He has been involved on OO analysis, design and architecture definition for many Italian customers, ranging from small companies to very large ones. He has extensive experience in Object-Relational Mapping, User Interface and Application Building Frameworks for the three languages. He is currently working for several large Italian customers on helping them move to OO development.<br/>

<strong>Time: </strong>June 21, 2008 8:30 am - 9:15 am<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="15016"><br/>

<p><strong>Title: </strong>Talk: AIDA/Scribo, a powerful CMS at your fingertips! -- June 21, 2008 9:15 am - 10:00 am<br/>

<strong>Speaker:</strong> Michael Rueger<br/>

<strong>Affiliation:</strong> Impara<br/>

<strong>Abstract:</strong><br/>

AIDA/Scribo is a light-weight but full featured Content Management System, with CMS core and blog, forum, wiki, sites, and RSS plugins. Scribo follows Aida philosophy, so it is very easy to use, understand and extend. Scribo runs on top of AIDA/Web, an opensource Smalltalk web framework, which allows to write rich, complex but easily maintainable web applications without a fuss. Presentation will show design goals, architecture, concrete examples and future plans for both AIDA/Web and Scribo.<br/>

<strong>Speaker Bio:</strong><br/>

Michael Rueger is the lead architect in the OpenSource Sophie project. As a co-founder and head of Impara in Magdeburg, Germany, he specializes in system architecture, user interaction design, games and educational tools. He has worked with the Walt Disney Media Research Group, Alan Kay's  Viewpoints Research Institute and Hewlett-Packard.<br/>

<strong>Time: </strong>June 21, 2008 9:15 am - 10:00 am<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="8757"><br/>

<p><strong>Title: </strong>Keynote: Why dynamic languages may be the only answer to secure web/cloud composed systems -- June 21, 2008 10:30 am - 12:00 pm<br/>

<strong>Speaker:</strong> David Simmons<br/>

<strong>Affiliation:</strong> Microsoft</td<br/>

<strong>Abstract:</strong><br/>

TBD<br/>

<strong>Speaker Bio:</strong><br/>

TBD<br/>

<strong>Time: </strong>June 21, 2008 10:30 am - 12:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="2498"><br/>

<p><strong>Title: </strong>Talk: Automating Smalltalk Builds with CruiseControl -- June 21, 2008 1:30 pm - 2:15 pm<br/>

<strong>Speaker:</strong> Randy Coulman<br/>

<strong>Affiliation:</strong> Key Technology<br/>

<strong>Abstract:</strong><br/>

With the advent of agile software methodolgies, particularly the practice of Continuous Integration, many teams have begun automating their builds.  Over the past several years, many tools have appeared to help with this process.  One such tool, CruiseControl, was developed at ThoughtWorks and then open-sourced.  CruiseControl was initially targeted at Java projects, but its open, pluggable model makes it usable for almost any kind of automated build, including Smalltalk.<br />

<br />

In this presentation, I will introduce CruiseControl and automated builds, discuss CruiseControl's pluggable architecture, show how we've used that architecture to allow CruiseControl to drive automated Smalltalk builds at our company, and talk about how to get started with CruiseControl.<br/>

<strong>Speaker Bio:</strong><br/>

Randy Coulman is a Senior Software Engineer at Key Technology Inc., where he writes Smalltalk and C/C++ software that performs automated inspection and defect removal in the food processing and other industries.  He wrote and maintains the CruiseControl interface to VW Smalltalk and is the maintainer of the VW Smalltalk port of Fit, FitNesse, and FitLibrary.  He has a B.Sc. and M.Sc. from the University of Saskatchewan.<br />

<br/>

<strong>Time: </strong>June 21, 2008 1:30 pm - 2:15 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="12623"><br/>

<p><strong>Title: </strong>Talk: Quality Measurements for Hash Functions -- June 21, 2008 2:15 pm - 3:00 pm<br/>

<strong>Speaker:</strong> Andres Valloud<br/>

<strong>Affiliation:</strong> Cincom</td<br/>

<strong>Abstract:</strong><br/>

The collections such as those implemented by the classes Set and Dictionary depend strongly on good quality hash functions to provide efficient lookup. However, it is not easy to detect performance problems caused by poor hash functions, nor to quantify the nature of their deficiency.\<br />

<br />

This presentation describes three tests that every hash function should satisfy: collision rate, normalized chi square test, and normalized chi square test modulo well chosen prime numbers. These tests are well beyond what can be run from a workspace with ease. As such, a tool specifically designed to test hash functions has been written to exercise them. The audience will be able to interact with the Hash Analysis Tool live during the presentation.\<br/>

<strong>Speaker Bio:</strong><br/>

Andres Valloud has developed in Smalltalk since 1996.  He won the 2006 Smalltalk Solutions Coding Contest, ran the competition in 2007, was one of the organizers of the Smalltalks 2007 conference held in Buenos Aires, Argentina, and has written books on Smalltalk.  He currently works for Cincom Systems as a lead VM engineer.<br/>

<strong>Time: </strong>June 21, 2008 2:15 pm - 3:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="6364"><br/>

<p><strong>Title: </strong>Talk: FOLIE: A First Order Logic Interface and Evaluator -- June 21, 2008 3:30 pm - 4:15 pm<br/>

<strong>Speaker:</strong> Tim Dion<br/>

<strong>Affiliation:</strong> OOCL<br/>

<strong>Abstract:</strong><br/>

In very large Object Oriented systems it becomes difficult to manage complex dependencies between interconnecting modules. The authors of this paper proposes using expressions in First Order Logic to reason about module prerequisites and class relations. Specifically, we propose a First Order Logic expression evaluator to make queries in a Smalltalk environment. <br />

<br />

This project has a working prototype released under the GNU GPL. It can be easily modified to by adding First Order predicates for specific purposes. <br/>

<strong>Speaker Bio:</strong><br/>

Tim Dion works as a Framework Developer for OOCL.  He has developed Smalltalk professionally for 14 years. He has a bachelors of Science in Computer Science form San Francisco State University and a Masters of Science in Engineering Management (with an emphasis in Software Engineering) from Santa Clara University. Tim has worked for Ascent Logic, Boole and Babbage, Presidio Systems, Watkins Johnson, Silicon Valley Group, Genus, and Aixtron. Tim lives in San Jose with his wife and 3 year old son. <br/>

<strong>Time: </strong>June 21, 2008 3:30 pm - 4:15 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>



<a name="105"><br/>

<p><strong>Title: </strong>Talk: Thinly Sliced: Versioning with Monticello 2 -- June 21, 2008 4:15 pm - 5:00 pm<br/>

<strong>Speaker:</strong> Colin Putney<br/>

<strong>Affiliation:</strong> <br/>

<strong>Abstract:</strong><br/>

Monticello 2 is a ground-up rewrite of Squeaks native versioning system. It features sports a brand new versioning model, a redesigned user-interface, and  improvements in performance and scalability. This  <br />

demonstration will be about how to use Monticello 2 for practical software development. We'll look at the user interface, and take a peek at what's going on behind it. We'll also review the unique  <br />

features of Monticello 2 and where it differs from other Smalltalk versioning systems.<br/>

<strong>Speaker Bio:</strong><br/>

Colin Putney is professional Smalltalk developer, and a member of the Smalltalk community since 2002. He's a lead developer in the Monticello and OmniBrowser projects, and a contributor to Squeak. He lives in Vancouver, British Columbia.<br/>

<strong>Time: </strong>June 21, 2008 4:15 pm - 5:00 pm<br/>

<strong>Track: </strong>1<br/>

</p>



<hr/>




</p></div>]]></description>
			<guid isPermaLink="false">3388062620</guid>
		</item>
		<item>
			<title>New Content for: sts08List</title>
			<link>http://www.stic.st/smalltalk/blogView?showComments=true&amp;printTitle=New_Content_for:_sts08List&amp;entry=3388062592</link>
			<category>general</category>
			<pubDate>Mon, 12 May 2008 16:29:52 PDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p><h3>June 18</h3></p>

<table cellpadding="1">

<tr>

<td>2:30:00 pm - 6:30:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#13910">Other: Coding Contest</a></strong></td>

<td>(Niall Ross)</td>

</tr>

<tr>

<td>7:30:00 pm - 9:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#7651">Other: Welcome Reception</a></strong></td>

<td>(STIC )</td>

</tr>

</table>



<p><h3>June 19</h3></p>

<table cellpadding="1">

<tr>

<td>8:30:00 am - 9:15:00 am</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#1392">Talk: Using VisualWorks Store for G...</a></strong></td>

<td>(Paul Baumann)</td>

</tr>

<tr>

<td>9:15:00 am - 10:00:00 am</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#11517">Talk: Porting experience report</a></strong></td>

<td>(Thomas Hawker)</td>

</tr>

<tr>

<td>10:30:00 am - 12:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#5258">Keynote: Tampering with Perfection:...</a></strong></td>

<td>(Gilad Bracha)</td>

</tr>

<tr>

<td>1:30:00 pm - 2:15:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#15383">Talk: Interfaces Without Tools</a></strong></td>

<td>(Vassili Bykov)</td>

</tr>

<tr>

<td>1:30:00 pm - 5:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#9124">Tutorial: Building a Seaside Applic...</a></strong></td>

<td>(James Foster)</td>

</tr>

<tr>

<td>1:30:00 pm - 5:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#2865">Tutorial: Craft.CASE tool tutorial</a></strong></td>

<td>(Petr Stepanek)</td>

</tr>

<tr>

<td>2:15:00 pm - 3:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#12990">Talk: Sophie - a multimedia authori...</a></strong></td>

<td>(Michael Rueger)</td>

</tr>

<tr>

<td>3:30:00 pm - 4:15:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#6731">Talk: Cincom Smalltalk Roadmap 2008</a></strong></td>

<td>(Arden Thomas)</td>

</tr>

<tr>

<td>4:15:00 pm - 5:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#472">Talk: How to find the Bach House in...</a></strong></td>

<td>(Georg Heeg)</td>

</tr>

<tr>

<td>7:07:00 pm - 9:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#10597">BOF: Gemstone BOF</a></strong></td>

<td>(Monty Williams)</td>

</tr>

</table>



<p><h3>June 20</h3></p>

<table cellpadding="1">

<tr>

<td>8:30:00 am - 9:15:00 am</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#4338">Talk: ObjectStudio 8</a></strong></td>

<td>(Andreas Hiltner)</td>

</tr>

<tr>

<td>8:30:00 am - 9:15:00 am</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#14463">Talk: Web Velocity</a></strong></td>

<td>(Michael Lucas-Smith)</td>

</tr>

<tr>

<td>9:15:00 am - 10:00:00 am</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#8204">Talk: Smalltalk Development Tools: ...</a></strong></td>

<td>(Daniel Heidinga)</td>

</tr>

<tr>

<td>9:15:00 am - 10:00:00 am</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#1945">Talk: GLASS: Share Everything</a></strong></td>

<td>(Dale Henrichs)</td>

</tr>

<tr>

<td>10:30:00 am - 12:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#12070">Keynote: Persistence Solutions for ...</a></strong></td>

<td>(Randal Schwartz)</td>

</tr>

<tr>

<td>1:30:00 pm - 2:15:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#5811">Talk: Implementing Automatic Except...</a></strong></td>

<td>(Mark Petersen)</td>

</tr>

<tr>

<td>1:30:00 pm - 2:15:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#15936">Talk: Craft.CASE tool</a></strong></td>

<td>(Petr Stepanek)</td>

</tr>

<tr>

<td>1:30:00 pm - 5:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#9677">Tutorial: Acceptance Testing with F...</a></strong></td>

<td>(Randy Coulman)</td>

</tr>

<tr>

<td>1:30:00 pm - 5:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#3418">Tutorial: Introduction to Smalltalk...</a></strong></td>

<td>(James Robertson)</td>

</tr>

<tr>

<td>2:15:00 pm - 3:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#13543">Talk: VA Smalltalk V8.0 and Beyond</a></strong></td>

<td>(John O'Keefe)</td>

</tr>

<tr>

<td>2:15:00 pm - 3:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#7284">Talk: Smalltalk's Second Surge</a></strong></td>

<td>(Arden Thomas)</td>

</tr>

<tr>

<td>3:30:00 pm - 4:15:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#1025">Talk: Why Smalltalk?  A Healthcare ...</a></strong></td>

<td>(Rob Rothwell)</td>

</tr>

<tr>

<td>4:15:00 pm - 5:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#11150">Talk: Making the Most of User Chang...</a></strong></td>

<td>(Leandro Caniglia)</td>

</tr>

</table>



<p><h3>June 21</h3></p>

<table cellpadding="1">

<tr>

<td>8:30:00 am - 9:15:00 am</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#4891">Talk: Using Opentalk in Unexpected ...</a></strong></td>

<td>(Giorgio Ferraris)</td>

</tr>

<tr>

<td>9:15:00 am - 10:00:00 am</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#15016">Talk: AIDA/Scribo, a powerful CMS a...</a></strong></td>

<td>(Michael Rueger)</td>

</tr>

<tr>

<td>10:30:00 am - 12:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#8757">Keynote: Why dynamic languages may ...</a></strong></td>

<td>(David Simmons)</td>

</tr>

<tr>

<td>1:30:00 pm - 2:15:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#2498">Talk: Automating Smalltalk Builds w...</a></strong></td>

<td>(Randy Coulman)</td>

</tr>

<tr>

<td>2:15:00 pm - 3:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#12623">Talk: Quality Measurements for Hash...</a></strong></td>

<td>(Andres Valloud)</td>

</tr>

<tr>

<td>3:30:00 pm - 4:15:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#6364">Talk: FOLIE: A First Order Logic In...</a></strong></td>

<td>(Tim Dion)</td>

</tr>

<tr>

<td>4:15:00 pm - 5:00:00 pm</td>

<td><strong><a href="http://www.stic.st/stic?content=sts08Detail#105">Talk: Thinly Sliced: Versioning wit...</a></strong></td>

<td>(Colin Putney)</td>

</tr>

</table>




</div>]]></description>
			<guid isPermaLink="false">3388062592</guid>
		</item>
		<item>
			<title>Avi Bryant talk with Leo Laporte</title>
			<link>http://www.stic.st/smalltalk/blogView?showComments=true&amp;printTitle=Avi_Bryant_talk_with_Leo_Laporte&amp;entry=3373268970</link>
			<category>smalltalk</category>
			<pubDate>Fri, 23 Nov 2007 11:09:30 PST</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">

<p>Smalltalk and Seaside just got some good publicity: Leo Laporte interviewed Avi on his <a href="http://twit.tv/floss21">weekly FLOSS show.</a></p>
</div>]]></description>
			<guid isPermaLink="false">3373268970</guid>
		</item>
		<item>
			<title>First Smalltalk Conference in Argentina</title>
			<link>http://www.stic.st/smalltalk/blogView?showComments=true&amp;printTitle=First_Smalltalk_Conference_in_Argentina&amp;entry=3373087047</link>
			<category>smalltalk</category>
			<pubDate>Wed, 21 Nov 2007 08:37:27 PST</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml"> 
<p> 
<strong> 
<div align="center"> First Smalltalk Conference in Argentina to Be
Held</div> 
</strong> 
</p> 
<p> The first Smalltalk conference to be held in Argentina will take place on December 10-12 at the University of Buenos Aires. As of November 14, there are over 200 registrations.</p> 

<p><a href="blogView?content=argentinaSmalltalk2007">Read More...</a></p>
</div>]]></description>
			<guid isPermaLink="false">3373087047</guid>
		</item>
		<item>
			<title>Cincom Announces ObjectStudio 8</title>
			<link>http://www.stic.st/smalltalk/blogView?showComments=true&amp;printTitle=Cincom_Announces_ObjectStudio_8&amp;entry=3369958710</link>
			<category>smalltalk</category>
			<pubDate>Tue, 16 Oct 2007 03:38:30 PDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">


<p><a href="http://www.cincom.com"><img alt="Cincom Systems" src="http://www.cincomsmalltalk.com/images/cincom_corp_logo.jpg" title="Cincom Systems"/></a></p>



<p><h2>Cincom releases Cincom Smalltalk ObjectStudio 8</h2></p>



<p><strong>ObjectStudio now hosted on VisualWorks</strong></p>



<p><strong>CINCINNATI, Ohio - October 15, 2007</strong> - Cincom Systems has released Cincom Smalltalk ObjectStudio 8, which means that ObjectStudio is now hosted on VisualWorks virtual machine and libraries. ObjectStudio 8 is the integration of Cincom Smalltalk ObjectStudio and Cincom Smalltalk VisualWorks.</p>

<p><a href="http://www.cincomsmalltalk.com/userblogs/cincom/blogView?content=os8_release">Click here</a> for more...</p>

</div>]]></description>
			<guid isPermaLink="false">3369958710</guid>
		</item>
		<item>
			<title>Smalltalk Solutions 2008</title>
			<link>http://www.stic.st/smalltalk/blogView?showComments=true&amp;printTitle=Smalltalk_Solutions_2008&amp;entry=3369547696</link>
			<category>smalltalk</category>
			<pubDate>Thu, 11 Oct 2007 09:28:16 PDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">

<table cellpadding="2"><tr>
<td><a href="http://www.stic.st/stic?content=sts2008"><img alt="StS 2008" src="http://www.stic.st/images/sts2008/logo-150px.png"/></a></td>
<td>Come to Smalltalk Solutions 2008 in Reno, Nevada - Go <a href="http://www.stic.st/stic?content=sts2008">here</a> for the complete scoop.</td>
</tr></table>
</div>]]></description>
			<guid isPermaLink="false">3369547696</guid>
		</item>
		<item>
			<title>STIC: The Vendor Neutral Smalltalk Organization</title>
			<link>http://www.stic.st/smalltalk/blogView?showComments=true&amp;printTitle=STIC:_The_Vendor_Neutral_Smalltalk_Organization&amp;entry=3365048565</link>
			<category>smalltalk</category>
			<pubDate>Mon, 20 Aug 2007 07:42:45 PDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>STIC has done some work over the last few months and you will be seeing tiny little steps forward&hellip;</p>  <p>First of all, we have a new strategy and this strategy is supported by all STIC board members:<br />  <strong>STIC is the vendor neutral Smalltalk lobby organization.</strong></p>  <p><a href="http://www.cincomsmalltalk.com/userblogs/sticBlog/blogView?showComments=true&amp;printTitle=New_STIC_Strategy:_The_Vendor_Neutral_Smalltalk_Lobby_Organization&amp;entry=3358489392">More...</a></p>
</div>]]></description>
			<guid isPermaLink="false">3365048565</guid>
		</item>
		<item>
			<title>Smalltalk Solutions 2007</title>
			<link>http://www.stic.st/smalltalk/blogView?showComments=true&amp;printTitle=Smalltalk_Solutions_2007&amp;entry=3365047855</link>
			<category>smalltalk</category>
			<pubDate>Mon, 20 Aug 2007 07:30:55 PDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p><table border="0" cellpadding="3"><tbody><tr> <td><a href="http://www.smalltalksolutions.com"><img src="http://www.stic.st/images/Smalltalk_logo.jpg" border="0" alt="Smalltalk Solutions 2007" title="Smalltalk Solutions 2007" /></a></td>  <td><p>Smalltalk Solutions 2007 was a terrific show. <a href="blogView?content=sts2007"></a></p><p><a href="blogView?content=sts2007">More...</a></p></td></tr></tbody></table>
</p></div>]]></description>
			<guid isPermaLink="false">3365047855</guid>
		</item>
	</channel>
</rss>
