Docstoc

Smalltalk in the Real World

Document Sample
Smalltalk in the Real World Powered By Docstoc
					Smalltalk in the Real World

Why Smalltalk?
• Because it is an Object-oriented language
not a hybrid language

• Because it has an environment built out of
objects
… that lets you manipulate objects

2

But Smalltalk isn’t “Real”
• Java is real, Smalltalk is not
This is simply untrue

• Smalltalk supports many web sites and business
critical applications in the real world

3

But Smalltalk isn’t “Real”

4

But Smalltalk isn’t “Real”
• Java is real, Smalltalk is not

4

But Smalltalk isn’t “Real”
• Java is real, Smalltalk is not
–
This is simply untrue

4

But Smalltalk isn’t “Real”
• Java is real, Smalltalk is not
–
This is simply untrue

• Smalltalk supports many web sites and business
critical applications in the real world

4

Some Examples

• From commercial Smalltalk vendors’ websites

5

Goal: • Integrate se amlessly with existing systems’ struct ures • Move from MVS to open server platforms • Increase ac curacy, consis tency and personalizatio n • Reduce or eliminate the need for preprinted do cuments Challenge: The project re quired that ve ndors meet GE’s strict “Six Sigma” quality program criterion. Six Si gma is a high ly disciplined pr ocess that he lps focus on developing an d delivering ne ar-perfect products and services. Cincom Solu tion: Cincom Docum ent Solutions met every goal outlined by GE Capita l bank. Key results: • Streamlined operations • Seamless in tegration with existing systems • Rapid implem entation • Ease of use • Web server platform • Ability to ca rry out calculat ions locally without affect ing the data management engines • Less preprin ted documen ts

Profile in succ ess:

GE Capital B ank

GE Capital Ba improves ope nk Cincom Docu rations with ment Solution s

Situation:

Goal: sition as a To strengthen Bird's po d high-end developer of customise ance sector as applications for the fin b 3.0 well as web 2.0 and we markets. applications for niche Challenge: lerate the • To facilitate and acce of DSL-based development stomer applications for Bird cu projects. a hardware • To provide Bird with system and operating ment independent develop hly sophisticated platform for hig applications. Solution: Cincom VisualWorks Key Results: d found • With VisualWorks, Bir rm they needed exactly the platfo projects for their development turity, flexibility with regard to ma and cost-effectiveness. Bird to • VisualWorks enabled e the development drastically reduc nutes, or times: from days to mi compared to Java. by 30% to 40%
®

™ chnology ile in Success: Bird Te Prof

eyond DSLs: Business s) B L Natural Languages (BN evel for a High Abstraction L
ity, w standards for matur om VisualWorks sets ne Cinc d cost-effectiveness flexibility, availability an

ftware development

Goal: ormation Centralize customer inf thousands and permit access from e branches. of authorized worldwid Challenge: n Send out over 24 millio r year. personalized letters pe lutions: Cincom Document So dence from Intelligent correspon lutions Cincom Document So create a enables Barclays to rvice seamless customer se of their environment from all branches worldwide. Key Results: service • Improved customer ings in document • 50% time sav production customer • Centralized access to cy across data ensures consisten branches

lays Profile in Success: Barc

e Barclays Reaps 50% Tim Savings With Cincom Document Solutions

is to provide service of

the highest

Goals: • Improve docum ent personalizatio n. • Decrease turnar ound time. • Give users cont rol of letter creat ion and generation (e -mail). • Reduce the dr ain on programm ing resources. Challenge: The use of three disparate system s to produce docu ments and client communications was affecting productivity, mor ale and the abilit y to service clients on a timely basis . Cincom Documen t Solutions: MTL now creates all policies and in-force illustratio ns using Cincom Document Solut ions. Document development no longer requires m any programming re sources, and accu rate, personalized and professional documents can be securely e-mailed to clients on dem and. Key Results: • 200% increase in document codi ng productivity • 60% reduction in document production time • Greatly minimize d need for programming re sources • Professional, un iform appearance of policies and do cuments • Accurate, perso nalized documen ts created and gene rated directly by users • One location (in stead of three) for users to requ est and create their documents • Documents pr oduced and secu rely e-mailed to clien ts on-demand • Ability to exce ed customer expectations – ev ery time!

Profile in Success : MTL Insurance Company

(And reaps a 200% increase in docu ment coding productivity as w ell!)

MTL Insurance Cu Document Produ ts by 60% With Cincction Time Document Solutioom ns

Situation: Headqu artered in Oak Br ook, Illinois, MTL is licensed in 46 Insurance Compa states and the Di ny strict of Columbi and service offices a, with over 275 throughout the U. sales S. Founded in 19 $1 billion in asse 04, MTL has over ts and over five bi llion dollars of ins “A” by A.M. Best, urance in force. Ra the company offe ted rs whole life prod universal life and ucts, as well as te annuities, and rm,

Adventa’s Semiconductor Customers Cut Costs and Reach Market Faster wi th Smalltalk-based Application
Adventa Control Technologies sold its first commercial license of ControlWORKS, the control software for manufacturing microchips, in 1994. Today, mo re than 6,000 ControlWORKS systems serve the semiconduc tor industry. Semiconductor manufacturers pay millions of dollars for production tools, so they nee d control software to be infin itely adaptable to their process req uirements. Adventa's challen ge is to produce a configurable machine-control development framework that delivers a wid e range of supervisory functio ns, as well as embedded real-tim e control of manufacturing processes. With Cincom Smalltalk VisualW orks, Adventa helps these manufacturers get their tools to market in months instead of years, reduce their control org anizations up to 90 percent, and cut maintenance costs with buil t-in standard processes.

DOWNLOAD FULL STORY (PD F)

cessing Times from Alcatel Reduces Order Pro com Hours to Minutes with Cin

ng munications provider operati Alcatel, a full spectrum telecom needed to provide its key in more than 130 countries, . ipment quickly and accurately customer Telstra with new equ ling and Product ’s Integrated Sel The implementation of Cincom ped transform Telstra’s service Configuration Solution has hel for needed parts in minutes requests into complete orders realizes improved customer instead of hours. Alcatel now g a complex ordering system satisfaction rates by simplifyin entry errors. and all but eliminating order

F) - Spanish DOWNLOAD FULL STORY (PD F) - Italian DOWNLOAD FULL STORY (PD F) - English DOWNLOAD FULL STORY (PD

Its Business on Cherniak Software Builds orks Cincom Smalltalk VisualW

to business in 1978, he wanted When Bob Cherniak began his ctly addressed his tems that dire provide powerful business sys later, C with m used Business BASIC and clients’ needs. His tea x. the relational DBMS, Informi r interface language to develop Later he sought a graphical use a er and cheaper. A project with high-quality applications fast to the y introduced him telecommunications compan the nted software development and advantages of object-orie found ty gains." Cherniak had potential for "huge productivi Cincom Smalltalk. s s Cincom Smalltalk VisualWork Today, Cherniak Software use t rather than flexibility, so tha to give its clients uncommon r y configure changes at the use reprogram applications, the grated nt feature of their fully inte level – an especially importa enterprise systems.

F) DOWNLOAD FULL STORY (PD

CS Component Studio pro vides customer-specific ERP solutions for companies tha t require broader functionalities than standa rd ERP systems can provid e. The Framework CS Component Set enables the quick and cost-effective development of complex ERP applications. This helped CS Component Studio achieve a significant competitive edge and, with the help of Cin com Smalltalk, open up a who le new market segment. The Smalltalk foundation of the ERP framework provides high flexibility and speed for CS Com ponent Studio, which allows support of customer requireme nts that don’t arise until the project is underway. Object orie ntation guarantees that any kind of modification can be quic kly and smoothly implemented. Thus, the ERP system can be developed and continuously customized with the customer in an iterative way. Taking par t in this development process makes it easier for users to sign off on the system and to acc ept the completed program as "their own system" – a "win-w in-win" situation for the ERP specialist, the customer, and the user!

DOWNLOAD FULL STORY (PD F) - English

Enables Regional Cincom Smalltalk er to Go Global Software Develop

French

the basis for ncom Smalltalk as Informatique uses Ci C2A product – an t of its TotalHorizon d ongoing developmen n management, an agement, productio ized egrated, sales man int and medium-s designed for smalleet accounting solution to TotalHorizon to m inually adding value businesses. Cont partner with C2A Informatique to er needs has driven the custom ch as Cincom – since nical innovation – su sources of tech mid-1990s. ickly A Informatique to qu Smalltalk enables C2 optimal Cincom n while maintaining improve TotalHorizo enhance and implementation. stomers with quick ng and providing cu ponents prici tion of reusable com ototyping, incorpora erface Ongoing pr odification of the int architecture, and m into the product all provided erall application are compromising the ov without of Cincom Smalltalk. ment environment through the develop

ORY (PDF) DOWNLOAD FULL ST

At Triple the Productivity, JPMorgan Beats the Competition with CincomSmalltalk-Developed Kapital
JPMorgan leverages its succes s with timely new products tha t it can rapidly scale for signifi cant market share. It is committed to information tec hnology for this competitive advantage. For example, JPM organ developed the Kapital financial risk management and pricing system to trade large volumes of financial instrume nts simply and easily. Using Cincom Smalltalk to dev elop Kapital, JPMorgan met the challenge of finding a develo pment environment that dea ls with the complexity of its der ivative products, delivers unparalleled productivity to sta y ahead of the competition, and offers the scalability to suppor t extremely high trading volumes. JPMorgan estimates that it wo uld have required three times the resources in another langua ge, such as Java, to build Kapital.

DOWNLOAD FULL STORY (PD F) - English DOWNLOAD FULL STORY (PD F) - French DOWNLOAD FULL STORY (PD F) - Germa

Key Technology Meets Every Deadline on Time and Within Budget Using Cin com Smalltalk VisualWorks
To produce Tegra, the first aut omated optical food sorter, Key Technology wanted to write its applications in Smalltalk. But to apply the Tegra sorter to ma ny different products, the sof tware had to be portable and very flexible. Key chose Cincom Smalltalk VisualWorks for its emulated graphics framework, cross-pla tform capabilities, and – bec ause Key’s machines ship worldwide in 15 or more languages – “Cincom's excellent internation alization capabilities and support expertise,” said Travis Griggs, senior software engineer. Further, Cincom Smalltalk Vis ualWorks has helped Key me et every deadline and stay within budget, owing to its ease of learning and use. “Cincom Sm alltalk ... allows you to be at least two or three times more productive,” Griggs said.

DOWNLOAD FULL STORY (PD F)

MetaCase Enhances Design Flexibility and Reduces Time-to-Market with Cincom Smalltalk VisualWorks
Finland-based MetaCase develops modeling solutions that enable its customers to predict how business process changes will affect information systems architecture. When MetaCase needed a new product that included flexible graphical modeling technology, it turned to Cincom Smalltalk for a powerful, flexible, object development environment. As a result of this partnership, MetaCase produced MetaEdit+. This new software development tool enabled Nokia to reduce time-to-market for new telephone modules from 14 days to 1, for example. According to MetaCase, this outstanding achievement would not have been possible without the power, flexibility, and simplicity of Cincom Smalltalk.

DOWNLOAD FULL STORY (PDF)

Penn State University wanted to make its huge storehouse of information readily available to students, faculty, and staff. But simply combining its legacy ma inframe system with clientserver functions quickly crashe d key business applications during heavy usage. Using Cincom Smalltalk, PSU developers rapidly rolled out a three-tiered system using the mainframe, web servers, and traditional desktops with thin clients. By reusing component s, functions could be written onc e and placed on servers accessible by all applications, thus saving time and money in both labor and equipment. It also meant that the system cou ld be expanded as needed, legacy mainframes could be linked for data access, and passwords could be protected and authenticated.

Cincom Smalltalk Helps Pe nn State Create Web-Based Access of Lega cy System Assets

DOWNLOAD FULL STORY (PD F)

arch Transforms Scarborough Rese k h Cincom Smalltal Development Wit VisualWorks

rough and markets, Scarbo arch firm in media As a major rese rns, media le and shopping patte ch measures lifesty Resear ographics. ican consumer dem behavior, and Amer its proprietary to upgrade PRIME, Scarborough needed , media executives r clients – marketers -analysis system fo alysts. data cies and industry an ff, the press, ad agen and sales sta programmers just PRIME required six ten in Visual Basic, Writ for support. loped the C, Scarborough deve king Smalltalk and Benchmar lts. No contest. d compared the resu plication in both an ap alWorks, Jim ncom Smalltalk Visu ked why he chose Ci When as e president of borough’s senior vic Collins, Ph.D., Scar ted in solving simply, “I’m interes ation systems, said ent, fewer inform de.” Rapid developm t writing a lot of co problems, no clients. r access to data by ort issues and faste supp

ORY (PDF) DOWNLOAD FULL ST

Soops Achieves 100% Success Rate Producing Software for the Power-Trading Market
The first company in the Netherlands dedicated to object oriented technology, Soops seized opportunities in the energ y exchange and power-trading markets. Success in these lucrative but competitive markets required speedy softwa re development and the ability to replicate systems. Soops found that Cincom Smalltalk was reliable, flexible, simple to learn and use, and needed only 50 to 65 percen t of the code required of a C++/Java program. With Cincom Smalltalk, Soops rebuilt and replaced power exchange system s in less than 20 percent of the time their clients had estima ted. Moreover, Soops’ programmers reported 50 percent productivity gains and significant improvements in softwa re reliability, reusability, and scalability – all contributing to a 100 percent success rate that even amazes Soops.

DOWNLOAD FULL STORY (PDF)

Cincom Smalltalk Harmonizes Music and Money with Web-Enabled Mainframe Applications
3270 With legacy systems on CICS and the interface limited to 1.7 million screens, SUISA needed a better way to represent copyright holders across 100 constituent groups to some 90,000 customers in the music business. and According to Nick Theofanidis, the manager of databases system administration group, SUISA built its GUI-driven, transaction-oriented services on the mainframe with Cincom p, Smalltalk because it integrated applications with the deskto independent of platform, and with interfaces to customers worldwide. SUISA thus deployed a web-enabled global repository of s. everyone holding music copyrights in all constituent group sly, and Hundreds of users may now be online simultaneou rk to SUISA uses real-time data on a global distribution netwo collect royalties and pay copyright owners.

DOWNLOAD FULL STORY (PDF)

ayr Net Intelligence provides custom so ftware for managing networks and infrastructure. Under a 1998 Germ law, the documenta an tion of ICT networks must be traceable – challenge similar to a provisions of the U. S. Sarbanes-Oxley and to ISO requirem Act ents. Compliant com panies want their IC infrastructure to be T economical, justifia ble, and even profitable. Both SN I and its customers must customize systems for an imple mentation. SNI’s COBOL system s were redesigned wi th Cincom Smalltalk to meet market and customer demand fo r comprehensive integration and fast implementation at low cost, plus anticipate new techniques (e.g ., VoIP), cost pressu re, and more comple networks. Cincom Sm x alltalk’s metaprogram ming features produce a generic fra mework for easier an d faster modifications, withou t affecting SNI’s syste m functionality.

Steinmayr Net In telligence Meets Cu stomers’ Demands for Smar t Network Implem entation Steinm

DOWNLOAD FULL ST ORY (PDF)

News Partners

CUSTOMERS

Financial Services CCK Financial Solutions, Ltd Charles Schwab Equinox Financial Solutions Fairway Financial Fidelity FX-Alliance IntercontinentalExchange, Inc. JPMorgan Chase . Kagiso Treasury Services Mercap S.R.L Merrill Lynch Momentum Life Northwater Capital Private Business Progressive Casualty Insurance RMB International Swiss National Bank Tradeweb Union Bank of Switzerland (UBS) Washington Mutual, Inc Government BAE Systems Canada Customs and Revenue Agency (CCRA) Doxcelerate Dutch Agricultural Economics Institute Norwegian Department of Immigration Consulting Computas AS EDS Education

Merrill Lynch on the grid in race to speed up apps

Oakton Community College Swedish University of Agricultural Sciences University of California (Lawrence Livermore Labs) Wolverhampton University Healthcare Mennen Medical US Oncology Miscellaneous HB Fuller Jack in the Box SynXis

Object Database Cache Improves Data Access, Scalability and Administration and Provides Synxis With Increased Performance Capabilities

Technology Adventa Control Technologies Cherniak Software Development IBM Siemens Austria Texas Instruments Telecommunications BellSouth Telecommunications Verizon Information Services Transportation/Shipping/Logistics Cosco Container Lines (COSCON) Ford Motor Company General Motors Nippon Yusen Keisha (NYK) Orient Overseas Container Line (OOCL) Utilities Caesar Systems Florida Power & Light

GemStone and OOCL: A Shipping Industry case study

Contact Us Products Solutions Customers & Partners News & Events Resources Company India Site Japan Site Site Map Copyright © 2009 GemStone Systems. All rights reserved.

Industry: Employee Skills/Training
AG5 helps safety and rescue-related organizations (e.g., fire fighters and ambulances) to understand and to support the experiences, roles and skills of their workforces. The solution covers administrative processes of education, training and deployment for both individual experts and multidisciplinary teams. It is unique because of its ability to share organizational data and support inter-organizational processes; this being particularly important for ensuring an adequate response to major incidents. Cincom VisualWorks® helps AG5’s development team to be very productive in an ever-changing environment. AG5 is constantly gaining a clear competitive advantage over other vendors as they can instantly adopt any new training methodology, increased legislation requirements or changed organizational structures and thus be able to quickly respond to new demand.

Indust

Finland-b solutions process ch When Me metaCAS flexible, o
“ Cincom Smalltalk allowed us to provide our customers with a simple-to-use, adaptive and powerful tool for effective support of modeling and method engineering.” — Dr. Steven Kelly (on the left), CTO, MetaCase Consulting

“ Smalltalk enables us to break many technological conventions, for the sake of being the best." — Mathieu van Echtelt, Product Manager, AG5

As a resul MetaEdit+ Mobile Ph modules f Consultin possible w

Industry: Communications
AGIS develops, sells and integrates modularly built standard software (OPENService) for cable and internet providers as well as for telecommunications companies. The software supports the entire range of business services for leading firms that bundle TV, Internet, telephony and similar services, including promotions, service provisioning, invoicing and customer payment. OPENService is the leading solution in Switzerland and is marketed as well in Germany and Austria. The software’s front end takes advantage of the object orientation of Cincom ObjectStudio®. OPENService is scalable from small systems up to distributed solutions with hundreds of work stations and millions of invoices.

Indust

The first c technolog and powe competiti the ability

“ We appreciate Smalltalk’s clear object orientation, along with its tremendous stability. The class browser and especially the ability to integrate add-ons during runtime are important assets. Smalltalk enables us to be very flexible and immediately adapt to the latest market requirements.” — Leo Zgraggen, CEO, AGIS

“ Cincom Smalltalk was the only solution that could deliver the required level of malleability and flexibility for the highly complex projects that we were pursuing. So far, we’ve achieved a 100 percent success rate with it.” — Freek Dech, Managing Director, Soops

Soops fou to learn an required o and repla the time t mers repo improvem contributi

Industry: Software Engineering
The French software development company, Bird Technology, focuses on developing applications based on domain-specific languages (DSL) for the finance sector as well as web 2.0 and web 3.0 applications for niche markets (such as transactions and simulations). The company's high-end services range from consult ing, project planning and project management to application maintenance services.
“ Smalltalk provides the perfect platform for us to meet the high requirements of our customers on DSL- and BNLbased applications.” — Christophe Allegrini, Director of Application Development, Bird Technology

Indust

Steinmayr networks documen similar to requireme be econo customers
“ Our early decision for object-oriented technologies pays off. For several years, we have been growing faster than the market.” — Margit Steinmayr, CEO, Steinmayr Net Intelligence GmbH

Bird decided to use Cincom VisualWorks for its maturity, availability and homogeneity, which is not reached by other object-oriented languages. In addition, Bird needed a dynamic language providing a just-in-time optimizer, while guaranteeing maximum stability with effective support. Smalltalk met these requirements.

SNI’s COB to meet m integratio new techn networks. framewor SNI’s syste

mployee Skills/Training

Industry: Manufacturing/Systems Development
Finland-based MetaCase Consulting develops modeling solutions that enable its customers to predict how businessprocess changes will affect information systems architecture. When MetaCase needed to develop a new generation of metaCASE tools, it turned to Cincom VisualWorks for a powerful, flexible, object development environment.
“ Cincom Smalltalk allowed us to provide our customers with a simple-to-use, adaptive and powerful tool for effective support of modeling and method engineering.” — Dr. Steven Kelly (on the left), CTO, MetaCase Consulting

and rescue-related organizations (e.g., fire ulances) to understand and to support the s and skills of their workforces. The solution covers ocesses of education, training and deployment for xperts and multidisciplinary teams.

use of its ability to share organizational data and anizational processes; this being particularly suring an adequate response to major incidents.

orks® helps AG5’s development team to be very ever-changing environment. AG5 is constantly ompetitive advantage over other vendors as they pt any new training methodology, increased ements or changed organizational structures and uickly respond to new demand.

As a result of this partnership, MetaCase Consulting produced MetaEdit+. This new software development tool enabled Nokia Mobile Phones to reduce time-to-market for new telephone modules from 14 days to 1, for example. According to MetaCase Consulting, this outstanding achievement would not have been possible without the power, flexibility and simplicity of Smalltalk.

ommunications

Industry: Manufacturing/Energy Systems
The first company in the Netherlands dedicated to object-oriented technology, Soops seized opportunities in the energy exchange and power-trading markets. Success in these lucrative but competitive markets required speedy software development and the ability to replicate systems. Soops found that Cincom VisualWorks was reliable, flexible, simple to learn and use, and needed only 50 to 65 percent of the code required of a C++/Java program. With Smalltalk, Soops rebuilt and replaced power exchange systems in less than 20 percent of the time their clients had estimated. Moreover, Soops’ programmers reported 50 percent productivity gains and significant improvements in software reliability, reusability and scalability – all contributing to a 100 percent success rate that even amazes Soops.

ells and integrates modularly built standard ervice) for cable and internet providers as well as cations companies. The software supports the usiness services for leading firms that bundle phony and similar services, including promotions, ng, invoicing and customer payment. he leading solution in Switzerland and is in Germany and Austria.

ont end takes advantage of the object orientation tStudio®. OPENService is scalable from small stributed solutions with hundreds of work stations voices.

“ Cincom Smalltalk was the only solution that could deliver the required level of malleability and flexibility for the highly complex projects that we were pursuing. So far, we’ve achieved a 100 percent success rate with it.” — Freek Dech, Managing Director, Soops

oftware Engineering

Industry: Telecommunications
Steinmayr Net Intelligence provides custom software for managing networks and infrastructure. Under a 1998 German law, the documentation of ICT networks must be traceable – a challenge similar to provisions of the U.S. Sarbanes-Oxley Act and to ISO requirements. Compliant companies want their ICT infrastructure to be economical, justifiable and even profitable. Both SNI and its customers must customize systems for an implementation.
“ Our early decision for object-oriented technologies pays off. For several years, we have been growing faster than the market.” — Margit Steinmayr, CEO, Steinmayr Net Intelligence GmbH

are development company, Bird Technology, oping applications based on domain-specific for the finance sector as well as web 2.0 and web or niche markets (such as transactions and company's high-end services range from consult ning and project management to application vices.

use Cincom VisualWorks for its maturity, availability y, which is not reached by other object-oriented dition, Bird needed a dynamic language providing imizer, while guaranteeing maximum stability with . Smalltalk met these requirements.

SNI’s COBOL systems were redesigned with Cincom VisualWorks to meet market and customer demand for comprehensive integration and fast implementation at low cost, plus anticipate new techniques (e.g., VoIP), cost pressure and more complex networks. Smalltalk’s metaprogramming features produce a generic framework for easier and faster modifications, without affecting SNI’s system functionality.

Smalltalk on the iPhone

28

Smalltalk on the iPhone

28

Fractions Calculator

29

Fractions Calculator

29

WikiServer

• Connect to my iPhone …

30


				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:143
posted:12/26/2009
language:English
pages:35