home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 12
/
CD_ASCQ_12_0294.iso
/
vrac
/
dsn4ba.zip
/
DSN4B.ASC
next >
Wrap
Text File
|
1994-02-15
|
210KB
|
4,883 lines
IBM (R) Personal Software Products
DDDD EEEEE V V EEEEE L OOO PPPP EEEEE RRRR
D D E V V E L O O P P E R R
D D EEEE V V EEEE L O O PPPP EEEE RRRR
D D E V V E L O O P E R R
DDDD EEEEE V EEEEE LLLLL OOO P EEEEE R R
SSSS U U PPPP PPPP OOO RRRR TTTTT N N EEEEE W W SSSS
S U U P P P P O O R R T NN N E W W S
SSS U U PPPP PPPP O O RRRR T N N N EEEE W W W SSS
S U U P P O O R R T N NN E W W W S
SSSS UUU P P OOO R R T N N EEEEE WW WW SSSS
========================================================================
1994 Issue 2 15 February 1994
========================================================================
+----------------+
| SPECIAL NOTICE |
+----------------+
This newsletter is one of two newsletters being issued at the same time.
The other newsletter is 1994 Issue 3.
Issue 3 contains only one article, the IBM Personal Software Support
Center User Guide, a comprehensive guide to the services offered by the
IBM Personal Software Support Center. The guide is divided into major
areas of support -- OS/2 and PC DOS, LAN Systems, Database Manager, and
NetWare. Listed within each major area are several teams handling
specific problems. Also included for each major area are lists of
problem information that you should gather before calling for support.
An ISA bus architecture overview, definitions of terms, a list of
supported products, and relevant technical education courses are also
provided.
NOTE TO READERS OUTSIDE THE UNITED STATES: Although this guide is
oriented toward support in the United States, some portions of it are of
value to readers elsewhere, particularly the comprehensive lists for
gathering problem information, and the ISA bus architecture overview.
NOTE TO ALL READERS: Both issues (1994 Issues 2 and 3) carry the OS/2
Defect Reporting Form, which is a short version of the
problem-determination information in 1994 Issue 3.
+----------------------------------------+
| Contents of This Issue (Issue 2, 1994) |
+----------------------------------------+
The table of contents contains search codes for going directly to items
that interest you.
Search Codes
------------
o IBM to Roll Out S.M.A.R.T. on OS/2 Developer Connection dcsmart
S.M.A.R.T., an application source-code conversion tool,
will be included on next OS/2 Developer Connection CD-ROM.
S.M.A.R.T. sizes conversion efforts, provides a road map
for migration, and automates the code conversion. First
release is for migrating 16-bit Windows applications to
32-bit OS/2 applications. (Also see next article.)
o Five Phases of the Porting Process ppphase
Analysis. Automated code replacement. Computer-assisted
code replacement. Implementation of unsupported features.
Addition of platform-specific features.
o New OS/2 Applications Directory Available appdir
Description. How to order.
o Developer Connection for OS/2 Establishes Forum on OS2BBS dcforum
Description of forum. Other Developer Connection support.
Fixes. Developer Connection description. Ordering
information.
o Lee Reiswig to Deliver Keynote Address at IBM PSP Technical keyaddr
Interchange Plus Device-Driver Conference
Roster of major speakers.
o News About the IBM PSP Technical Interchange plus Device- tinews
Driver Conference, 25 - 29 April 1994, San Francisco CA
More descriptions of courses. Registration form. General
information.
o Sources & Solutions Directory Advertising Rates ssrates
Description of new directory, which combines several
prior directories. Circulation. Publishing schedule.
Advertising rates and sizes. Advertising order form.
Contact information.
o New Marketing Opportunities for Members of IBM's READY! for mktready
LAN Server Certification Program
Three new marketing opportunities. READY! for LAN Server
seal. Contacts for more information and to enroll.
o A Developer's View of OpenDoc: Superior by Design oddesign
OpenDoc versus OLE 2.0. Object programming model.
Development effort required. Scalability and
extensibility. Scripting and automation. Networking
capability. Activation model. Content shape support.
Storage subsystem. Object linking. Openness/standards
support. Certification process. Putting it all together.
NOTE: This item contains 386 lines.
o CILab: A Common Foundation for Software Components labfound
Transition to software components. Providing a reliable
foundation. Foundation technologies. Membership in CILab.
Contacting CILab.
o CID for DOS and DOS/Windows ciddos
Extension of CID technology for OS/2 to DOS and
DOS/Windows. Overviews of configuration, installation,
and distribution. IBM's approach. CID-enabled products
for the DOS and DOS/Windows platform. Product
descriptions. Product availability. How to order.
o ISVs Developing Applications for IBM DCE Platforms isv4dce
IBM leadership in distributed computing technology.
DCE acceptance. Platform coverage. List of ISVs with
current or planned DCE offerings.
o CICS Cross-Platform InterSystem Communications Examples cicsxmp
Document created by CICS support teams. How to acquire.
o LAN NetView Products Tested and Approved for LAN Systems lancert
List of certified IBM products. How to obtain summary
reports of certification results.
o CompuServe Forum POWERPC Established forumpwr
o OS/2 Defect Reporting Form dfctform
Information to obtain before calling for support.
NOTE: This form applies to customers in the USA only.
NOTE: 1994 Issue 3 of this newsletter contains much
more information about contacting the IBM
Personal Software Support Center for support.
o Small Businesses Eagerly Await Information Highway, smbussvy
IBM Survey Finds
Results of January survey of 514 businesses. Uses of the
information highway. Government and the information
highway. Sources of expertise. Global competitiveness.
Importance of information technology.
o IBM Developer Assistance Program Contacts Worldwide dapworld
Country. Person. Complete phone and fax numbers.
o IBM Mexico Developer Assistance Program mexdap
Mission. Overview of offerings. Whom to contact.
o IBM France Developer Assistance Program BBS bbsparis
Phone numbers for the France DAP BBS.
o C Set ++ V2.1 and C Set ++ FirstStep V2.1 Australian csetoz
Pricing
Promotions: Upgrading to C Set ++ 2.1; new C Set ++ 2.1
purchasers get OS/2 for Windows for FREE; crossing over
from another C/C++ compiler; student prices. Descriptions
of C Set ++ V2.1 and C Set ++ FirstStep V2.1. Contacts for
more information. Dealers demonstrating C Set ++. Prices.
o IBM Canada LAN Systems Roadshow '94 canlan
FREE seminar covering client/server computing, LAN Systems
for application development, OS/2 2.1 as a super client,
LAN Server, LAN Distance. Seminar locations and schedule.
How to enroll.
o Canada Trade Shows in 1994 canshows
List of major trade shows.
o Open Client/Server Solutions Conference, La Hulpe, cssconf
Belgium, 30 May through 3 June
Open Client/Server description. Conference objectives.
Audience. Conference style. Focus. General-interest
topics. Technology infrastructure topics. Conference
speakers. Schedule. Fees. Enrollment. Enrollment form.
o European Computer Events in 1994 94europe
Calendar of major industry events.
o Foreign Withholding Taxes on U.S. Software nonustax
Taxes charged by countries outside the USA. Reciprocity.
US credits for foreign taxes. Relevant U.S. Internal
Revenue Service publications.
o Understanding the ISO 9000 Standards 9000iso
What are the ISO 9000 standards? Is compliance with ISO
9000 standards required? How are quality systems
registered? Are the ISO 9000 Standards Subject to change?
Contacts for more information and publications.
o U.S. Industrial Outlook, 1994 -- Computer Software and iocsn
Networking
Excerpt of definitive report from U.S. Department of
Commerce, covering both domestic and international
prospects. Conclusion of report begun last month.
NOTE: This item contains 540 lines.
o Computer Software Trade Mission to Taiwan and Korea, maystm
16-20 May 1994
What to submit for participation. Contact.
o Software Markets: Taiwan and Korea tkmkts
Overviews compiled by U.S. Department of Commerce.
o OS/2 Developer Magazine General Information maginf
Overview. Circulation. Publisher. Contents of latest
issue. Back issues. 1994 Issue Themes. Subscriptions.
Advertising. Book Compilations. Editorial Contents.
o Latest List of OS/2 2.1 Books booklist
o How to Order The Developer Connection for OS/2 conorder
Complete list of phone and fax numbers worldwide.
Mailing address. Support via CompuServe. Obtaining a
CompuServe userid.
o 800 Phone Numbers 800nos
o Trademarks, Registered Trademarks, Service Marks tmarks
+---------------+
| Abbreviations |
+---------------+
AUD = Australian Dollars
CDN = Canadian
GMT = Greenwich Mean Time
GST = Goods and Services Tax (in Canada)
USD = United States Dollars
+-------------+
| Back Issues |
+-------------+
The file names, dates, and number of pages for all issues thus far are
as follows.
1993
Issue Date Zipped ASCII .INF .PS Pages
----- ---- ------ ----- ---- --- -----
1 17 May 93 dsn93a.zip = dsnews.93a 52
2 15 Jun dsn93b.zip = dsnews.93b 50
3 15 Jul dsn93c.zip = dsnews.93c 62
4 23 Jul dsn93d.zip = dsnews.93d 48
5 16 Aug dsn93e.zip = dsnews.93e 29
6 15 Sep dsn93f.zip = dsnews.93f + dsn93f.inf 47
7 15 Oct dsn3ga.zip = dsnews.93g 63
dsn3gi.zip = dsn93g.inf
dsn3gp.zip = dsn93g.ps
8 15 Nov dsn3ha.zip = dsnews.93h 34
dsn3hp.zip = dsn93h.ps
9 15 Dec 93 dsn3ia.zip = dsnews.93i 46
dsn3ii.zip = dsn93i.inf
dsn3ip.zip = dsn93i.ps
1994
Issue Date Zipped ASCII .INF .PS Pages
----- ---- ------ ----- ---- --- -----
1 17 Jan 94 dsn4aa.zip = dsn4a.asc 81
dsn4ai.zip = dsn4a.inf
dsn4ap.zip = dsn4a.ps
2 15 Feb dsn4ba.zip = dsn4b.asc 71
3 15 Feb dsn4ca.zip = dsn4c.asc 70
Explanation of names of zipped files for 1993 Issue 7 and later:
DSNymA = Developer Support News 199y issue m ASCII (plain-text)
DSNymI = Developer Support News 199y issue m .INF (use OS/2 VIEW)
DSNymP = Developer Support News 199y issue m .PS (PostScript)
where y = last digit of year (3, 4, ...)
m = issue represented as alpha (1=A, ..., 7=G, 8=H, ...)
For example, DSN3GI is 1993 issue 7 (=G), the 15 October issue, in .INF
format (after being unzipped).
+----------------------+
| Where to Find DSNEWS |
+----------------------+
Outside IBM
-----------
DSNEWS zipped files are found on several e-mail and BBS systems:
o America Online, in the OS/2 forum, in the Newsletters library
o CompuServe, in OS2DF2 forum, *DAP library section 14
and in OS2DF1 forum, OPEN FORUM library section 15
o GEnie, in OS/2 Software Library 16
o Gopher, in index.almaden.ibm.com, OS/2 Information menu; also in
bobblair.austin.ibm.com
o IBM Canada BBS, in file area 35, OS/2 Programming
o IBM Europe/Middle East/Africa (EMEA) BBS, in file area DOCS.PUBS
o IBM France OS/2 Developer Assistance Program BBS, in area PUBS01
o IBM OS2BBS (TALKLink), in OS/2 Software Library, in Documents and Info
o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
o Internet, in anonymous ftp server software.watson.ibm.com, in
directory /pub/os2/info
o PRODIGY, in the OS/2 Club topic's download library under IBM Files
Note: If you cannot find files named dsn... (in lower case), look for
files named DSN... (in upper case).
Within IBM
----------
All 1994 issues, in ASCII and INFBIN formats, are in DSN4 PACKAGE in the
OS2TOOLS tools catalog *only*. To obtain DSN4 PACKAGE, type
TOOLCAT OS2TOOLS GET DSN4 PACKAGE
or
TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS GET DSN4 PACKAGE
You can also request DSN4 PACKAGE by typing
REQUEST DSN4 FROM V1ENG AT BCRVM1
To subscribe to DSN4 PACKAGE, type
TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS SUB DSN4 PACKAGE
All 1993 issues, in ASCII and INFBIN formats, are in DSNEWS PACKAGE in
the MKTTOOLS, OS2TOOLS, and PCWIN tools catalogs. To obtain
DSNEWS PACKAGE, type
TOOLCAT catalogname GET DSNEWS PACKAGE
or
TOOLS SENDTO catalogdisk GET DSNEWS PACKAGE
where
catalogname MKTTOOLS is on catalogdisk USDIST MKTTOOLS MKTTOOLS
catalogname OS2TOOLS is on catalogdisk KGNVMCB PCTOOLS OS2TOOLS
catalogname PCWIN is on catalogdisk BCRVMMS1 PCWIN PCWIN
Examples: TOOLCAT MKTTOOLS GET DSNEWS PACKAGE
TOOLS SENDTO USDIST MKTTOOLS MKTTOOLS GET DSNEWS PACKAGE
You can also request DSNEWS PACKAGE by typing
REQUEST DSNEWS FROM V1ENG AT BCRVM1
DSNEWS PACKAGE is no longer being updated every month. 1994 updates are
made to DSN4 PACKAGE.
Note: Use a monospace font to print the ASCII version.
+------------------------------------+
| Formats of DSNEWS Other Than ASCII |
+------------------------------------+
Outside IBM, .INF and PostScript formats are available for some (not
all) issues of DSNEWS. Consult the back issues chart above for details.
Within IBM, other formats of DSNEWS are available. The DSNEWSB PACKAGE
in the OS2TOOLS catalog contains all issues of DSNEWS in BookMaster,
LIST3820, OS/2 .INF, and PostScript formats.
PSP Developer Support produces only the ASCII version of DSNEWS. Other
formats are produced by IBM volunteers. Consequently, future issues of
DSNEWS will be provided in formats other than ASCII as time permits.
+-----------------------------------+
| Notice to Readers Outside the USA |
+-----------------------------------+
It is possible that the material in this newsletter may contain
references to, or information about, IBM products (machines and
programs), programming, or services that are not announced in your
country. Such references or information must not be construed to mean
that IBM intends to announce such products, programming, or services in
your country.
+------------------------+
| Send Us Your Feedback! |
+------------------------+
Your comments about this newsletter are important to us. Please send
your feedback to IBM PSP Developer Support News at:
o CompuServe (R): 74150,44
o Internet (R): dsnews@vnet.ibm.com
o IBMMAIL: USIB33NP
o Fax: 1-407-443-3241
o Mail: Newsletter, Internal Zip 2230, IBM Corporation,
1000 N.W. 51st Street, Boca Raton FL 33431, USA
========================================================================
dcsmart
+---------------------------------------------------------+
| IBM to Roll Out S.M.A.R.T. on OS/2 Developer Connection |
+---------------------------------------------------------+
One Up Corporation, provider of migration services for IBM's OS/2
platform, has released the beta version of its Source Migration and
Reporting Tool (S.M.A.R.T.) on CompuServe as a 60-day trial, and next
month will make it available to users of IBM's OS/2 Developer Connection
CD-ROM, an annual subscription service.
Hailed by IBM as a premier application source code conversion tool,
S.M.A.R.T. contains a suite of programs designed to size any conversion
effort, including a count of the lines of code requiring migration;
provide a roadmap for the migration; and automate code conversion.
As developers extend or rearchitect their products for OS/2, they will
find significant savings using S.M.A.R.T. With the tool, developers
will benefit from increased productivity and development cost savings.
"S.M.A.R.T. can tell the programmer how long it will take to port the
applications and how it will cost," said Richard Dews, president of One
Up. "Sizing of applications is one of the greatest impediments to
converting to OS/2. S.M.A.R.T. makes porting viable. It's accurate, it's
quick, and it allows programmers to automate the process without outside
intervention."
Dews said One Up has rolled into S.M.A.R.T. two years' worth of
expertise in educating clients like Corel Corp., Attachmate Corp.,
Hilgraeve, and Hummingbird Communications, Ltd. through IBM's popular
migration workshops.
"We are pleased to have One Up as a partner in providing migration
products and services to our customers," said Jeff Dean, Software Tools
and Alliances manager for IBM's PSP division. "One Up has a history of
understanding migration issues. Their leadership can help developers
easily migrate to the OS/2 environment."
For the first time, developers can migrate natively from one platform to
another using S.M.A.R.T. And the tool helps them take advantage of the
technical advances of OS/2.
The first release of S.M.A.R.T. will provide support for 16-bit Windows
application migration to 32-bit OS/2 applications. It also will support
the porting of 16-bit OS/2 applications to 32-bit OS/2. A second
release, which will port 32-bit Windows applications to OS/2, is planned
by One Up for the second quarter.
Also available to S.M.A.R.T. users is One Up's SourceLink, an OS/2
32-bit programming development tool. A highly integrated editor,
SourceLink helps programmers migrate and maintain code.
Dallas-based One Up Corporation is the leader in application porting and
migration for IBM systems. The company is already known for its OS/2
education curriculum, having trained more than 250 companies worldwide
through classes and migration workshops. One Up's 32-bit OS/2 software
products include Window Washer, a screen saver; Open Shutter, a screen
capture tool; and Art Thief, an art utility. One Up is an IBM marketing
partner.
(Also see the next article, Five Phases of the Porting Process.)
========================================================================
+------------------------------------+
| Five Phases of the Porting Process | ppphase
+------------------------------------+
(This article was written by One Up Corporation and is reprinted with
permission from The Developer Connection News, part of The Developer
Connection for OS/2 offering of four quarterly CD-ROMs and hardcopy
news, price 199 USD for an annual subscription. Call 1-800-6-DEVCON
within the USA to subscribe.)
The process of porting source code is comprised of five phases, some of
which overlap: Analysis, Automated Code Replacement, Computer-Assisted
Code Replacement, Implementation of Unsupported Features, and Addition
of Platform-Specific Features. Automated tools can help process the
first three phases; additional tools can assist with the last two.
Phase 1: Analysis
-----------------
This phase analyzes the code to identify and report all
environment-specific issues and the amount of porting effort required.
This includes a breakdown of all API calls, type definitions, symbols,
and messages. This also includes their frequency of occurrence and
difficulty of porting. The analysis provides a detailed look at your
source, and what specific features of the environment are being used.
Phase 2: Automated Code Replacement
-----------------------------------
This phase includes automated code replacement of those items that have
a one-to-one mapping from the source to the target environment. Also
included in this phase is the conversion of resource files.
Phase 3: Computer-Assisted Code Replacement
-------------------------------------------
This phase includes interactive code replacement, with input from an
application developer for those source items that have an equivalent
feature in the target environment, yet require a decision as to either
the original intent of the source or which of several choices to use in
the target environment.
Phase 4: Implementation of Unsupported Features
-----------------------------------------------
There will ultimately be some features of the source environment that
are not directly supported in the target environment. In some cases it
may be possible to simulate it, while in other cases it will not be
possible. The developer will have to provide input in order to make the
changes.
Phase 5: Addition of Platform-Specific Features
-----------------------------------------------
Tighter integration of the application with the target environment might
be desirable from a marketing or even a coding standpoint. This adds
features that might make it more difficult to port to other platforms,
but can add significant benefit to the end-user.
========================================================================
+-------------------------------------------+
| New OS/2 Applications Directory Available | appdir
+-------------------------------------------+
The new OS/2 Applications Directory includes more than 1,000 products
that exploit features of OS/2 2.x. This 270-page book contains detailed
descriptions of over 750 products from major software companies such as
Lotus, Computer Associates, Borland, SAS, and many more. The application
solutions come from companies across the globe. In addition to company
information, product descriptions, and prices, the directory lists both
U.S. and worldwide sales contacts.
The directory also includes a special section previewing over 100
products that earned the IBM Ready! for LAN Server 3.0 mark by
completing the self-certification within 60 days of the announcement of
the certification program.
IBM employees, and customers who have IBM customer numbers, can order
the latest OS/2 Applications Directory from the IBM publications
distribution centers. The order number is G362-0029-04.
All customers can order the OS/2 Applications Directory directly from
its publisher, Miller Freeman, by calling 1-415-905-2728. The purchase
price is 9.95 USD plus 3.50 USD for shipping and handling within the
USA, plus applicable sales tax. Add 2.00 USD for shipment to Canada and
other countries. Visa, MasterCard, and American Express are accepted.
========================================================================
dcforum
+-----------------------------------------------------------+
| Developer Connection for OS/2 Establishes Forum on OS2BBS |
+-----------------------------------------------------------+
IBM has established DEVCON CFORUM on the OS2BBS. This forum is provided
as a conferencing tool for discussing topics related to The Developer
Connection for OS/2 and its products. IBM monitors DEVCON CFORUM and
will do its best to address issues and answer questions in the forum.
Other Developer Connection Support
----------------------------------
In addition to monitoring DEVCON CFORUM, IBM also provides Developer
Connection support in section 12 of the OS2DF2 forum on CompuServe.
Fixes
-----
Because The Developer Connection for OS/2 delivers its product on a CD,
which is not rewriteable, fixes are not delivered in the traditional way
(via diskettes). Instead, fixes are delivered in subsequent issues of
the CD; for instance, Volume 3 will have fixes to problems found in
Volume 2.
Developer Connection Description
--------------------------------
The Developer Connection for OS/2 is an annual membership in which
subscribers receive a CD-ROM and newsletter four times a year, and
CompuServe support via a private section. Each CD contains generally-
available and pre-release products from IBM, including several toolkits
(such as The Developer's Toolkit for OS/2 2.1, Pen for OS/2 Developer's
Toolkit), employee-written software, and third-party products.
The Developer Connection News contains technical articles about current
OS/2 topics, as well as articles about future strategies and directions
(such as Workplace OS). The CD also contains the complete set of books
contained in both the OS/2 2.0 Technical Library and the Developer's
Toolkit for OS/2 2.1, plus excerpts from selected books and magazines.
Ordering Information
--------------------
Within the USA, The Developer Connection for OS/2 can be ordered by
calling 1-800-6DEVCON (1-800-633-8266). A yearly subscription costs 199
USD. Premier and Commercial members of the U.S. Developer Assistance
Program (DAP) are entitled to a special price of 119 USD. Additional
licenses cost 75 USD and 45 USD, respectively.
Countries outside the USA may have different distribution and pricing
policies, so customers outside the USA should call their local phone
number for ordering information.
Canada 1-800-561-5293
Asia/Pacific 61-2-354-7684
Mexico 627-2444 (Mexico City), 91-800-00639 (elsewhere)
Brazil 0800-111205
Customers outside the above geographical areas can order The Developer
Connection for OS/2 from the IBM Software Manufacturing Company's
publications distribution center in Copenhagen, Denmark. After dialing
the international access code, the customer should call the appropriate
number below (all numbers are in Denmark) to reach an operator who
speaks one of the following languages:
Dutch 45-48-10-1400
English 45-48-10-1500
French 45-48-10-1200
German 45-48-10-1000
Italian 45-48-10-1600
Spanish 45-48-10-1100
TeleFax 45-48-14-2207
========================================================================
+--------------------------------------------------+
| Lee Reiswig to Deliver Keynote Address at IBM | keyaddr
| Personal Software Products Technical Interchange |
| Plus Device-Driver Conference |
+--------------------------------------------------+
The roster of keynote and guest speakers for the upcoming IBM PSP
Technical Interchange plus Device-Driver Conference has changed from
the roster listed in last month's DSNEWS.
The keynote speaker is Leland R. Reiswig, Jr., President of the IBM PSP
division. Industry keynote speakers are Charles B. Wang, Chairman and
CEO of Computer Associates International, Inc., and Donald A. Haile,
General Manager, IBM Networking Software Division. Guest speakers are
David R. Proctor, Vice President of Products, IBM PSP, and John A.
Soyring, Director of Strategic Relations, IBM PSP.
Keynote Speaker
---------------
Leland R. Reiswig, Jr. is the President of the IBM Personal Software
Products Division. He joined IBM in 1966 and held various management
positions, including ESD Vice President of Programming; ESD Austin Lab
Director; Systems Manager, ESD Communications and Data Management
Systems Software; Product Manager of Business and Personal Information
Products; Systems Manager of PC Communications Products; IBM Office
Systems Strategy Manager; and Planning Manager for IBM Host Office
Systems.
Industry Keynote
----------------
Donald A. Haile is General Manager of the IBM Networking Software
Division, responsible for networking products, enterprise management,
enterprise workgroup networking, and software operations. Mr. Haile
joined IBM in 1964 and has held a variety of management positions.
Other Industry Keynote and Guest Speakers
-----------------------------------------
Biographies for Messrs. Wang, Proctor, and Soyring appeared in last
month's DSNEWS.
========================================================================
+-----------------------------------------------+
| At This Software Conference, Bugs are Cool... | tinews
+-----------------------------------------------+
... and so are bell-bottoms, tie-dyes, lava-lamps and love beads.
The theme of this year's IBM Personal Software Products Technical
Interchange is "retro", but the technologies are up-to-the-minute.
That's why software designers, developers, technical coordinators,
device-driver developers, LAN experts, MIS managers, and training
executives shouldn't miss this event. It all takes place in San
Francisco from 25 through 29 April 1994. And is it gonna be groovy!
Don't pass up the opportunity to learn the very latest about OS/2, LAN
Systems, graphics, object-oriented programming, multimedia, pen,
database, and communications. And, learn to write device drivers for
displays, storage, printers, LANs, and input/output devices.
The OS/2 and LAN Systems Lab is available to all attendees -- come in
and experiment with the latest OS/2 and LAN Systems technologies. Visit
the Exhibit Hall, and see software and hardware products that exploit
PSP technologies.
This conference will provide as much fun as it does new information --
three exciting parties will give you the chance to let your hair down
and have a good time. Take a hip trip back in time at the "Flower Power"
welcome reception; tour the "Streets of San Francisco" and enjoy ethnic
cuisine at the Exhibit Hall reception. The main event will take you to
San Francisco's famous Exploratorium, where you'll be entertained by
aliens, music, and over 650 hands-on exhibits. Not only is the PSP
Technical Interchange informative... it's also a lot of fun!
Each attendee has the chance to win an IBM ThinkPad, and receives a bag
full of far-out stuff including:
o IBM's Communications Manager/2
o IBM's Database/2 for OS/2
o The IBM Device Driver Sourcekit OR The IBM Developer Connection for
OS/2, volume 3
o Lotus SmartSuite for OS/2
o Time & Place/2
o CA-REALIZER
...and much more!
Don't miss out on all the information and fun...register today! Call
1-800-872-7109 within the USA and Canada, or 1-508-443-4990 from
elsewhere.
Register before 21 March to save 100 USD on the 895 USD registration
fee!
------------------------------------------------------------------------
Here are descriptions of three device-driver courses that were not
carried in last month's DSNEWS.
DD74, Techniques for Factory Floor Automation and Data Acquisition
Steve Mastrianni
Learn how OS/2 can be used for controlling a factory floor as well as
improving production time through computer automation.
DD75, Workplace OS DD Model
and
DD76, Base Workplace OS DDs
Join in a high-level discussion of the structure of Workplace OS device
drivers. This double session gives attendees the opportunity to
understand the direction for device drivers in Workplace OS.
------------------------------------------------------------------------
REGISTRATION FORM
1994 Personal Software Products Technical Interchange
Including the Device Driver Conference
25-29 April 1994, San Francisco CA
Please type or print clearly. For multiple registrants, please duplicate
this form.
Name ____________________________ Title ________________________________
Company ________________________________________________________________
Address ________________________________________________________________
_________________________________ Mail Stop ____________________________
City ____________________________ State/Province _______________________
ZIP/Postal Code _________________ Country ______________________________
Phone ___________________________ Fax __________________________________
Is your primary interest in attending this event our special Device-
Driver Conference sessions?
___ Yes ___ No
Check which premium you would like to receive:
___ The Developer Connection for OS/2, Volume 3
OR
___ IBM Device Driver Sourcekit
Will you be attending the Device Driver Development Introduction?
___ Yes ___ No
Payment Information: Advance Regular
by 21 March after 21 March
----------- --------------
____ Full Conference Registration 795 USD each 895 USD each
____ Multiple 695 USD each 795 USD each
(3 or more attendees from the same company submitted at the same
time and including full payment)
____ One-Day Registration 315 USD each 315 USD each
____ Two-Day Registration 580 USD each 580 USD each
____ Three-Day Registration 760 USD each 760 USD each
____ Family Meal Plan 350 USD each 350 USD each
_____ number of tickets required
____ Exposition Only 20 USD each 20 USD each
_____ number of tickets required
Total amount enclosed ___________________ USD
For the discounted multiple registration fee, please list your
co-workers below; they must also complete registration forms.
1. Name _____________________________________________
Title ____________________________________________
2. Name _____________________________________________
Title ____________________________________________
Please charge my credit card:
____ AmEx ____ VISA ____ MasterCard ____ Diners Club
Card number ____________________________________________________________
Expiration date ________________________________________________________
Print name of card holder ______________________________________________
Signature ______________________________________________________________
If confirmation is not received within two weeks, please call our
registration department at 1-800-872-7109 within the USA and Canada, or
1-508-443-4990 from elsewhere.
Payment Options
---------------
Please return this form with full payment, or it will not be processed.
Mail or fax your registration form with credit-card payment. Fees are
payable in U.S. funds by check drawn on a U.S. bank, American Express,
Diners Club, VISA, or MasterCard. For faster processing, fax your
registration to 1-508-443-4715. For more information, call
1-800-872-7109 (within the USA and Canada only) or 1-508-443-4990. If
payment is not received by 21 March 1994, the registration fee will
automatically increase. Make all checks payable to 1994 PSP Technical
Interchange, and mail to:
1994 Spring PSP Technical Interchange
Chiswick Park
490 Boston Post Road
Sudbury MA 01776 USA
(please include a copy of your P.O. with this reply)
Billing address if different than above:
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
Cancellation Policy
-------------------
Confirmed registrants who cannot attend, and do not send a substitute,
are entitled to a refund of paid fees less a 50 USD processing fee if a
request is received in writing on or before 24 March 1994. Registrants
are liable for their full fees after that date. Please notify us if you
have a special need.
For hotel reservations, call:
PSP TI Headquarters Hotel: Device-Driver Headquarters Hotel:
-------------------------- ---------------------------------
The San Francisco Hilton & Towers The Hotel Nikko
333 O'Farrell Street 222 Mason Street
San Francisco CA 94102 San Francisco CA 94102
Conference rate: 135 USD per night Conference Rate: 135 USD per night
1-415-771-1400 1-415-394-1111
Your registration fee includes: Attendance at all conference sessions,
special premiums, conference proceedings, continental breakfast and
lunches daily, Flower-Power Welcome Reception, Streets of San Francisco
Exhibit Hall Reception, Back to the Future Special Event, and
opportunities to win additional prizes and services.
Please answer the following questions. We cannot process your
registration without complete information.
Your name: _____________________________________________________________
1. Your title:
A ____ President/VP/Senior Manager
B ____ Corporate Developer
C ____ ISV Developer
D ____ LAN Administrator/Network Manager
E ____ MIS Manager
F ____ Analyst
G ____ Technical Coordinator
H ____ Consultant
I ____ Device-Driver Developer
J ____ Other ______________________________________
2. Your organization's primary type of business:
A ____ Personal Computer Manufacturer
B ____ Software Development/Programming
C ____ Device-Driver Development
D ____ Chip Developer
E ____ Computer Remarketer/Systems Integrator
F ____ Other ______________________________________
3. How many people are employed by your organization?
A ____ Under 50
B ____ 50 - 99
C ____ 100 - 499
D ____ 500 - 999
E ____ 1000 - 4999
F ____ 5000 - 9999
G ____ 10,000 or more
4. What area of the country has your highest concentration of
employees?
A ____ Northeast
B ____ Southeast
C ____ Midwest
D ____ Northwest
E ____ Southwest
5. What operating system(s) and extensions do you write for?
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
6. What is your level of purchasing authority?
A ____ final decision-maker
B ____ specifier
C ____ recommender
D ____ none
7. What is your annual purchasing budget for hardware, software,
peripherals, and/or computer services?
A ____ 0 - 100,000 USD
B ____ 100,001 - 500,000 USD
C ____ 500,001 - 1,000,000 USD
D ____ 1,000,001 - 5,000,000 USD
E ____ More than 5,000,000 USD
8. Which of the following publications do you most frequently enjoy
reading? Please rank in order of preference, 1=high and 13=low.
A ____ Byte
B ____ Communications Week
C ____ Computerworld
D ____ Dr. Dobb's Journal
E ____ InfoWorld
F ____ LAN Times
G ____ Network
H ____ OS/2 Developer
I ____ OS/2 Magazine
J ____ OS/2 Professional
K ____ PC Magazine
L ____ PC Week
M ____ PC World
N ____ Other _________________________________________________________
9. Which bulletin boards do you actively use?
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
10. Which industry events have you attended or plan to attend in the
next year? (Please list)
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
11. How do you prefer to receive technical information?
A ____ Diskette
B ____ CD-ROM
C ____ Hardcopy
D ____ Other ________________________________________________________
12. If you are a device-driver developer, PCM, or device manufacturer
who has written device drivers, what devices have you written for?
A ____ Not applicable
B ____ Graphics/video
C ____ Printers
D ____ Storage
E ____ Networks
F ____ Input devices (mouse, pen, etc.)
G ____ Multimedia (video, sound)
H ____ Other ________________________________________________________
General Information
-------------------
Dress for all PSP Technical Interchange activities is casual. San
Francisco temperatures in April range from a high of 62 degrees to a low
of 45 degrees Fahrenheit.
The PSP Technical Interchange is being held at the San Francisco Hilton
& Towers, with the device-driver portion of the event located across the
street at the Hotel Nikko. Conference attendees qualify for the same
reduced rate at both hotels. The special rate is 135 USD for a single or
a double room. A larger block of rooms has been set aside at the Hilton
to accommodate PSP attendees. We encourage device-driver attendees to
stay at the Hotel Nikko for your convenience, but the choice of hotel is
up to you. For accommodations, call the hotel directly and be sure to
identify yourself as an attendee of the IBM PSP Technical Interchange.
The San Francisco Hilton's telephone number is 1-415-771-1400. The Hotel
Nikko's telephone number is 1-415-394-1111.
San Francisco International Airport is served by a number of carriers.
For discounted fares on United Airlines, call Wayland Travel at
1-800-552-0300 (within the USA), and refer to meeting ID number 542RN. A
discounted airport transportation rate of 13 USD roundtrip has been
arranged with the SFO Airporter, a bus line serving the city's major
hotels. More information about ground transportation will be sent with
your confirmation letter.
========================================================================
+-------------------------------------------------+
| Sources & Solutions Directory Advertising Rates | ssrates
+-------------------------------------------------+
The all-new Sources & Solutions Directory combines several IBM
directories into one comprehensive book. It features OS/2- and
LAN-certified products, Independent Vendor League members, and a dealer
locator section.
Sources & Solutions is designed to reach the largest, most qualified
audience of IBM Personal Software-associated products and services. With
unequalled advertising price/performance, Sources & Solutions gives you
the perfect opportunity to promote your products.
Circulation
-----------
The first edition of the IBM Personal Software Sources & Solutions
Directory will reach more than 700,000 buyers through various
distribution mechanisms that include direct mail to registered Personal
Software product owners, user groups, and worldwide geographies. In
addition, the directory will be circulated at major trade events and
included in Personal Software-related product packages and preloaded IBM
hardware.
Advertising Information
-----------------------
Sources & Solutions will be published twice in 1994. Advertising
opportunities for the first edition will be limited to full-page,
four-color or black-and-white ads only. IBM intends to offer additional
advertising opportunities, including "product features" and product
photos, in future editions. Vendors who advertise regularly in the
directory may benefit from pricing discounts based on frequency contract
commitments. To participate, all advertising materials must be provided
to IBM by the appropriate deadline.
Advertising Rates
-----------------
Position 1X 2X
-------- -- --
Full page 4/C 6,500 USD 6,000 USD
Full page b/w 5,200 4,800
Cover premium pages 9,500 9,000
Note: 15 percent discount to qualified advertising agencies.
"Ready! for LAN Server"-certified products will be listed at no charge.
For more information about the "Ready! for LAN Server" certification
program, call 1-800-285-2936 within the USA and Canada, or
1-512-823-2164 from elsewhere.
Ad Sizes
--------
Full page (non-bleed), 5 x 8 inches
Full page (bleed), 5.5 x 8.375 inches
First Edition
-------------
Space close date: 28 February 1994
Separations due date: 7 March 1994
Print date: 25 April 1994
Information for the Second Edition (Fall '94) directory will be provided
at a later date.
For more information, contact (Ms.) Leslie Palin at 1-512-823-1859.
Reservations and Billing Send Materials to
------------------------ -----------------
Leslie Palin, zip 3013 Linda Buonocore
IBM Corporation DVR Direct, Inc.
11400 Burnet Road 61 Far View Commons
Austin TX 78758 Southbury CT 06488
Phone: 1-512-823-1859 Phone: 203-264-0879
Fax: 1-512-823-1517 Fax: 203-264-9283
Sources & Solutions Directory Advertising Order Form
----------------------------------------------------
Please reserve space for my advertisement(s) in the:
______ First edition _______ Second edition
My advertisement will be:
______ Full-page color _______ Full-page black and white
______ Cover premium page (limited availability)
Company ________________________________________________________________
Address ________________________________________________________________
________________________________________________________________
Your Name _____________________________________ Title __________________
Phone _______________________________ Fax ______________________________
I agree to the terms and conditions covered in advertising rate card #1:
Signature (required) ___________________________________ Date __________
Please fax this completed document to Leslie Palin at 1-512-823-1517.
========================================================================
+--------------------------------------------------+
| New Marketing Opportunities for Members of IBM's | mktready
| READY! for LAN Server Certification Program |
+--------------------------------------------------+
If your application is compatible with IBM LAN Server 3.0, you qualify
to join the READY! for LAN Server Certification Program.
By joining this program and successfully passing the certification
requirements, you will be able to take advantage of several exciting new
opportunities available to companies who certify their applications:
1. Major magazine advertising discounts
2. Listing on CMP's NetSource CD is available. This CD premiered at
Networks/Expo in Boston, with currently certified companies featured.
3. A listing in major shows and conferences, the first of which was
Networks/Expo.
These enhancements are available today, and more are planned. You may
also order stickers, at cost, so you can put the READY! seal to work now
on your application packages.
To obtain a certification package, call 1-800-285-2936 within the USA
and Canada, or 1-512-823-2164 from elsewhere. You can enroll through
CompuServe by sending your company name, contact name, address, phone
number, and product name to CompuServe userid 74766,1560.
========================================================================
+---------------------------------------------------+
| A Developer's View of OpenDoc: Superior by Design | oddesign
+---------------------------------------------------+
Compound-document architectures are an important new type of software
platform. IBM is providing the analysis in this article to help put into
perspective the major compound-document architectures, OpenDoc and
Object Linking and Embedding 2.0 (OLE 2.0).
------------------------------------------------------------------------
Disclaimer:
Some of the information in this article concerns future products, or
future releases of current, commercially available products. Discussion
of Windows and OLE are based on information in the public trade press,
and is subject to change. IBM's and other vendors' future products and
their performance, functions and availability are based upon IBM's or
those vendors' current intent, and are subject to change.
Special notices regarding IBM or other vendors mentioned in this
document:
References in this document to IBM's or other vendors' current and
future products, programs, or services do not imply that IBM or those
vendors intend to make these generally available in all countries in
which they operate.
IBM or other vendors may have patents or pending patent applications
covering subject matter in this document. This document does not grant
anyone a license to those patents, patent applications, or to any other
IBM or other vendors' intellectual property.
------------------------------------------------------------------------
Background
----------
OpenDoc is one of four technologies to be licensed by the Component
Integration Laboratory (CILab), as announced on 17 September 1993.
CILab's initial supporters include Apple, IBM, Novell, Oracle, SunSoft,
Taligent, WordPerfect, and Xerox. Many other companies are expected to
join, ensuring the success and acceptance of the CILab technologies in
the marketplace. Together, the four initial technologies and others
adopted by CILab in the future will provide a dramatically higher level
of interoperability for applications on all major desktop systems.
CILab initially plans to license these four key technologies to the
industry:
o OpenDoc software architecture for Windows, OS/2, Macintosh, and UNIX,
to enable embedding of features from different applications into a
single working document.
o Bento, for the storage and interchange of multimedia information.
o Open Scripting Architecture (OSA), for the coexistence of multiple
scripting systems.
o System Object Model (SOM) architecture, a highly efficient platform
and language-independent runtime mechanism for dynamic object
linking.
CILab plans to make source code available to the industry for these
technologies, and its sponsors plan to support the technologies across
multiple platforms. Initial target platforms include Microsoft Windows,
Macintosh, and OS/2, with plans to support UNIX systems.
For more information about CILab, OpenDoc, SOM, the Open Scripting
Architecture, and Bento, please contact CILab:
Component Integration Laboratory
688 Fourth Avenue
San Francisco CA 94118
1-415-750-8352 voice
1-408-974-9710 fax
Internet: info@cil.org
OpenDoc Versus OLE
------------------
OpenDoc -- along with Bento, OSA, and SOM -- provides a superior and
complementary compound-document architecture to OLE 2.0. This document
outlines OpenDoc's strengths over OLE 2.0 in the following areas:
o Object Programming Model
o Development Effort Required
o Scalability and Extensibility
o Scripting and Automation
o Networking Capability
o Activation Model
o Content Shape Support
o Storage Subsystem
o Object Linking
o Openness/Standards Support
o Certification Process
OpenDoc is also designed to interoperate with all other major document
architectures and object frameworks, including OLE 2.0, the Taligent
document framework, and other emerging environments such as ScriptX and
Fresco. This design lets applications in other environments interoperate
through OpenDoc. Also, OpenDoc interoperability can help to reduce some
of the functional limitations of applications developed for less
sophisticated environments such as OLE 2.0.
Object Programming Model
------------------------
OpenDoc uses the System Object Model (SOM) initially released in OS/2
2.0 in April 1992. SOM is proven, multi-platform, language-neutral, and
distributed. It is compliant with the Common Object Request Broker
Architecture (CORBA) 1.1 specification endorsed by the Object Management
Group (OMG).
OLE 2.0 is based on Microsoft's Common Object Model (COM), which is new,
proprietary to Microsoft (i.e., no source code available), and is not
CORBA-compliant. Microsoft announced it will support DEC's ObjectBroker,
which will use CORBA for distribution, but the object programming model
is still COM, which is proprietary to Microsoft and is not
CORBA-compliant.
One of the greatest benefits of the SOM technology is the single
programming model. SOM scales very gracefully from local to distributed
objects, utilizing the Distributed SOM (DSOM) framework included in the
SOMObjects Developer Toolkit. With the SOM/DSOM model, the syntax is the
same across the entire spectrum of small, large, local, and distributed
objects.
Microsoft claims that COM provides a single programming model for
distributed and local objects, and that distributed COM behaves the same
as local COM; however, they have not demonstrated this capability. On
closer examination, COM actually proposes two programming models; class
libraries, for small functions, and the COM/Aggregation model for larger
functions. The two models are very different and require flexibility,
limiting design decisions.(1)
Development Effort Required
---------------------------
OpenDoc has been designed to be easy to adopt. For instance, to write a
typical application (or "part handler" in OpenDoc terminology) that
supports:
o Native Object Model Support
o Persistence
o Linking/Embedding
o Container for Parts
o Drag/Drop
o Edit-in-Place
would require a developer to provide one interface, OpenDoc XMPPart, and
to write 50 functions.
OLE 2.0, on the other hand, has complex interfaces that require a
programmer to understand low-level details about the OLE implementation.
For example, to write an application with similar function in OLE, a
developer would have to support the following interfaces and implement
the following number of functions within each interface using OLE
2.0.(2)
OLE Interfaces Functions
______________ _________
IOleObject 24
IPersistStorage 10
IDataObject 12
IClassFactory 5
IAdviseSink 8
IOleClientSite 9
IDropTarget 7
IDropSource 5
IPersistFile 9
IOLEItemContainer 8
IOLEInPlaceSite 13
IOLEInPlaceFrame 9
IOLEInPlaceUIWindow 7
___________________ _______________
Interfaces = 13 Functions = 126
Scalability and Extensibility
-----------------------------
Scalability and extensibility are closely related, because scaling from
a simple compound-document handler to a complex compound-document
application is easy with OpenDoc. You can just borrow the function of
any set of standard interfaces, or object classes, simply by inheriting
all the function of that class and modifying it to your particular
needs. By definition, you automatically get, or inherit, all of the
existing interfaces and functions, and then can extend those functions
to meet the application's unique requirements.
OLE 2.0 does not support the concept of inheritance. In order to borrow
the functions of a set of interfaces, you must claim you want to
aggregate from that interface set, or class, and then specifically
define each and every interface you wish to include (you don't
automatically inherit each interface, you must explicitly copy each of
them). Then you customize and extend the aggregated model to your
particular application's needs. This model, which Microsoft refers to
as aggregation, is referred to by some application developers as
aggravation.
Scripting and Automation
------------------------
OpenDoc has an Open Scripting Architecture (OSA), which means that
vendors can port their own scripting languages to OpenDoc, and that
users have a choice of multiple scripting languages, which can coexist.
OpenDoc has event suites and a registry for them. Event suites define
standard operations for different types of applications. For example,
there is a set of standard operations for spreadsheets, such as "give me
this block of cells" or "perform a recalc", that will work in a given
document regardless of which OpenDoc-enabled application is performing
the spreadsheet function. Through the commonality of suites as a
translator between applications, any two OpenDoc applications that are
enabled for a suite can communicate. The registry allows the application
to register which application suites it is enabled to perform.
OLE has no standard suites of events. Using the example above, an
application that needed data from a particular spreadsheet would need to
know how that particular spreadsheet understood "give me this block of
cells". For a different spreadsheet, the application would communicate
"give me this block of cells" in a different way. The application must
specifically support communications with other applications on an
application-by-application basis. In addition to creating application-
to-application communication compatibility issues, the lack of
application suites may pose issues when distributing documents to other
users who may be using different applications or even different versions
of the same application.
OpenDoc also has recordable macros, whereas OLE has no recording
Application Programming Interface (API). Recordable macros allow an
application to record a user's actions and then save them to a script
for later use. OpenDoc even allows the recording of macros across
multiple applications, and allows the recording to be stored in the
user's preferred scripting language, which is an extremely powerful
feature.
Networking Capability
---------------------
OpenDoc is designed to provide a fully cross-platform, networked,
compound-document capability. CILab supporters intend to network OpenDoc
across OS/2, Windows, Macintosh, and UNIX, all through the use of
SOM/CORBA technologies. CILab plans to give system vendors and
developers the source code for OpenDoc, Bento, OSA, and SOM to port to
their platforms, and system vendors and developers can implement a
variety of CORBA-compliant request brokers to communicate across the
network, including IBM's distributed CORBA technology. IBM's
implementation of distributed CORBA for OS/2, AIX, and soon for
Windows is Distributed SOM (DSOM), which is CORBA 1.1-compliant.
COM and OLE source code is not available to the industry without a
license from Microsoft, giving Microsoft the ability to choose which
platforms can implement COM and/or OLE. In the Microsoft/DEC
announcement in December 1993, Microsoft announced intentions to support
only COM, not OLE, on several UNIX platforms, forcing those platforms to
a server-only status, because OLE is also required to support OLE
compound documents on the client desktop. CILab, on the other hand, has
announced its intention to openly license all four of its key
technologies (OpenDoc, OSA, Bento, SOM) to anyone interested.
Activation Model
----------------
In OpenDoc, you can directly edit an object, whereas in OLE you must
activate the object before you can edit it. In OpenDoc, even if you have
nested objects (for example, an object embedded within an object within
another object), you can still directly edit the embedded object.
However, in OLE, you must double-click on the highest-level object, then
double-click on the object within that object, then double-click on the
object you want to edit.
In general, with OLE 2.0, you can activate only one object at a time,
which means you must close any active/editable object in order to edit
another object in that document. OpenDoc allows multiple active objects
and edits.
Content Shape Support
---------------------
OpenDoc supports irregularly shaped objects (i.e., wrapping text around
a circle or triangle), while OLE 2.0 supports only rectangular content
(i.e., text would wrap only around the smallest rectangle that could
surround the circle or triangle). In addition, OpenDoc supports
overlapped object content, while OLE 2.0 does not.
Storage Subsystem
-----------------
OpenDoc is based on the Bento storage subsystem, which is published,
commercially proven, and has been offered as a standard multimedia
container to the Interactive Multimedia Association.
Platform-independent source code for Bento is currently available from
Apple Computer, and CILab plans to distribute and support the Bento
source in the near future.
OLE is proprietary (owned by Microsoft), and is based on DocFiles, which
store the multiple objects within a single file in a DOS FAT file system
tree-like structure that is simplistic when dealing with complex or
distributed objects. Microsoft has announced its intention to support a
distributed object file system in a follow-on release to Windows NT,
code-named Cairo, scheduled to ship in 1995.(3)
Object Linking
--------------
OpenDoc implements a robust object-linking mechanism with persistent IDs
assigned to objects in order to achieve more reliable linking for both
local and remote objects.
OLE 2.0 has proven to have fragile links that can break when moving
objects, even within the same document. For instance, OLE references an
object via a moniker, which, typically, is a filename (pathname)
concatenated with a series of item name parts.(4) If the file is
deleted, renamed, or moved, the link breaks.
Openness/Standards Support
--------------------------
Source code will be available to members via CILab for OpenDoc, OSA,
Bento, and SOM. These technologies are designed to be portable, and will
be supported on multiple platforms. CILab is planning to license these
technologies on a completely non-discriminatory basis. In addition, the
underlying object model is based on SOM, which is CORBA-compliant.
Source code is not available for OLE, and Microsoft has the final say
about all interface and implementation decisions, making it proprietary.
Microsoft has tried to appear softer on their proprietary stance by
putting COM on top of DEC's ObjectBroker, which uses CORBA to
communicate. However, putting a proprietary interface (COM) on both
ends of an open standard (CORBA) makes it a proprietary programming
interface.
Certification Process
---------------------
CILab has announced it will have a formal certification process, so that
customers purchasing products from multiple vendors who support OpenDoc
can have a high degree of confidence that those applications or part
handlers will work together. Customers or individual users using
multiple OLE applications together will have to rely on each vendor's
independent testing, so customers will have to do their own integration
testing.
Putting it All Together
-----------------------
In summary, it is clear that OpenDoc is superior and complementary in
many ways to OLE as a compound-document architecture. OpenDoc has
significant advantages for users, developers, system integrators, and
MIS personnel.
With the initial backing of Apple, IBM, Novell, Oracle, SunSoft,
Taligent, WordPerfect, and Xerox, and with many other companies expected
to follow, CILab technologies have gained the acceptance and critical
mass of the ISV community. ISVs will produce compelling applications
based on CILab technologies to ensure acceptance by the industry as a
whole.
In addition, OpenDoc will complement OLE through an interoperability
solution that is currently being developed by the WordPerfect
Corporation. And, as stated earlier, OpenDoc will interoperate with the
robust, fully object-oriented Taligent frameworks that are being ported
to OS/2, AIX, Workplace OS, and other key industry platforms.
------------------------------------------------------------------------
Notes:
1 Source: IBM analysis of Microsoft Object Linking and Embedding
(OLE) Today and Tomorrow - November 1993
2 Source: Internal preliminary analysis and design using Microsoft
Object Linking and Embedding - Programmer's Reference Guide
(pre-release)
3 PC Week, 6 December 1993, page 1
4 Microsoft Object Linking and Embedding - Programmer's Reference
Guide, Creating Applications (pre-release), page 101: "Typically,
an object's moniker will be a filename (pathname) concatenated
with a series of item name parts."
========================================================================
+----------------------------------------------------+
| CILab: A Common Foundation for Software Components | labfound
+----------------------------------------------------+
This is a brief introduction to Component Integration Laboratory
(CILab), including its background, purpose, and goals.
Transition to Software Components
---------------------------------
Software developers want to create applications more quickly and deliver
more functionality. Users want more control over the applications they
use and the documents they create. Everyone wants to support multiple
platforms and access to distributed information and services.
Because of these needs, the industry is ready for a move to software
components. Using software components, users can build compound
documents that seamlessly integrate text, graphics, tables, multimedia,
scripts, and other forms of content. In effect, sophisticated users can
build custom applications.
At the same time, software components allow software developers to focus
on their competitive advantage, while providing a richer feature set by
bundling multiple components. This allows them to leverage OEM software
opportunities, and also to develop new business opportunities based on
vertical bundles and a wider range of upgrade paths.
The technology to make this move to software components is here today.
Unfortunately we are starting to see the signs of a familiar problem --
multiple incompatible technologies, potential market fragmentation, and
awkward choices for developers and users.
Providing a Reliable Foundation
-------------------------------
A group of companies -- Apple, IBM, Novell, Oracle, Sun, Taligent,
WordPerfect, and Xerox -- have come together to organize the Component
Integration Laboratory (CILab) as an industry association that will
provide a common foundation for software components.
CILab is not a standards organization. Instead, the founders plan to
have it adopt, maintain, license, and support essential software
component technologies, such as object dynamic linking, object storage,
scripting mechanisms, and compound document APIs.
By providing reference source code for these foundation technologies,
the Lab can make sure that a common software component architecture is
rapidly implemented across all the major industry platforms, including
Microsoft Windows, Macintosh, OS/2, and various UNIX systems.
Foundation Technologies
-----------------------
The founders are planning to start CILab out with a very complete set of
foundation technologies:
o The System Object Model (SOM), a highly efficient object dynamic
linking mechanism, which supports multiple languages and provides a
gateway to distributed object services.
o Bento, a portable object storage library and format designed for the
storage and interchange of compound documents and multimedia.
o The Open Scripting Architecture (OSA), an automation and scripting
API that supports application-independent scripting, distributed
automation, and workflow applications.
o OpenDoc, a platform-independent compound document architecture that
supports integration of multiple software components into seamless
documents and custom applications.
Three of these initial technologies are already available from their
developers: the System Object Model from IBM, and Bento object storage
and the Open Scripting Architecture from Apple. IBM and Apple have
announced their intent to provide these technologies to CILab in early
1994.
The compound document API, OpenDoc, is being implemented in parallel by
Apple, IBM, WordPerfect, and other companies, and these companies plan
to transfer it to CILab when it is complete, in late summer of 1994.
In addition to these initial technologies, over time CILab plans to
adopt other technologies that enrich the industry-wide component
software foundation. Several companies have already initiated
discussions with the Lab regarding the possibility of donating specific
technologies.
Membership in CILab
-------------------
We are planning to open CILab for general membership in early 1994. Lab
members will gain participation in decisions and early access to
technology.
In addition, over time we are planning to provide a wide range of
services to members, including certification to ensure interoperability,
developer support, training, and co-marketing.
We are very interested in talking to potential members to determine what
technologies and services would have the greatest value to them as
members of CILab.
Contacting CILab
----------------
We'd be happy to answer further questions about CILab. If you would like
to talk with us further regarding our plans, please contact us.
Email: cil@cil.org
Voice: 1-415-750-8352
Fax: 1-415-751-4829
US Mail: Component Integration Laboratory
688 Fourth Avenue
San Francisco CA 94118
========================================================================
+-----------------------------+
| CID for DOS and DOS/Windows | ciddos
+-----------------------------+
IBM has extended the CID technology available on OS/2 to the DOS and
DOS/Windows platforms. CID for DOS and DOS/Windows consists of:
o NetView DM/2 V2.0
o PC DOS 6.1 Install Utility
o LAN Support Program 1.35
The IBM DOS and DOS/Windows CID facility provides for unattended or
lightly attended installation of CID-enabled product versions, and
program fixes for these products. This support addresses pristine
machines as well as DOS and DOS/Windows workstations whose current
operating environment can be migrated to subsequent product
installations.
Remote Installation of DOS and DOS/Windows Products
---------------------------------------------------
Distributed computing has made computer technology available to a large
number of individuals existing at various levels within an organization.
The installation and configuration of hardware and software resources
associated with distributed computers has gained a reputation for being
complex and labor-intensive for the individuals who perform these
functions. This notoriety has been fed by the large volumes of these
computers and the variety of their capabilities.
Organizations have come to recognize the importance of managing the
installation and configuration aspect of distributed computing, in order
to satisfy such diverse objectives as:
o Standardizing hardware/software workstation configurations that yield
benefits, such as common computer knowledge, which can be transferred
with the individuals who perform similar tasks among various
workstations. A good example of this environment is a bank teller's
workstation.
o Personalizing hardware/software configurations that permit computing
capability to vary by workstation in order to meet a specific need,
such as installable program features, tuning parameters, and so on.
Engineers and programmers need the flexibility afforded by a
workstation that is tailored to their needs.
It is likely that some mix of standardized and personalized computing is
appropriate to many organizations. How, then, is the described computing
environment to be managed from a Configuration, Installation and
Distribution viewpoint?
Configuration
-------------
IBM has recognized the need to provide a way to configure workstations
from a central site, so that this specialized knowledge is not required
of the individuals who use the computer as an electronic tool and who
have no need or desire to understand the intricacies of this process.
Besides, central management of configuration information takes into
account the hardware/software interaction among other workstations
within a managed computing domain -- information that individuals do not
possess, or even desire to know.
The configuration task is an ongoing process that occurs periodically
for new versions of installed products, for changes in the physical
characteristics of workstations existing in a domain, and so on.
IBM's approach to the configuration problem is to centrally manage
configuration tasks at a central administrator site.
Installation
------------
The installation of different products on a workstation can be
time-consuming, and involves an unfamiliar process that occurs
infrequently and usually varies with the type of product to be
installed. Even the installation of similar products for data
communication, like SNA, NetBIOS and TCP/IP, differ significantly. One
can legitimately ask: "Why must I have the detailed skills necessary to
install products when I only perform this task a couple of times a
year?"
It is natural, then, that automated procedures should be defined to
eliminate the tedious task of configuring and installing various
products for an organization's workstations.
IBM's approach to the installation problem facing DOS and DOS/Windows
workstations is to provide a centralized management capability that
installs DOS and DOS/Windows workstation products which have been
enabled to participate in this environment.
Distribution
------------
If configuration and installation skills are to be concentrated in
selected individuals, then a distribution component is also required to
disseminate new product installations which reflect centrally managed
configuration/installation policies.
In the past, the term "distribution" meant that diskettes would be sent
to individuals whose workstation needed new/upgraded products or added
functions for products already installed, and for product servicing.
Distribution also might have been accomplished by an individual, trained
in installation and configuration technology, who would physically go
from workstation to workstation performing the configuration and
installation tasks.
For some DOS and DOS/Windows products, partial relief to the
distribution problem was possible thru server workstations that
supported redirected client drive requests for access to stored diskette
images. However, this solution does not address centralized management
of client configuration/installation or the unattended mode of target
workstations.
Complementary to this distribution aspect is the need to associate
products with particular workstations so that they could be managed from
a servicing, versioning, and recovery viewpoint. Workstations that are
directly or indirectly connected to a central distribution site benefit
from strategies that say "Install product X on clients A, B, and C
starting at midnight Friday."
Summary
-------
Collectively, the set of system management capabilities addressed by the
described remote unattended operation is known as CID (Configuration,
Installation, and Distribution).
CID-Enabled Products
--------------------
IBM will provide a description of the the enablement guidelines for
products that want to participate in its DOS and DOS/Windows CID System
Management platform.
The DOS and DOS/Windows CID platform includes:
o DOS 6.1 Install Utility, which provides the capability to remotely
install the base DOS operating system on pristine computers or on
computers running IBM DOS 4.0 and 5.0, MS DOS 6.0, and Windows 3.1
operating environments.
o LAN Support Program 1.35, which provides the communication capability
to access CID-enabled products residing on a code server for
installation and configuration on either a DOS, DOS/Windows, or
pristine client workstation.
o NetView DM/2 V2.0, which provides the centralized management to
distribute CID-enabled products from a code server for installation
and configuration on either DOS, DOS/Windows, or pristine client
workstations.
Once the enablement platform products are installed at a client's
workstation, installation of any DOS and DOS/Windows enabled product can
occur.
The DOS and DOS/Windows CID platform availability is as follows:
o IBM PC DOS 6.1 Install Utility
Call the IBM PC Company Bulletin Board at 1-919-517-0001. From the
main menu, choose the Download option. The file to download is
PCDOSCID.
o IBM NetView DM/2 V2.0
To order a Program Temporary Fix (PTF), call IBM Customer Support at
1-800-237-5511, and ask for PTF XR20334.
Orders for NetView DM/2 V2.0 Extended that are processed after 1
February 1994 will contain the PTF and the updated publications.
o IBM LAN Support Program 1.35
To order a Program Temporary Fix (PTF):
o Call the IBM PC Company Bulletin Board, 1-919-517-0001. Look in
Directory 32, Network Support Files, and look for a title
referring to LSP 1.35 and/or PTF UR40349.
or
o Call IBM Customer Support at 1-800-237-5511, and ask for PTF
UR40349.
You can also acquire LAN Support Program 1.33 (93F2456 in the USA).
If the copyright statement says "Version 1.35", or greater, then
you have LAN Support Program 1.35. If not, then order PTF UR40349 to
bring LAN Support Program 1.33 up to the 1.35 level.
For technical questions about CID-enabling an application, send a note
to Tim Blackwood at:
Internet: tblackwood@vnet.ibm.com
CompuServe: 71774,3444
Prodigy: RWBF42A
Inside IBM: BLACKWOO at AUSVM1
Fax: 1-512-823-1838
========================================================================
+------------------------------------------------+
| ISVs Developing Products for IBM DCE Platforms | isv4dce
+------------------------------------------------+
IBM reports that 20 independent software vendors have developed or are
developing products for IBM platforms based on the Open Software
Foundation's Distributed Computing Environment (DCE).
IBM has established a leadership position by delivering DCE products on
multiple platforms. A year ago, IBM became the first vendor with a
commercially available DCE product when it announced the AIX Distributed
Computing Environment family. IBM also was the first vendor to bring the
Distributed File Server to market with its second release of AIX DCE in
July 1993.
In September 1993, IBM delivered the first DCE product for the Intel
marketplace with its introduction of the DCE Runtime Client for OS/2
which provides the runtime services to interoperate with other
DCE-compliant implementations. Also in September, IBM made available a
DCE software developers took kit for OS/2 and Windows environments. In
October, IBM was the first vendor to offer DCE Global Directory Services
with the announcement of client and server products for the RISC
System/6000 platform.
Following these recent announcements, many Independent Software Vendors
have committed to the use of DCE technology. IBM will be working with
them as they roll out their DCE tools and applications.
DCE has been accepted across a broad array of businesses, from
manufacturers to aerospace companies, financial institutions and
telecommunications companies. Recently Bell SYGMA Inc. demonstrated a
successful prototype for sharing server resources for commercial
applications. Through early experience with DCE, Bell SYGMA found that
DCE Services provide the basic "glue software" required for the
development of heterogeneous enterprise-wide client/server applications.
Bell SYGMA Inc. intends to incorporate DCE in its future application
architecture, especially where multivendor interoperability is required.
Platform coverage on DCE is also growing. In addition to IBM's current
leadership offering on AIX and OS/2, DCE is supported by every major
UNIX vendor -- Groupe Bull, Digital, Hewlett Packard, Siemens Nixdorf
and SUN Microsystems. And within the next 12 to 18 months, DCE is
expected to be on virtually every operating system from low-end client
support with Windows (currently available as a beta) to the high-end
with VM, MVS and AS/400.
Independent software vendors are key to continued growth of DCE in the
marketplace. Those currently committing support of DCE or its on-line
transaction processing supplements on IBM platforms include development
environments from such companies as Ellery Systems, KnowledgeWare,
Noblenet, OEC, Template and Uniface. Other ISVs supporting enterprise
computing, such as Atrium, Computer Associates, Enigma Logic, Integral,
Mergent International, Pinnacle Technology, and Sybase are committing
versions of their products with increasing DCE integration.
A list and descriptions of offerings or planned offerings follows.
ASK OpenINGRES
ASK Group
Contact: Rick Padilla, 1-510-748-3538
DACM and DAZEL
Atrium Technologies
Contact: Robert Fabbio, 1-512-328-6977
CA-UNICENTER
Computer Associates International Inc.
Contact: Jay Yesselman, 1-516-324-2391
Ellery Open Systems product family
Ellery Systems Inc.
Contact: Jeff Jordon, 1-303-443-8414
SafeWord product family
Enigma Logic Inc.
Contact: John Muir, 1-510-827-5707
suite of graphical DCE cell administration tools
HaL Computer Systems
Contact: Pam Sloane, 1-408-379-7000
client/server human resources and financial software
Integral
Contact: Carmen Hernandez, 1-510-939-3900
Application Development Workbench
KnowledgeWare
Contact: Denise Van Dyne, 1-404-231-8575
Lotus Development Corp.
Contact: Bryan Simmons, 1-617-693-1697
PC/DACS for DOS
Mergent International
Contact: Kathy Garlasco, 1-203-257-4223
Micro Focus Workbench
Micro Focus
Contact: Peter Katz, 1-415-856-4161
EZ-RPC
NobleNet Inc.
Contact: Bill Bogasky, 1-508-460-8222
OEC Toolkit
Open Environment Corp.
Contact: Brenda Harrison, 1-617-499-1613
consulting and application development services
Open Systems Associates Inc.
Contact: Penny Sullivan, 1-703-758-6708
RDBMS products
Oracle Corporation
Contact: Mark Johnson, 1-415-506-2531
networked OS/2 desktops
Pinnacle Technology, Inc.
Contact: Chuck Dircks, 1-312-279-5157
Seer Technologies Inc.
Contact: Lee Feldman, 1-203-972-1201
SQL Server 10
Sybase Inc.
Contact: Holly McArthur, 1-510-596-3500
SNAP
Template Software
Contact: Mary Ann Stoops, 1-703-318-1000
UNIFACE
Uniface Corp.
Contact: Anu Shukla, 1-510-748-6026
========================================================================
+---------------------------------------------------------+
| CICS Cross-Platform InterSystem Communications Examples | cicsxmp
+---------------------------------------------------------+
The IBM Software Vendor Systems Center (SVSC) in Roanoke, Texas has
developed a document titled "CICS Cross-Platform InterSystem
Communications Examples". Organized in specific CICS platform sections,
this document is the combined effort of four distinct CICS support teams
in the SSC. Communications and CICS system setups are described in
detail for each platform.
The network architecture documented is a configured and implemented
network architecture at IBM's SVSC. CICS platforms included in the
InterSystems Communications network are CICS/ESA, CICS/400, CICS/6000,
and CICS OS/2.
Copies of this document may be requested by calling the IBM Software
Vendor Operations hotline number, 1-800-627-8363.
========================================================================
+----------------------------------------------------------+
| LAN NetView Products Tested and Approved for LAN Systems | lancert
+----------------------------------------------------------+
The IBM Integration Test Lab in Austin, Texas has completed the "Tested
and Approved for LAN Systems" certification for many products in the LAN
NetView family of products. The products now certified are:
o LAN NetView Manage o LAN NetView Agents for DOS
o LAN NetView Enabler o LAN NetView Monitor
o LAN NetView Agents Extended o LAN NetView Fix
LAN NetView Tie is being tested separately and is expected to be
approved soon.
This certification is IBM's "seal of approval" for product compatibility
with a variety of IBM and non-IBM hardware and software products.
The summary reports of the certification results will be made public in
the following places: Ziff-Davis CD-ROM, OS/2 BBS TALKLink, IBM-4FAX,
CompuServe, and the IBM Personal Computer Company BBS. Within IBM, the
summary reports are available by typing:
REQUEST LNVCERT PACKAGE FROM LNVINFO AT AUSVM1
For further details, please contact:
Integration Test Lab, Zip 9360
IBM Corporation
11400 Burnet Rd.
Austin TX 78758-3493
Fax Number: 1-512-838-8989
========================================================================
+--------------------------------------+
| CompuServe Forum POWERPC Established | forumpwr
+--------------------------------------+
IBM has established the forum POWERPC on CompuServe. Developer
Assistance Program members and others are invited to make use of the
POWERPC forum to discuss the new Power PC processor. To access the
forum, simply type GO POWERPC .
========================================================================
+-------------------------+
| OS/2 Defect Report Form | dfctform
+-------------------------+
(Note: This is the form found in the file PROBLM.TXT on CompuServe.)
THIS SUPPORT IS AVAILABLE FOR U.S. CUSTOMERS ONLY
Contact person: __________________________________
Registration number: ______________________
Phone number: (___) ___-____ x____ Phone number where you can be
Fax number: (___) ___-____ x____ contacted between 8 AM and 5 PM
Monday through Friday except US
national holidays
Note: Support will normally be handled electronically through CompuServe
mail. IBM may contact you via telephone if it will expedite
resolution of the problem.
Would you rather be contacted by phone? Y _ N _
Customers should use this form to report a suspected OS/2 defect to IBM
support.
IBM employees should refer to the OS2DFECT FORUM on the IBMPC
conferencing disk for instructions on how to report an OS/2 defect.
If you have how-to or other questions about OS/2, please refer to these
sources:
- The OS/2 on-line help and README.
- If you have a CompuServe ID, you may submit an item to the
appropriate section within the forums under IBMOS2 (GO IBMOS2).
- Many bulletin-board systems contain forums where OS/2 users share
information and ideas about OS/2.
Please provide as much information as possible about your problem. Feel
free to add more space or to remove sections of the form that are not
relevant to your problem.
************************************************************************
One-line description of the OS/2 problem:
________________________________________________________________________
Detailed problem description - If possible, provide a step-by-step
recreation scenario. Also, please include any fixes or workarounds you
may have already tried:
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
Enter any error messages that occur: ___________________________________
________________________________________________________________________
Select the appropriate answers by placing an X in the space indicated.
Can you recreate the problem? Y _ N _
Has the problem occurred on more than one system? Y _ N _
OS/2 Operating System Software Configuration:
OS/2 version........: _______
CSD level...........: _______
Revision level......: _______
Note: Use the SYSLEVEL command from an OS/2 window to determine CSD
level.
Use the VER/REV command from a DOS window to determine revision
level.
Hardware configuration (provide as much information as possible):
Brand / model of PC : _________________________________________________
Microprocessor
brand.............: Intel _ Other (specify) ________________________
type..............: 286 _ 386SX _ 386DX _ 486SX _ 486DX _
speed.............: __ MHz
Total RAM ..........: __ MB
OS/2 is set up as...: Boot Manager _ Dual-Boot _ Stand-Alone _
Disk drive (repeat this section for every physical disk drive)
brand.............: ________________________
model #...........: _____________
type (interface)..: IDE _ ESDI _ SCSI _ MFM _ RLL _ Unknown _
total size........: _____________
partitions........: _________________________________________________
_________________________________________________
(please include drive letter, size, and format)
Manufacturer and model number of
Disk controller...: ______________________
System BIOS.......: ______________________
Video adapter.....: ______________________
Display...........: ______________________
Video RAM...........: _____KB
Video Type..........: EGA _ VGA _ SVGA _ XGA _ 8514 _
Drive A: media size.: 3.5-inch _ 5.25-inch _
Drive B: media size.: 3.5-inch _ 5.25-inch _
Other adapters......: __________________________________________________
__________________________________________________
Is your PC connected to a network? Y _ N _
If yes, please fill out the relevant network software questions listed
below the trap information, even if you feel that your network is not at
fault.
TRAP INFORMATION - If a TRAP occurs and results in the 16-bit trap
display similar to the following, enter any of the register values that
you recorded:
Session title: _________________________________________________________
TRAP ____
AX= ____ BX= ____ CX= ____ DX= ____ BP= ____
SI= ____ DI= ____ DS= ____ ES= ____ FLG= ____
CS= ____ IP= ____ SS= ____ SP= ____ MSW= ____
CSLIM= ____ SSLIM= ____ DSLIM= ____ ESLIM= ____
CSACC= __ SSACC= __ DSACC= __ ESACC= __
ERRCD= ____ ERLIM= ____ ERACC= __
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
If a TRAP occurs and results in the 32-bit trap display similar to the
following, enter any of the register values that you recorded:
TRAP ____ ERRCD= ____ ERACC= ____ ERLIM= ________
EAX= ________ EBX= ________ ECX= ________ EDX= ________
ESI= ________ EDI= ________ EBP= ________ FLG= ________
CS:EIP= ____ : ________ CSACC= ____ CSLIM= ________
SS:ESP= ____ : ________ SSACC= ____ SSLIM= ________
DS= ____ DSACC= ____ DSLIM= ________ CR0= ________
ES= ____ ESACC= ____ ESLIM= ________ CR2= ________
FS= ____ FSACC= ____ FSLIM= ________
GS= ____ GSACC= ____ GSLIM= ________
The system detected an internal processing error at location:
____ : ________ - ____ : ________
_____ , ____
________
Internal revision _ . ___ Date: __/__/__
PRINTER - If this is a printer problem, please provide the following:
Printer vendor: __________________ model ....: ________________
Driver name ..: __________________ port used : ________________
Printer is attached to: Local _ LAN Server _ Host _
COMMUNICATIONS MANAGER - If this is a problem with Communications
Manager, please provide answers in this section:
OS/2 Extended Services ............: _ CSD Level: _______
OS/2 EE Communications Manager 1.3 : _ CSD Level: _______
Describe your Communications Manager configuration (DFT, T-R, etc):
________________________________________________________ ________
________________________________________________________ ________
LOCAL-AREA NETWORK - If this is a local-area network problem, please
enter information about the LAN involved.
LAN Server: OS/2 LAN Server Version 1.3 : _ CSD Level: ________
OS/2 LAN Server 2.0 Entry ..: _ CSD Level: ________
OS/2 LAN Server 2.0 Advanced: _ CSD Level: ________
OS/2 LAN Server 3.0 Entry ..: _ CSD Level: ________
OS/2 LAN Server 3.0 Advanced: _ CSD Level: ________
LAN Requester:
LAN Server 3.0 Requester....: _ CSD Level: ________
LAN Server 2.0 Requester....: _ CSD Level: ________
OS/2 1.3 Requester..........: _ CSD Level: ________
DOS LAN Requester:
LS 3.0 Requester ...........: _ CSD Level: ________
LS 2.0 Requester ...........: _ CSD Level: ________
OS/2 1.3 Requester .........: _ CSD Level: ________
DOS version: ____ DOS vendor: _________________
Is the failing system a domain controller? Y _ N _
Is the failing system an additional server? Y _ N _
DATABASE MANAGER - If this is an OS/2 Database Manager problem, please
enter information about the DataBase Manager problem below.
SQL error code .......: ________
Secondary return code : ________
Error occurs when database is being accessed as:
Standalone .......: Y _ N _
Requester (client): Y _ N _
Database server ..: Y _ N _
Using RDS ........: Y _ N _
Using LAN ........: Y _ N _
If the error is occurring at a requester, can the problem be recreated
at the server? .....: Y _ N _
Error occurs in which application?
Query manager.....: _
LI ...............: _ (Command-Line Interface)
User application..: _
If a trap has occurred, provide the SQLABEND results:
________________________________________________________ _________
________________________________________________________ _________
________________________________________________________ _________
PLEASE REVIEW ALL OF THIS PROBLEM REPORT BEFORE SENDING. When you are
ready to send this OS/2 Problem Report, send the form via CompuServe
mail to:
Base problems - Base Support, 76711,610
ES/LS problems - ES/LS Support, 76711,611
(ES = IBM Extended Services, LS = IBM LAN Server)
========================================================================
+---------------------------------------+
| Small Businesses Eagerly Await | smbussvy
| Information Highway, IBM Survey Finds |
+---------------------------------------+
Small businesses across the United States are poised to take advantage
of the Clinton Administration's proposed National Information
Infrastructure, or information highway, according to the results of a
survey of 514 small businesses announced today by IBM. Close to half of
the respondents have heard of the information highway. Of those,
three-quarters view it as a potential business asset.
Aimed at determining what small business owners think of the planned
information highway, the IBM survey found that among those aware of the
phrase, a large majority believe it will impact their profits favorably.
They also think it will increase their ability to expand globally and
give them access to competitive bidding information not normally
accessible.
The United States is ahead of other countries in developing an
information highway according to the majority of those surveyed. On
average, they say it will take more than eight years before becoming a
reality for half of the small businesses in this country.
The survey of presidents, owners and managers of small businesses with
revenues of 5 million USD to 99 million USD was conducted between 10
January and 21 January 1994 for IBM by Roper Starch Worldwide. The
survey has a margin of error of plus or minus 4 percent to 6 percent on
the totals.
"We've been working very hard for the last few years to understand the
contributions of information technology to the productivity and
profitability of small and growing companies," said Wirt Cook, general
manager, general business and distribution, IBM United States.
"Obviously, these companies are very important to us. The information
highway should represent a real opportunity for small and growing
businesses, and we intend to be a player in helping our customers
realize that opportunity."
Uses of the Information Highway
-------------------------------
Services expected to be offered on the information highway that are
perceived as useful to small businesses include the ability to place or
take business orders as well as send design and manufacturing
specifications to staff, vendors, or customers. Other services include
using tele/video conferencing, checking market prices, or determining
the availability of raw materials.
Interestingly, three of the top five areas of perceived usefulness
relate to customer service, indicating a growing reliance on technology
for service delivery.
Government and the Information Highway
--------------------------------------
Two-thirds of those who have heard of the information highway believe
that helping develop it is a good use of government funds. However, they
are divided on the specific role government should play. About half say
say they would like to see some government influence. Forty-four percent
say they would prefer no government influence.
When asked about specific responsibilities, a significant number of
respondents say the government should be involved with providing
trademark protection and patents, managing radio frequencies, and
protecting intellectual property rights.
Private companies should develop and maintain the infrastructure,
according to 83 percent of the respondents. Three-quarters say the
private sector should maintain technical standards.
Privacy and the information highway is a big concern. Two-thirds of
those who have heard of the information highway agree there will be a
lot of electronic eavesdropping. A smaller majority agree that the
ability to protect confidential records and information will be
compromised.
Sources of Expertise About the Information Highway
--------------------------------------------------
When presented with a list of potential sources of expertise on the
information highway, a third say they feel hardware/software
manufacturers will be the single most reliable source. Other potential
sources of expertise include entrepreneurs and consultants, partnerships
with big business, the U.S. Chamber of Commerce, the Small Business
Administration, and government agency representatives.
Global Competitiveness and the Information Highway
--------------------------------------------------
To be competitive globally, nine out of 10 respondents feel it is
important to develop the information highway, with a majority saying it
is very important.
Almost all small businesses, however, are taking a wait-and-see posture
about committing to the information highway, while only 6 percent say
they are taking immediate steps to join the information highway.
Importance of Information Technology
------------------------------------
Technology systems now in use are absolutely essential to the
functioning of their businesses, according to eight out of 10
respondents.
A majority say information technology helps them understand cash flow
and be more responsive to customers. A majority also say it is helpful
in becoming more profitable, controlling operating costs, providing a
competitive edge, managing and controlling resources, and improving the
quality of products and services.
Overall, small business owners are more likely to say information
technology helps them grow and expand their business than they are to
say it is used for survival.
A majority of respondents say their investment in information technology
will increase over the next 12 months, reflecting an 8 percent increase
over a somewhat similar survey conducted last year.
The survey was conducted to pinpoint the information technology needs of
small businesses served by IBM and its network of 3,500 Business
Partners. IBM Business Partners provide marketing, support, and
application software for IBM products.
========================================================================
dapworld
+-----------------------------------------------------+
| IBM Developer Assistance Program Contacts Worldwide |
+-----------------------------------------------------+
As of 10 February 1994, here is the list of IBM Developer Assistance
Program contacts in countries worldwide.
Telephone numbers are constructed as follows:
<country code> <city or area code> <telephone number>
1 to 3 digits 1 to 3 digits 6 to 8 digits
Argentina Tel: 54 1 319 6129
Javier Barabas (Buenos Aires) Fax:
Australia and New Zealand Tel: 61 2 354 7684
Rohaini Cain (Sydney) Fax: 61 2 354 7766
Austria Tel: 43 222 21 145 X2335
George Haschek (Vienna) Fax: 43 222 21 145 X3102
Belgium and Luxembourg Tel: 32 2 718 4294
Jean Brimioulle (Brussels) Fax: 32 2 718 4023
Brazil Tel: 55 192 65 7737
Geovah Cabral (Sumare) Fax: 55 192 65 8057
Bulgaria Tel: 359 2 730 235
Loumir Cheytanov (Sofia) Fax: 359 2 731 076
Canada and the Caribbean Tel: 1 905 316 2621
France Loubier / Doug Spencer Fax: 1 905 316 2996
(Toronto)
Croatia Tel: 385 41 624 590
Zoran Hrustic (Zagreb) Fax: 385 41 611 119
Czech and Slovak Republics Tel: 42 2 710 6266
Stepan Hradecny (Prague) Fax: 42 2 710 6401
Denmark and Iceland Tel: 45 4593 4545 (no city code)
Ralph Sakslund Fax: 45 4593 3960
Egypt Tel: 20 2 349 2533
Ahmed Ezz (Giza) Fax: 20 2 360 1227
Finland and Latvia Tel: 358 0 459 4810
Pekka Kaukonummi (Helsinki) Fax: 358 0 459 4014
France and Monaco Tel: 33 1 4905 8743
Eric Zuccarelli (Paris) Fax: 33 1 4788 6476
Germany Tel: 49 69 6645 3790
Klaus Piemont (Frankfurt) Fax: 49 69 6645 3370
Hungary Tel: 36 1 165 4422
Tibor Kiss (Budapest) Fax: 36 1 186 9265
Indonesia Tel: 62 21 571 1455
Windrijo Koeswologito (Jakarta) Fax: 62 21 571 1679
Ireland Tel: 353 1 660 3744
Barry O'Brien (Dublin) Fax: 353 1 660 0005
Israel Tel: 972 3 697 8504
Ami Noyman (Tel Aviv) Fax: 972 3 695 9985
Italy Tel: 39 2 5962 5289
Guiseppe Rossano (Milan) Fax: 39 2 5962 9587
Japan Tel: 81 3 3779 8282
Hiroshi Yasukawa (Tokyo) Fax: 81 3 3495 2045
Korea Tel: 82 2 781 7639
C. B. Oh (Seoul) Fax:
Mexico Tel: 52 5 627 1846
Juan Carlos Fernandez (Mexico City) Fax: 52 5 580 4267
Netherlands Tel: 31 30 383 111
Hans Langenhorst (Utrecht) Fax: 31 30 332 160
Norway Tel: 47 66 998 836
Kjell Tornby (Kolbotn) Fax: 47 66 999 333
Portugal Tel: 351 1 759 5161
Carlos Costa Pereira (Lisbon) Fax: 351 1 795 5585
Romania Tel: 40 1 158 267
Constantin Florea (Bucharest) Fax: 40 1 156 259
Russia and Belaruss Tel: 7 095 235 6602
Valery Perepelov (Moscow) Fax: 7 095 235 4849
Saudi Arabia Tel: 966 2 660 0812
Rajesh Rao (Jeddah) Fax:
Slovenia Tel: 386 61 152 154
Marko Kovic (Ljubljana) Fax: 386 61 152 119
South Africa Tel: 27 11 244 2704
Denis Lock (Johannesburg) Fax: 27 11 224 3292
Singapore Tel: 65 320 1202 (no city code)
Ron Ong Fax: 65 225 9444
Spain Tel: 34 1 397 6000
Mercedes Liarte Gomez (Madrid) Fax: 34 1 416 4781
Sweden Tel: 46 8 793 4325
Fredrik Hoglund (Stockholm) Fax: 46 8 793 2428
Switzerland and Liechtenstein Tel: 41 1 724 8442
Hans Rudi Egli (Zurich) Fax:
Taiwan Tel: 886 2 776 7965
P. H. Chen (Taipei) Fax: 886 2 771 9707
Turkey Tel: 90 1 280 0900
Fikret Inam (Istanbul) Fax: 90 1 278 0437
United Kingdom Tel: 44 256 344 558
Natasha Warner (Basingstoke) Fax: 44 256 332 319
United States Tel: 1 407 982 6408
US and Worldwide DAP (Boca Raton) Fax: 1 407 998 7610
========================================================================
+----------------------------------------+
| Developer Assistance Program in Mexico | mexdap
+----------------------------------------+
IBM announces that its Developer Assistance Program has begun in Mexico
with formal kickoff on 13 January. The Mexico DAP program's mission is
to provide a wide range of services supporting OS/2 developers
throughout Mexico.
At times, developers have great ideas for new products that exploit the
latest hardware technologies, but they are limited by their operating
system. Come over to OS/2, take advantage of the guidance and services
offered by the IBM Mexico Developer Assistance Program, and unleash the
power of your computer!
The IBM Mexico Developer Assistance Program provides you with:
o Seminars and courses for OS/2 application development
o Telephone support
o BBS support (on SPIN -- Sistema Profesional de Informacion)
o Up-to-date information about new technologies
o Selected hardware and software discounts
For more information, contact:
Juan Carlos Fernandez (525) 627-1846, IBM tie line 879-1846
or
Carlos Mendoza (525) 627-1937, IBM tie line 879-1937
========================================================================
+---------------------------------------------+
| IBM France Developer Assistance Program BBS | bbsparis
+---------------------------------------------+
This newsletter is one of many things posted on the IBM France Developer
Assistance Program BBS.
This BBS has areas that everyone can access, and areas that only DAP
members can access. The public areas contain OS/2 device drivers,
marketing information, publications information, and so on. The private
DAP areas offer many development tools and question/answer capability.
The BBS has eight lines operating at rates from 1200 bps through 14400
bps, and its modem settings are 8N1.
Telephone numbers for the BBS are:
Within Paris: 43 05 03 03
From other cities in France: 16 1 43 05 03 03
From other countries: + 33 1 43 05 03 03
where + is your country's international access code.
========================================================================
csetoz
+---------------------------------------------------------------+
| C Set ++ V2.1 and C Set ++ FirstStep V2.1 Australian Pricing |
+---------------------------------------------------------------+
IBM Australia Ltd. announces C Set ++.
Upgrading from C Set ++ V2.0 to C Set ++ V2.1
---------------------------------------------
Customers whose invoice or receipt for C Set ++ version 2.0 is dated 9
September 1993 or later can upgrade to C Set ++ V2.1 at these prices:
156 Australian dollars (AUD) for a 90mm diskette version
93 AUD for CD-ROM version
This promotion expires 30 April 1994.
Windows Purchasers of C Set ++ V2.1 Receive FREE OS/2 for Windows
-----------------------------------------------------------------
If you don't yet use OS/2, and are considering moving your development
platform to OS/2 and C Set ++ V2.1, you'll be pleased to know that
OS/2 for Windows will be included at no extra charge, BUT ONLY IF YOU
REQUEST IT. Otherwise we'll assume you already have OS/2 and you do not
need OS/2 for Windows. This is not a special promotion, but a
deliberate, ongoing bundle to convince you that IBM is serious about
your development business, no matter which platform you target -- DOS,
Windows, or OS/2.
Integrate your existing DOS and Windows tools with the best C/C++
environment for OS/2, starting at 626 AUD.
OS/2 offers Windows developers:
o True pre-emptive multitasking, so that multiple edit/compile/debug
sessions can be active simultaneously and productively.
o OS/2 Crash Protection, which for developers means that multiple
concurrent sessions won't crash that compilation you've been doing
for several hours.
C Set ++ V2.1 includes IBM WorkFrame/2. As a tools integrator, IBM
WorkFrame/2 enables different or multiple edit/compile/debug components
to be plugged in seamlessly, whether they are DOS, Windows, OS/2 16-bit,
or OS/2 32-bit components. Developers can use the component mix of their
choice.
Crossgrade from Other C/C++ Compilers to C Set ++
-------------------------------------------------
In Australia, the term "crossgrade" refers to a change from one brand of
software product to another.
Now, customers who own any other C/C++ compiler can crossgrade to IBM C
Set ++ for as little as 238 AUD. This is also not a special promotion,
but is an ongoing IBM Australia commitment to further convince
developers that IBM wants you to buy and use C Set ++ V2.1!
Student Prices
--------------
If you have a current student ID, check out our new education pricing
starting at 127 AUD (see below for more information).
IBM C Set ++ V2.1
-----------------
Stable, reliable, highly optimized code -- that's what you want for your
mission-critical applications. That's exactly what C Set ++ V2.1
delivers -- and more!
The development environment that gave you the world's best 32-bit code
optimizer and class libraries now brings you the latest technical
breakthroughs from IBM.
Through the power of C Set ++, you get:
o New user interface class libraries, letting you add object-oriented
drag-'n'-drop function to your applications.
o An interactive GUI design tool from Kaseworks, customized for IBM's
User Interface Class Library, making paper-and-pencil design and
written code obsolete.
o The latest object-oriented user interface version of IBM Workframe,
which lets you organize project files in intuitive folders and
execute tasks automatically with just a double-click.
o Developer's Toolkit V2.1, which contains SOM bindings and the SOM
pre-compiler, so you can create SOM objects -- making it easier for
client/server and distributed computing.
And there's more. You also get the same smooth GUI-based debugger and
full standards compliance of the original C Set ++ with industry firsts
like exception-handling, 16/32-bit callbacks, C++ browser, and EXTRA,
IBM's unique execution trace analyzer.
IBM C Set ++ FirstStep V2.1
---------------------------
For a fraction of the cost, IBM C Set ++ FirstStep gives you all the
essentials you need to develop professional C/C++ code:
o the same compiler as C Set ++.
o a starter set of C ++ class libraries.
o a smooth GUI-based debugger.
o IBM Workframe V1.1 -- project-oriented integrated development
environment.
o Developer's Toolkit V2.1.
Finding Your Closest Internet Node for C Set ++ Technical Support
-----------------------------------------------------------------
The IBM Toronto, Canada development laboratory responsible for C Set ++
technical support has long offered this support via Internet as well as
CompuServe. However, many DAP members tell us they don't know how to
connect to Internet. Please contact the Asia/Pacific DAP, who now
maintain a list of local Internet nodes and prices.
To Order
--------
Orders should be placed with dealers or IBM Direct at 008 815 154
(within Australia only; orders cannot be taken from other countries).
The following dealers have indicated their support for C Set ++ by
establishing in-store C Set ++ demonstration facilities:
o Sydney: Multitask Consulting, +61-2-904-1988, fax +61-2-953-9401
o Melbourne: TI Software, +61-3-417-5030, fax +61-3-417-4902
Suggested retail prices in Australian dollars through IBM Direct are
given below. Dealer prices may vary.
New C Set ++ Dealers
--------------------
Many developers are also dealers. If you want the best level of support
to help sell C Set ++, register with the Asia/Pacific DAP as a C Set ++
dealer. You will receive a demo copy for your store, in-store training,
brochures, and other promotional material.
Asia/Pacific DAP recommends and maintains a list of the best stores for
developers. If you are not a dealer, but you know of a good one, please
tell Asia/Pacific DAP so that other developers can profit from your
experience.
For More Information
--------------------
For more information, contact your nearest dealer or the IBM
Asia/Pacific Developer Assistance Program at +61-2-13-2426.
Prices
------
Part Price
Number Description in AUD
------ ----------- ------
C Set ++
--------
If you need OS/2 for Windows:
CWINDSK C Set ++ with FREE OS/2 for Windows, 90mm diskette 734
CWINCDR C Set ++ with FREE OS/2 for Windows, CD-ROM 626
If you already have OS/2:
82G3732 C Set ++ V2.1, 90mm diskette 734
82G3735 C Set ++ V2.1, CD-ROM 626
Special promotion for upgraders to C Set ++ V2.1 from C Set ++ V2.0
acquired on or after 9 September 1993:
90mm diskette 156
CD-ROM 93
Upgrade/crossgrade from any C/C++ compiler:
82G3902 C Set ++ V2.1 UG/CROSSG from any other C/C++, 90mm diskette 279
82G3907 C Set ++ V2.1 UG/CROSSG from any other C/C++, CD-ROM 238
Education pricing for students with current ID:
CEDUDSK C Set ++ V2.1 Education, 90mm diskette 279
CEDUCDR C Set ++ V2.1 Education, CD-ROM 238
Publications, source, and additional licenses:
82G3741 C Set ++ V2.1 Library Group 1 87
82G3742 C Set ++ V2.1 Library Group 2 142
61G1400 C Set ++ V2.1 Class Libraries source 1095
82G3920 C Set ++ V2.1 Additional License (AL) 616
82G3929 C Set ++ V2.1 5-pack AL 1999
C Set ++ FirstStep V2.1
-----------------------
If you need OS/2 for Windows:
FSTWDSK C Set ++ FirstStep and OS/2 for Windows, 90mm diskette 294
FSTWCDR C Set ++ FirstStep and OS/2 for Windows, CD-ROM 238
If you already have OS/2:
82G3744 C Set ++ FirstStep V2.1, 90mm diskette 235
82G3746 C Set ++ FirstStep V2.1, CD-ROM 199
82G3755 C Set ++ FirstStep V2.1 Libraries G1 32
82G3756 C Set ++ FirstStep V2.1 Libraries G2 117
Education pricing for students with current ID:
FEDUDSK C Set ++ FirstStep Education, 90mm diskette 149
FEDUCDR C Set ++ FirstStep Education, CD-ROM 127
========================================================================
+-------------------------------------+
| IBM Canada LAN Systems Roadshow '94 | canlan
+-------------------------------------+
IBM Canada is running a major event for LAN Administrators and LAN
Resellers throughout Canada during February, March, and April 1994.
"IBM LAN Systems - Superior Client/Server Solutions" will cover all of
the reasons why OS/2 and IBM LAN Systems provide the best platform
available today for client/server computing.
This free three-hour seminar, running in 19 cities and 41 sessions
across Canada, covers the following topics:
o The new paradigm of client/server computing and why it is much more
than simply file and print serving
o The extensibility and flexibility of IBM LAN Systems for application
development
o OS/2 2.1 as a 'super client' in the LAN environment
o The unique functions of IBM LAN Server as a desktop-to-enterprise
file server
o A display of the broad range of client/server solutions available for
IBM LAN Systems
o Mainframe-strength management of desktop systems with LAN NetView
and LAN Distance.
The schedule for the seminar is as follows (seminars already given are
not listed):
City Date Time (choose one)
---- ---- -----------------
St. John's 4 March 9-12am
Halifax 1 March 9-12am or 1-4pm
Moncton 28 February 9-12am
Quebec City (French only) 16 February 9-12am or 1-4pm
Ottawa 5 April 9-12am or 1-4pm
Ottawa 6 April 9-12am or 1-4pm
Toronto 2 March 9-12am or 1-4pm
Toronto 3 March 9-12am or 1-4pm
Toronto 4 March 9-12am or 1-4pm
Kitchener 17 February 9-12am or 1-4pm
Winnipeg 10 March 9-12am or 1-4pm
Winnipeg 11 March 9-12am
Regina 8 March 9-12am or 1-4pm
Saskatoon 15 March 9-12am or 1-4pm
Calgary 1 March 9-12am
Edmonton 3 March 9-12am or 1-4pm
Edmonton 4 March 9-12am or 1-4pm
Vancouver 24 February 9-12am or 1-4pm
Victoria 22 February 1-4pm
To register for the seminar, call 1-800-465-1234, ext. 719, within
Canada, and ask for the specific seminar location.
========================================================================
+------------------------------+
| Canadian Trade Shows in 1994 | canshows
+------------------------------+
Event Location Date
----- -------- ----
Computer World Toronto, Ontario 9 - 11 Mar
SIAQ/93 Computer Show Quebec, Quebec 23 - 25 Mar
Computer Expo '94 Winnipeg, Manitoba 22 - 24 Apr
Comtech Ottawa, Ontario 26 - 27 Apr
Vardex Toronto, Ontario 18 - 19 May
Multimedia'94 Toronto, Ontario 25 - 28 May
SIIM Computer Show Montreal, Quebec 1 - 3 Jun
COMDEX/Canada'94 Toronto, Ontario 13 - 15 Jul
COMDEX/Canada West '94 Vancouver, British Columbia 12 - 14 Sep
Calgary BUS Show Calgary, Alberta 5 - 6 Oct
Edmonton BUS Show Edmonton, Alberta 12 - 13 Oct
Atlantic CAN Show Halifax, Nova Scotia 2 - 3 Nov
SCIB Computer Show Montreal, Quebec 8 - 10 Nov
Canadian Computer Show Toronto, Ontario 21 - 24 Nov
Portable Computing Conf. Toronto, Ontario 12 - 13 Dec
========================================================================
+-----------------------------------------+
| Open Client/Server Solutions Conference | cssconf
| 31 May - 3 June, La Hulpe, Belgium |
+-----------------------------------------+
Is your enterprise ready for the next decade of business?
Are you able to plan and to implement a right-sized, well-architected,
harmonised, and heterogeneous Information Technology environment?
Do you know how to maximize the features of your existing mainframe
computers, and the benefits new generations can add?
Do you have the skills to capitalise on GUIs and OOs (Graphical User
Interface and Object Orientation) and to achieve effective Client/Server
Solutions?
Can you cope with the challenges that your IS workforce faces when
tackling client/server solutions?
From the mass of available "Open Client/Server" products, do you have a
clear rationale for selecting the products that match your requirements?
Do you know how open IBM is?
You can find out the answers to a lot of these questions, and get help
in answering the other questions, by attending the Open Client/Server
Conference sponsored by the IBM International Education Centre (IEC) in
La Hulpe, Belgium, from 31 May through 3 June 1994.
Open Client/Server
------------------
Open Client/Server can provide the flexibility to adapt your information
technology to new business needs, and allow you to take advantage of
emerging technologies to enhance your IT solutions.
As a Open Client/Server provider, IBM enables you to meet your needs by
providing a breadth of proven experience, services, and products that
integrate into your existing environment.
Conference Objectives
---------------------
Participants in the conference will be able to:
o acquire a clear understanding of the Client/Server paradigm from a
technical Information Systems point of view.
o understand the trends, directions, standards, and organisations that
play a role in Open Client/Server.
o obtain an in-depth view of the options available and the technical
pros and cons.
o advise on the steps to follow and the technical decisions for a
successful implementation of an Open Client/Server solution according
to real enterprise business scenarios.
o map their business needs to effective solutions showing high degrees
of application integration.
Audience
--------
This conference is primarily aimed at technical representatives from
customers, IBMers, dealers, and Business Partners who perform the
following roles:
o Architects and designers of IT solutions
o Integrators of solutions
o Information Systems managers
o Networking managers
o Software developers and ISVs
o Experienced users needing to know and evaluate the trends of the
market
There are no general prerequisites for attending the conference, but
some of the topics presented will require the participant to have
background knowledge in the area of interest.
Participants will be given descriptions of the contents and educational
roadmaps to help them select the most appropriate sessions according to
their skills and job requirements.
Conference Style
----------------
The Open Client/Server Conference will offer tutorials, lectures,
demonstrations, and exhibitions. There will be a rich choice of
sessions, allowing each participant to tailor the program to his or her
personal interests.
Topics will be grouped in tracks or areas of interest. There will be
interactive evening discussion sessions with panels of experts.
Some limited hands-on sessions may be offered if the need arises.
Focus
-----
The conference will focus on how things (skills, products, programming
tools, APIs, and standards) are used to put in place effective
solutions. Product-oriented sessions will be avoided as much as
possible.
General-Interest Topics
-----------------------
o Client/Server consulting process.
o Design methods. Client/Server engineering methodology.
o Software engineering: Visual programming and OO languages.
o The Open Client/Server elements.
o Role of the mainframe in Open Client/Server.
o Data placement.
o Client/Server platforms.
o Capacity and performance.
o Customer scenarios.
o Front-ending mainframes.
o Distributing the logic.
o LAN systems environments.
o Distributed data and distributed access to data.
Technology Infrastructure Topics
--------------------------------
Distributed resource managers
o Network Services (SNA, TCP/IP, OSI, IPX, NetBIOS).
Multiprotocol Networking (MPTN). Interprocess communication models.
o Distribution Services
Transparent access to resources. Directory and naming (OSF/DCE
Directory Services). Security (OSF/DCE kerberos). Time services.
Transaction managers, resource recovery, and two-phase commit.
o Object Services
Distributed System Object Model (DSOM). CORBA from OMG.
o Application-Enabling Services
Presentation services: file, print and multimedia.
Applications services: transaction monitor, workflow, mail.
Data access services: file, database (DRDA, OODBMS).
o System Management Services
SystemView supported standards. System management operations in
heterogeneous environments. LAN system management. Single logon.
Data management operations.
o Application Development Services
Visual development programming tools. Portability (POSIX, X/Open).
Open development tools and middleware.
These subjects will be covered in approximately 60 sessions, plenary and
elective.
All conference sessions will be held in the English language.
Conference Speakers
-------------------
At this conference, you will hear from a range of experts from inside
and outside IBM about all aspects of client/server technology:
Speakers include:
o John C. McCarthy, Director of Technology Programs, Forrester
Research, Inc.
o John Tibbetts, President, KINEXIS Consulting
o Charles C. C. Brett, President, C3B Consulting
o Oliver Sims, Principal Consultant, Integrated Objects
o James A. Johnson, The Standish Group International
+ Allan L. Scherr, President, ALS Consulting
o Jean Lorrain, member of the IBM Academy of Technology
o David Kerr, lead designer of OS/2 2.0 and co-author of the best-
selling book "OS/2 2.1 Unleashed"
The conference manager is: The conference secretary is:
Mr. Jose Maria Fernandez Ms. Anne Laboureur
Phone: +32-2-655-5799 Phone: +32-2-655-5801
Fax: +32-2-655-5739 Fax: +32-2-655-5739
Internet: jfernandez@vnet.ibm.com Internet: alaboureur@vnet.ibm.com
IBMMAIL: BEIBMW4P at IBMMAIL IBMMAIL: BEIBM4HP at IBMMAIL
IBM PROFS: FRNANDEZ at BRUVMIS1 IBM Profs: LABOUREA at BRUVMIS1
Schedule
--------
The conference starts on Tuesday 31 May at 09:00 and ends on Friday 3
June at 12:30.
Fees
----
Attendees should choose either the non-residential or residential
package.
o The Non-Residential package includes tuition, full set of conference
proceedings, lunches at the IEC from May 31 to June 3 inclusive, and
the Conference Dinner. Non-residential attendees are responsible for
hotel accommodations and meals other than those specified above, as
well as for their transportation to and from the IEC.
The fee for the Non-Residential package is 67500 Belgian Francs
(BEF). A discounted Non-Residential package fee is available to
customers who are outside Europe, the Middle East, and Africa.
o The Residential package adds to the non-residential package the
accommodation in a single room provided by the IEC for four nights
(30 May through 2 June inclusive), plus full board.
The fee for the Residential package is 27000 BEF in addition to the
fee for the Non-Residential package.
The conference fee for either package will be charged to you by your
local IBM company.
Enrollment
----------
You can enroll for the Open Client/Server Environment Conference in
these ways:
o Through your local IBM Branch Office, which will forward your
information to IEC La Hulpe.
o By calling the IEC La Hulpe hotline at +32-2-655-5555, and giving
them the information requested in the Enrollment Form below.
o By completing the Enrollment Form below and returning it as follows:
Fax: +32-2-655-5739, attention Ms. Anne Laboureur
Mail: Ms. Anne Laboureur, Hul 17
IBM IEC
135, Chaussee de Bruxelles
B-1310 La Hulpe, Belgium
Confirmation of enrollment, and a detailed agenda, will be sent to
participants as early as possible.
------------------------------------------------------------------------
Open Client/Server Conference Enrollment Form
Yes, I want to attend the IBM Open Client/Server Conference at the IBM
International Education Centre in La Hulpe, Belgium from 31 May through
3 June 1994.
Course code: EOCS401
Desired package: Non-Residential _____ Residential _____
Name ___________________________________________________________________
Company ________________________________________________________________
Address ________________________________________________________________
________________________________________________________________
City _____________________________________ Postal Code _________________
Country __________________________________
Telephone _____________________________ Fax ___________________________
E-mail address _________________________________________________________
I acknowledge that no-shows and cancellations made within seven days of
the conference will not receive a refund.
Substitution of attendees can be made at any time by written
notification to the conference secretary.
========================================================================
+----------------------------------+
| European Computer Events in 1994 | 94europe
+----------------------------------+
The data below was gathered from many sources. The data is not
represented as being complete, nor does IBM claim responsibility for the
content or accuracy of the data. IBM Personal Software Products will
participate in many of the listed events.
EVENT LOCATION DATE
Austria
-------
IFABO Vienna 3 - 7 May
Belgium
-------
Microtex Brussels 1 - 4 Mar
Denmark
-------
Office and Data Copenhagen 29 Sep - 5 Oct
Germany
-------
CEBIT Hannover 16 - 23 Mar
Networks Expo Frankfurt 17 - 19 May
Orgatec Cologne 20 - 25 Oct
Networks Expo Frankfurt 22 - 24 Nov
Intermedia Europe '94 Wiesbaden 30 Nov - 2 Dec
Italy
-----
Windows World Milano 13 - 16 Apr
SMAU Milano 13 - 18 Oct
Norway
------
Kontor OG Data Oslo 12 - 16 Sep
Spain
-----
ETRE Barcelona 8 - 10 Sep
SIMO Madrid 11 - 17 Nov
United Kingdom
--------------
Windows Show Olympia 22 - 25 Feb
IBM '94 Birmingham 1 - 3 Mar
Computer Shopper Birmingham 24 - 27 Mar
Object Technology '94 Oxford 28 - 30 Mar
Multimedia '94 Earls Court 7 - 9 Jun
Networks '94 Birmingham 28 - 30 Jun
Business Computing Olympia, London 26 - 29 Sep
Object Expo London 26 - 30 Sep
Software Development '94 Birmingham 22 - 24 Nov
Computer Shopper Olympia 1 - 4 Dec
========================================================================
+--------------------------------------------+
| Foreign Withholding Taxes on U.S. Software | nonustax
+--------------------------------------------+
(This information was furnished by the U.S. Department of Commerce.)
This article briefly discusses foreign withholding taxes on software
royalties. It is not a complete guide to U.S. or foreign tax laws or
treaties. For more thorough information on tax matters, firms should
consult the Internal Revenue Service (IRS) or a professional tax
attorney.
Many countries, including Canada, Japan, and Brazil, collect withholding
taxes on royalties from the sale of intangible copyrighted property such
as computer software. This tax applies to foreign as well as domestic
works. While U.S. companies are obligated to pay this tax, they can
minimize their exposure or avoid double taxation (paying taxes on the
same income in more than one country) if there is a reciprocal tax
treaty between the United States and that particular country.
To date, the United States has concluded tax treaties with approximately
40 countries. Under these treaties, U.S. companies may be taxed at a
reduced rate or are exempt from foreign income taxes on certain types of
income received outside the United States. These reduced rates and
exemptions vary among countries and specific items of income. For more
information, see publication 901 -- U.S. Tax Treaties. This publication
lists tax treaties signed by the United States and includes references
to the appropriate legal citation and/or U.S. Department of the Treasury
explanation or decision. The provisions of the United States-Canada
Income Tax Treaty are described in Publication 597.
If income on software royalties is withheld overseas, U.S. companies may
be able to claim a foreign tax credit. Companies may take this credit on
Form 1116. For foreign tax credit purposes, royalties are considered to
be passive income. For more information, see Publication 514 -- Foreign
Tax Credit. Companies that claim a foreign tax credit may be liable for
the alternative minimum tax. For more information, see Form 6251 --
Alternative Minimum Tax.
To order the IRS publications mentioned in this article or IRS forms at
no charge, call 1-800-TAX-FORM or visit an IRS District Office.
========================================================================
+--------------------------------------+
| Understanding the ISO 9000 Standards | 9000iso
+--------------------------------------+
(This information was furnished by the U.S. Department of Commerce.)
This article provides answers to frequently asked questions about the
ISO 9000 quality system standards currently used in the European
Community (EC) and elsewhere, and how they apply to software.
What Are the ISO 9000 Standards?
--------------------------------
Published in 1987 by the International Organization for Standardization
(ISO), the ISO 9000 standards (ISO 9000-9004) describe three quality
system models, define quality concepts, and give guidelines for using
international standards on quality systems. They enable a company to
ensure (through internal and external audits) that its production
process will meet published quality standards for its products or
services. As such, the ISO 9000 standards relate to production
processes, not products.
ISO 9000 standards cover purchasing, assessment of subcontractors, and
inspection and testing of purchased components. Firms may register their
quality systems under one of three standards: ISO 9001, ISO 9002, or ISO
9003. ISO 9000 registration is noted only on product literature or
advertising; it does not appear on the product or service itself.
Published in 1991, ISO 9000-3 provides guidance about the application of
the ISO 9001 standard to the development, supply, and maintenance of
software. ISO 9000-3 has 23 main clauses and approximately 62
subclauses; each refers to a specific quality aspect of software
business. Because ISO 9000-3 is a guideline, not a standard, software
firms must register under the ISO 9001 standard.
Vision 2000: A Strategy for International Standards Implementation in
the Quality Arena During the 1990s is the ISO's long-range plan for the
development and revision of the ISO 9000 series and related standards.
It indicates plans to provide additional guidance about how to apply the
ISO 9000 series standards to four generic product categories (hardware,
software, processed materials, and services) and related areas, such as
quality system auditing. Although these standards are intended to be
guiding documents, they are being used in some quality system
registration programs. For example, the United Kingdom's Department of
Trade and Industry (DITI) has developed a scheme (TickIT) specifically
for software companies which incorporates many ISO 9000-3
recommendations into its registration requirements. TickIT or
TickIT-equivalent registration is also being offered by several
registrars located in the United States.
Is Compliance with ISO 9000 Standards Required?
-----------------------------------------------
While ISO 9000 registration is not a legal requirement for access to the
EC market, quality-minded customers are increasingly requiring that
their suppliers be registered as being in compliance with an ISO
standard. Thus, compliance with ISO 9000 standards can give
manufacturers a decisive competitive advantage. This is particularly
true for high-technology products and other items with safety or
liability concerns. Moreover, procurement authorities and buyers are
increasingly including ISO 9000 registration requirements in their
purchase contracts.
Obtaining ISO 9000 registration for software may be particularly useful
in the United Kingdom. There, the Consumer Protection Act of 1988 holds
software producers liable for any injury, death, or damage to personal
property result from faulty software. In addition, ISO registration is
required for contractors to the United Kingdom's Ministry of Defense.
How Are Quality Systems Registered?
-----------------------------------
Manufacturers may evaluate their quality systems through one of three
methods:
o self-audits
o "second-party" evaluations, usually performed by the buyer
o "third-party" evaluations, conducted by organizations independent
of the supplier and buyer.
In the EC, third-party evaluations by "notified bodies" -- organizations
authorized by EC member state governments to perform quality system
audits and other conformity assessment activities to meet EC legal
requirements -- are one way to achieve legislatively required product
approvals for regulated products.
Currently, all notified bodies are located in Europe. Notified bodies,
however, may subcontract some tasks, including quality system audits, to
organizations outside the EC. Such contracting is done at the discretion
of the European notified body, which remains responsible for the audit
assessment. In October 1992, U.S. and EC officials began negotiations on
mutual recognition agreements that would allow the designation of U.S.
notified bodies. ISO registrations by notified bodies to meet EC
regulatory requirements are accepted throughout the EC.
Individual customers in Europe and elsewhere may also require third-
party evaluations for software and other nonregulated products as part
of a contract or supplier certification program. Firms should note,
however, that ISO registration certificates for nonregulated products
obtained in one EC member state may or may not currently be accepted in
other EC countries.
To extend their market reach, registrars have reached several types of
bilateral arrangements. For example, some registrars operating in the
United States are accredited in one or more European countries, or are
subsidiaries of parent corporations that are accredited in Europe.
Currently, only one European accreditation body, the RvC in the
Netherlands, will accredit U.S. registrars. Other U.S.-based registrars
have signed memoranda of understanding with European registrars, which
may cover a variety of activities.
Fortunately, mutual recognition of certificates in nonregulated sectors
is increasing. Nine registrars in Europe's information technology sector
(located in Denmark, France, Germany, Italy, the Netherlands, and the
United Kingdom) have already agreed to recognize each other's
registrations (ITQS), and other arrangements have been finalized by
EQNET, an organization composed of EC and EFTA registrars. The Registrar
Accreditation Board (RAB), the U.S. accreditation body, is also
attempting to establish mutual recognition arrangements with its
counterparts in Europe and elsewhere.
However, because there is no guarantee that one registrar's certificates
for nonregulated products will be recognized throughout Europe,
companies are encouraged to consult with their customers regarding
registrar preferences.
Are the ISO 9000 Standards Subject to Change?
---------------------------------------------
All ISO standards, including the original ISO 9000 series, must be
reviewed, and revised or reaffirmed, at least once every five years.
Minor revisions to the original ISO 9000 series (Phase I revisions) are
expected to be published in early 1994. Major revisions (Phase II
revisions) are scheduled to begin in 1997. ISO 9000-3, the guideline for
software which was issued four years after the original ISO 9000
standards, is one example of how the ISO 9000 series has already been
revised and expanded.
For more information about EC testing and certification procedures,
contact the Office of European Community Affairs at 1-202-482-5279
(phone) or 1-202-482-2155 (fax).
To order the helpful, free publications "Questions and Answers on
Quality, the ISO 9000 Standard Series..." and "More Questions and
Answers on the ISO 9000 Standard Series and Related Issues," send a
self-addressed mailing label to the National Institute of Standards and
Technology (NIST), Building 101, Room A629, Gaithersburg MD 20899.
Copies of international standards and guidelines may be purchased from
the following organizations:
o American National Standards Institute
tel: 1-212-642-4900 fax: 1-212-302-1286
o Global Engineering Documents
tel: 1-800-854-7179 fax: 1-714-261-7892
o Information Handling Services (IHS)
tel: 1-800-241-7824 fax: 1-303-799-4097
========================================================================
+----------------------------------+
| U.S. Industrial Outlook, 1994 -- | iocsn
| Computer Software and Networking |
+----------------------------------+
(This information is excerpted from a report furnished by the US
Department of Commerce. Part 1 of this report appeared in last month's
DSNEWS.)
ARTIFICIAL INTELLIGENCE
-----------------------
The United States remained the leader in the artificial intelligence
(AI) software market, with estimated worldwide revenues of 325 million
USD, compared to total worldwide sales of AI products of 391 million USD
in 1993, according to International Data Corp. (IDC). This increase over
the 1992 revenues of 185 million USD is a significant one, since slow
economic growth continued to affect the market and cut sales for many AI
companies.
The AI market has four main segments: knowledge-based systems (KBS),
natural-language processors, neural networks, and fuzzy systems. Expert
systems, which make up the majority of KBS, continued to be the dominant
segment of the AI market in 1993. KBS are computer programs which use
inference capabilities and substantial knowledge of a specific area of
expertise to solve problems in that field. Expert systems, the most
sophisticated of these, approach the performance level of human experts
when solving complex problems in their specializations.
Expert-systems applications are varied. Banks and brokerage houses have
used them for financial forecasts, manufacturers for product
specification and design, and airlines for scheduling. The U.S.
Government has also begun to use AI technologies. The Internal Revenue
Service has a number of systems, the largest of which is the Actuarial
Advisor. In operation since 1989, the system performs actuarial
valuations of pension plans, and is credited with assessing taxes of an
additional 100 million USD in its first year alone. The Federal Bureau
of Investigation has two expert systems: one automates ballistics
analyses, and the other helps to detect serial crimes.
In 1993, AI experienced an "image crisis". Expert-systems tools vendors,
in particular, began to distance themselves from AI by marketing their
products as object-oriented, computer-aided, software-engineering, and
client/server products. Expert-systems tools are the software programs
which simplify the work of building expert systems. Vendors will likely
continue to identify with non-AI products in the coming years, and this
will further confuse the market, making it difficult to define.
According to Intelligent Software Strategies, an industry newsletter,
the number of tool-software packages marketed for PCs dropped from 45 in
1992 to 23 in 1993. This decline is attributable to the introductory
status of the majority of these tools, the need for which has decreased.
The number of workstation-based tools remained steady at 14, and
mainframe-based tools remained steady at 3. As LISP tools declined, so
did available LISP-based products. This trend is expected to continue
for LISP, one of the most popular AI languages. The number of problem-
and domain-specific tools, on the other hand, will grow, adding to the
37 programs currently available. The demand for case-based reasoning
tools, which reason and learn using analogy, remained strong, but will
decline as a result of the new interest in object-oriented and
client/server support.
Natural-language processing, another branch of AI, is a technology which
understands the natural language of the user, whether typed as text, in
electronic form, or spoken. It includes such technologies as
machine-translation systems, database interfaces, and voice-input
devices. This segment of the industry was among the fastest-growing for
U.S. companies. According to IDC, U.S. vendors' worldwide sales
increased 45 percent in 1993, from 57 million USD to 80 million USD, and
should continue to increase at a similar rate in the coming years.
Applications in natural-language processing have been developed for
manufacturing, energy, banking, and insurance industries. Interest in
machine translation (MT) is particularly high. Advances in hardware and
natural-language processing have made the technology available at the
desktop level. Regulatory pressure has also played a part in its
popularity. The European Economic Community, for example, plans to
enforce requirements that operations manuals for heavy equipment be
provided in the native language of the country of distribution.
Caterpillar and Carnegie Group have begun an ambitious joint MT
application project to translate automatically all of the client
company's machinery-product documentation into 35 languages. Major U.S.
suppliers of natural-language technology are AICorp, Natural Language,
Inc., and Intelligent Business Systems.
Neural networks are the fastest-growing segment of AI. These computing
systems mimic the brain through a network of highly interconnected
processing elements, which give them learning capabilities and enable
them to recognize and understand subtle or complex problems. According
to IDC, U.S. sales for neural-network software increased 65 percent in
1993 to 44 million USD. Software makes up only a small part of the
market for neutral networks. The majority of revenues come from
hardware, development tools, consulting, and licensing.
Neural networks have been used in character recognition, industrial
applications, real estate appraisals, and financial analyses. One bank
replaced its expert system with a neural network in order to detect
credit-card fraud, and stated that the 1 million USD system paid for
itself in six months. Neural network technology will continue to receive
funding from the Federal Government under the 300 million USD per year
Decade-of-the-Brain program launched in 1990, as well as through the
Small Technology Transfer Research (STTR) program. The SSTR program,
which supplements the Small Business Innovative Research program, is
designed to give researchers at national laboratories incentive to
explore areas with commercial potential. The majority of STTR's 24
million USD budget is likely to go to neural-network research. Though
only a small part of the 400 million USD which is currently being
allotted for research and development of AI, STTR's funding is important
because it stresses commercial applications as opposed to the military
applications which most U.S. Government R&D funding has emphasized.
Fuzzy logic, another AI technology, received a great deal of attention
in 1993. Based on fuzzy-set theory, fuzzy logic recognizes that
statements are not necessarily only "true" or "false," but can also be
"very unlikely" or "more or less certain." Fuzzy logic allows computers
to emulate the human reasoning process, which makes decisions based on
vague or incomplete data, by assigning values of degree to all the
elements of a set.
Japan continued to lead in commercial applications of fuzzy logic
technology. According to Cognizer Almanac, the 1991 global market
estimate for fuzzy logic was 150 million USD, almost half of which was
for training and custom applications. Cognizer predicts that the total
market will be 3.5 billion USD by 1995.
The use of fuzzy logic in products reduces time-to-market, lowers
development costs, and improves product performance. Many U.S. firms
have begun to incorporate this technology into their manufacturing
processes and products. Ford Motor Co. is currently working on an
antilock-braking system which uses fuzzy logic. Motorola's Advanced
Microcontroller Division states that, within 4 years, half of their
microcontrollers will incorporate fuzzy logic. NASA is probably the most
active government organization in the field, with programs in
intelligent computer-aided teaching, real-time, vehicle-health
maintenance, and Space Shuttle docking. The potential commercial
applications of fuzzy logic are abundant, as the Japanese have shown in
more than 100 different product areas, from washing machines and video
cameras to elevators and subway trains.
The incorporation of fuzzy logic into U.S. products and processes is
important to U.S. competitiveness. Companies which incorporate
fuzzy-based technologies into their operations achieve cost savings
through shortened waiting time and reduced energy consumption. In
addition, the market for consumer goods with this technology is
lucrative and growing. In 1990, Japanese company revenues from
fuzzy-logic products reached 1.5 billion USD. Revenues from such
products were less for U.S. firms, but are expected to grow as more
companies like Saturn and Ford incorporate the technology into their
products.
Fuzzy logic is primarily a software technology, and as a result, major
revenues will come from development tools and support services.
Fuzzy-control applications are the most successful area for
fuzzy-systems development, and many companies are developing hybrid
tools with both neural networks and knowledge-based systems. The
learning capabilities of neural networks are also important in
developing fuzzy rules for programming microcontroller chips. According
to Frost & Sullivan Market Intelligence Research Corp., the combined
worldwide market for the combined technologies of neural networks and
fuzzy systems by 1998 will be nearly 10 billion USD.
International Competitiveness
-----------------------------
European AI companies suffered in 1993, during a recession which slowed
their domestic economies and dampened AI market demand. This downturn
was reflected at Avignon '93, one the world's leading expert-systems
conferences, which drew only half the number of attendees and vendors as
the previous year.
Despite the recession, the European market for KBS methodologies and
constraint-based tools was better than that in the United States. The
European Strategic Program for Research and Development in Information
Technologies (ESPRIT) began in 1984 and was designed to promote European
transnational cooperation in information technology, increase European
competitiveness through technology, and contribute to international
standards. The second phase of ESPRIT began in 1987 and placed more
emphasis on the industrial nature of the program than did the first
phase. The KBS Project KADS, which stands for Knowledge Analysis and
Design Structured, began under this second phase and was extended
through the EC Research and Development Framework Program. KADS has
resulted in a knowledge-based, system-development methodology which is
widely used through Europe and is seen as a de facto standard, the only
such standard in the world.
Object technology is as popular in Western Europe as it is in the United
States, and European vendors are marketing their tools in much the same
way as their American counterparts. The demand for neural-network
products resulted in profits for some European vendors, including Neural
Computer Sciences and Neural Technologies in the United Kingdom and
Mimetics in France. Natural languages is an area in which Europe is very
active commercially, and research is being conducted by many private
companies as well as through the ESPRIT research project.
Japan continued to invest heavily in all areas of AI in 1993. The
10-year Fifth Generation Computer System (FGCS), which was to end in
1992, was extended for 2 more years with a budget for fiscal year 1993
of 9.3 million USD. This is a fraction of its previous budget. The Real
World Computing (RWC) project is intended as a follow-up to FGCS, and
its 1993 budget was four times larger than the 1992 level of 24 million
USD.
These investments may be paying off. According to a report released by
the Japanese Technology Evaluation Center which studied knowledge-based
systems in Japan, Japanese industry has caught up with the United States
in expert-systems technology, an area in which it has traditionally
trailed. The report estimates that there are between 1,000 and 2,000
fielded expert systems which are widespread across business categories,
ranging from banks and securities firms to chemical and precision
machinery industries. Planning-type systems were the most popular with
30 to 50 percent of the market, while use of diagnostic and design
systems declined. The use of LISP- and Prolog-exclusive machines
decreased as UNIX workstations continued to occupy the top position.
Despite the advances Japan has made in this segment of AI, enthusiasm
for expert systems has waned in favor of the more popular neural
networks, fuzzy systems, and object-oriented-related technologies.
Companies in all sectors are increasing the integration of
neural-network technology with expert systems and fuzzy-logic
processing. For example, Hitachi recently began sales of an AI-based,
plant-control system called "Synergetic AI Control System", that
contains all three technologies. Hitachi claims that this combination
enables smoother and more detailed control of plant operations, rivaling
human capabilities.
The Japanese have begun to focus on the growing field of massively
parallel AI (MPA*). Massive parallelism uses several thousand relatively
powerful, individual processors to work on artificial intelligence
projects. MPAI resulted from a need to develop parallel support for the
development of large-scale AI and knowledge-based efforts. In addition
to the RWC project, Japan's Ministry of Education is conducting research
in a project titled "Super Parallel Computer." ATR Interpreting
Telephony Research Laboratory, in Kyoto, is working in the area of
machine translation using massively parallel algorithms. The United
States maintains the need in the massively-parallel-computer market;
however, Japanese scientists and researchers seem committed to
developing their expertise in parallel computing and should not be
ignored.
Outlook for 1994
----------------
Knowledge-based systems will remain the dominant segment of the AI
market, but vendors will continue to align themselves with
object-oriented, CASE, and client/server technologies. The expert system
tools market will continue to emphasize vertical and problem-specific
tools while moving toward open systems and workstations. U.S. vendors'
sales of KBS in 1994 are expected to rise 17 percent to 124 million USD,
according to IDC.
Natural-language processing will take the lead as the fastest-growing
segment of the industry, generating U.S. revenues of 117 million USD.
Demand for neural networks will increase, generating revenues of 66
million USD for U.S. vendors. This technology will increasingly be
integrated with expert and fuzzy-logic systems due to its speed and
flexibility. Market Intelligence Research Corp. estimates the world
revenues for neural networks and fuzzy logic for 1994 at 2.5 billion
USD. Fuzzy logic, which only recently has been recognized for its
commercial potential in the United States, will be used more often in
such applications; however, the Japanese will remain the leaders in this
field.
Long-Term Prospects
-------------------
The current popularity of object-oriented, CASE, and client/server
technologies is a result of the need for manageable computing
environments. As this need is filled, however, the more basic problems
of capturing and analyzing knowledge will return to the forefront, the
solutions for which remain in AI. Thus, the demand for knowledge-based
systems will moderate for the next several years, but user interest
should rekindle at the end of the decade as businesses discover the
competitive edge that KBS can afford them.
Natural-language processing will continue to grow and hybrid systems,
incorporating all of the natural-language techniques, will gain
popularity. The market for voice-input devices will remain limited until
computer speeds are increased.
According to Computer Design, an industry publication, by 1996 or 1997
revenues from fuzzy development tools and support services will rise to
640 million USD a year. Fuzzy logic and neural network revenues will
grow at an annual compound rate of 65 percent over the next decade,
according to Market Intelligence Research Corp. Fuzzy logic will grow
more rapidly until mid-decade, at which point neural networks will
regain the lead.
Genetic algorithms and chaos theory may offer much-needed breakthroughs
in the theory of information flow in neural networks, pattern
recognition, and language recognition.
-- written by Shelagh Montgomery, Office of Computers and Business
Equipment, 1-202-482-0397, September 1993.
CAD/CAM/CAE
-----------
The computer-aided design, computer-aided manufacturing, and
computer-aided engineering (CAD/CAM/CAE) industry has four major areas:
mechanical; electronic design automation; geographic information
systems; and architectural, engineering and construction. CAD/CAM/CAE
software runs on mainframes, workstations, personal computers (PCs), and
network servers.
In 1993, the CAD/CAM/CAE worldwide market for hardware, software and
services increased more than 5 percent to 16.5 billion USD, according to
Dataquest. Worldwide CAD/CAM/CAE software revenues increased 12 percent
to 5.6 billion USD in 1993. Mechanical applications continued to
dominate the market with 49 percent of the total, followed by electronic
design automation with 23 percent.
CAD/CAM is no longer a niche market. Today's CAD/CAM user ranges from
the engineer designing aerospace parts to the homeowner redesigning a
bathroom. However, the typical CAD/CAM customer is a professional
designer. Customers are reevaluating CAD/CAM suppliers, as hardware
becomes a short-term investment and users seek software packages that
can share data. Many companies in the CAD/CAM customer base are moving
toward networking their workstations to share resources across user
groups. Most CAD software is very demanding of computer resources. The
new generation of powerful personal computers (PCs) has reached a level
of performance to compete with workstations for a share of the CAD
market. The competition will be fierce since the workstation has become
the standard of CAD/CAM users. UNIX workstations are encroaching on the
market turf of PCs as prices fall.
New technology trends emerging in the CAD/CAM market include multimedia
and 3-D imaging. Multimedia software provides the ability to combine
video, stereophonic sounds, and data into desktop presentations created
by users. Some CAD/CAM software vendors have already implemented these
new technologies.
CAD/CAM/CAE software packages, which many aerospace companies rely on
for automated design and manufacturing, are undergoing dramatic changes
as demonstrated by the new 3-D modeling software. Two-D solutions are
being replaced by 3-D solutions, which will soon be replaced by
next-generation, integrated, and solid modeling. Progress continues in
integrating modeling and analysis applications, between modeling and
documentation, and ultimately into the manufacturing of the designs.
CAD/CAM software developers are scrambling to design modeling programs
to address adequately the assembly design and analysis, which is a
crucial and often time-consuming aspect of product engineering. Besides
increasing productivity and improving design processes, modeling
assemblies with CAD/CAM tools should improve document creation and
management, and help to track product configuration. Consequently,
proponents of assembly modeling are particularly enthusiastic about this
technology's potential for integrating product development and the
coordination of projects. Although users have been modeling assemblies
with standard CAD/CAM tools for many years, it is only recently that
software developers have begun to work on products specifically designed
for assembly modeling.
Faced with a barrage of increasingly complex part designs, manufacturing
engineers are rapidly embracing CAD/CAM systems. For true surface
modeling, CAD/CAM software, such as a numerical control programming
system, uses mathematical formulas to determine all required points on a
surface. This enables research staff to develop a variety of prototype
parts with complex contours, without building patterns manually. The
complexity of a new part can make a firm completely rethink its
manufacturing processes.
Mechanical CAD/CAM covers tools used to design, analyze, document, and
manufacture single-function parts, components, and assemblies, In 1993,
the worldwide mechanical CAD/CAM/CAE software market grew to more than
2.5 billion USD, an increase of more than 12 percent over 1992. The
automotive and aerospace industries are the largest customers of
mechanical CAD/CAM/CAE tools. By taking advantage of the power of new,
high-performance computers, software vendors can redefined the concept
of interactive design. The nature of mechanical CAD/CAM/CAE will change,
allowing anyone in the design and manufacturing process to simulate real
problems, to evaluate potential solutions, and to communicate the
changes instantly to all involved.
The electronic design automation segment has tools to automate the
design process of a variety of electronic products. The market has three
segments: electronic computer-aided engineering; integrated circuit
layout; and printed circuit board/hybrid/multichip module.
In 1993, the worldwide market for electronic design automation grew more
than 10 percent to revenues of 1.4 billion USD. Integrating complex
software applications from different suppliers became easier as more
producers began to comply with the standards and guidelines put forth by
the Computer Framework Initiative, Inc., a consortium dedicated to the
development of industry standards. The electronic design automation
industry had mixed growth and financial performance, indicating that the
market for high-priced, basic technology is nearing saturation, while
specialized technologies are finding niche markets in which price and
number of seats appear to be no object. Popular technologies in 1993
included the IEEE-standard Very High Speed Integrated Circuit Hardware
Description Language and tools for designing field-programmable gate
arrays, multichip modules, high-frequency integrated circuits, printed
circuit boards, and mixed-signal products.
Electronic-design automation vendors are turning to resellers. Once
handling mostly low-cost products from small companies, value-added
resellers are now being recruited to sell sophisticated, high-ticket,
electronic-design automation items. Using resellers is vastly less
expensive than employing a dedicated sales force. There is tremendous
pressure on vendors to bring down the cost of their software products, a
task aided by cutting back on the use of a direct-sales force.
In 1993, optimizing software for mechanical applications was
increasingly used in the design laboratory to find a quick solution for
new product requirements, including changes to existing products. As an
example, design for recycling makes material selection more critical.
This issue is especially relevant when nonrecyclable plastics have been
used. The design task can be facilitated by the use of optimization
software packages that run through several analyses before reshaping a
design within an engineer's prescribed boundary. Engineers can now
select from several packages, some focusing on balancing shape, stress,
vibration frequencies, and heat transfer. Others, usually software
shells, which act as "managers", read and write files from one analysis
or design package to another. Focused optimizing packages usually run
faster, but shells have the advantage of working with a wide range of
independently-developed software. Shells also allow users to program
rules that more extensively reflect experience and perform discrete
optimizing, such as selecting a best pattern of features.
Since industry is implementing concurrent-engineering, CAD/CAM suppliers
are now designing their tools with this concept in mind. Companies no
longer view design as an isolated event in the development cycle.
Instead, design works within concurrent-engineering to reduce rework and
cost overruns. Concurrent-engineering ensures that all engineering
disciplines work in parallel, without the risk that one change made
somewhere else will make the engineer's work obsolete. Getting a product
to market quickly can be a critical factor leading to prime sales.
Overall, concurrent-engineering brings greater speed and productivity to
a company.
The architecture, engineering, and construction sector covers
computer-aided software tools used by architects, contractors, and plant
and civil engineers to aid in designing and managing building and
industrial plants. The industry is divided into four categories:
architectural, civil and structural engineering, facilities design and
management, and process plant design.
In 1993, the worldwide market for architectural, engineering, and
construction software grew nearly 12 percent to almost 850 million USD.
The demand for architecture, engineering, and construction CAD systems
usage is growing as many companies report a need to deliver design
information in electronic form. To assess future growth areas for
architecture, engineering, and construction CAD, industry analysts
examined market penetration at existing CAD sites. Although the
architecture, engineering, and construction industry is not driven by
the latest technology, users, as a whole, have sufficient experience
with CAD products to know what they want. These CAD users are clamoring
for easy-to-use products with high vendor responsiveness and product
compatibility. While the advanced users have gradually shifted toward
3-D CAD, a large group of potential users exists that do not understand
the benefits of CAD systems and continues to use paper for design work.
Geographic information systems and mapping software enables users to
capture, edit, display, and analyze various geographically-referred
data. In 1993, this was the fastest-growing segment of the CAD software
market. The worldwide market for geographic information system software
grew almost 15 percent to more than 720 million USD in 1993. Faster,
cheaper computers and developments in open systems provide a gateway to
an expanded user base. Advances in global positioning systems and aerial
photography make it possible to create mapping systems, which are
significantly more accurate and enhance existing paper maps, giving
experienced users some compelling reasons to reinvest. Portable
computers, multimedia, cheaper storage, and better compression of
satellite imagery will create more opportunities to develop richer, more
accurate, and more useful software.
Geographic information system software is one of the rare industries in
which relatively simple government action can directly fuel growth,
since the industry depends on government cooperation for basic data
development. The Federal Government is in a particularly influential
position, with such programs as LANDSAT, which make satellite imagery
more affordable. An example of the value of geographic information
system software to the work of governments comes from the Washington,
D.C. metropolitan area. The Metropolitan Washington Council of
Governments is examining the use of mapping software for environmental
analysis. The council, which coordinates selected activities of several
local governments, hopes to be able to use the system to locate
potential environmental hazards, such as underground storage tanks.
International Competitiveness
-----------------------------
U.S. vendors supplied more than two-third of the 1993 world CAD/CAM/CAE
market, followed by Asian firms with 20 percent, European with 10
percent, and suppliers from the rest of the world accounting for 2
percent. In 1993, the European CAD/CAM/CAE software market grew to less
than 6 billion USD, making Europe the slowest-growing region worldwide.
The Asian CAD/CAM/CAE markets, dominated by Japan, grew 9 percent in
1993. Foreign electronic design automation vendors have made few inroads
in the U.S. market, but a new group of suppliers is hoping to make a
change with new products and effective distribution channels, although
they face a tough marketing challenge. One key to success in the
electronic design automation business is a company's distribution
channel. Foreign vendors have had minimal success in developing such
channels in the United States. However, a window of opportunity may open
for foreign vendors if they can build improved distribution channels,
through such organizations as resellers and original equipment
manufacturers. Foreign vendors may also be helped by the existence of
standards, which will make it possible to integrate incompatible
software packages.
Outlook for 1994
----------------
Worldwide CAD/CAM/CAE demand for hardware, software, and services should
increase by almost 5 percent in 1994, with revenues reaching an
estimated 17.5 billion USD, according to Dataquest. Of this amount, the
software portion will account for 36 percent, hardware 48 percent, and
services 16 percent. Mechanical CAD/CAM/CAE software is expected to
continue to hold the largest market share, with revenues of nearly 3
billion USD; followed by electronic design automation, with revenues of
more than 1.5 billion USD; architecture, engineering, and construction,
with revenues of approximately 950 million USD, and geographic
information systems and mapping, with revenues of approximately 850
million USD. Growth in revenue of architecture, engineering, and
construction, and in geographic information system and mapping
applications through 1997, will exceed growth forecasts for mechanical
and electronic applications.
Long-Term Prospects
-------------------
The worldwide CAD/CAM/CAE market is expected to grow at a consistent,
steady rate of 4.6 percent, reaching 21 billion USD by 1998. In the long
term, as the complexity of designs and the need to share and store
information electronically increases, the benefits of automation will
increase. A significant number of currently untapped users in the
mechanical; architecture, engineering, and construction; and geographic
information system and mapping application areas will help to drive
additional growth. Technological advances, growing sophistication of
users, and competitive pressures will make software easier to use, more
flexible, and interoperable. These forces will promote business
alliances between small, innovative niche players and major vendors,
allowing companies to sell across the spectrum of new and replacement
markets. CAD/CAM users and vendors must work together to create user
environments structured to promote growth in the CAD/CAM market.
-- written by Vera A. Swann, Office of Computers and Business
Equipment, 1-202-482-0396, September 1993.
========================================================================
+-----------------------------------------------------+
| Computer Software Trade Mission to Taiwan and Korea | maystm
| 16 - 20 May, 1994 |
+-----------------------------------------------------+
(Also see the following article about the software markets in Taiwan and
Korea.)
The U.S. Department of Commerce is sponsoring a computer software trade
mission to Taiwan and Korea from 16 through 20 May 1994.
The participation fee is 2,295 USD for Taiwan, 3,995 USD for Korea, or
5,995 USD for both.
Application forms, which must be submitted no later than 28 February
1994, are available from:
Pat Johnson
Computer Software Division
Office of Computers and Business Equipment
U.S. Department of Commerce, room 2806
Washington DC 20230
========================================================================
+------------------------------------+
| Software Markets: Taiwan and Korea | tkmkts
+------------------------------------+
(This information was furnished by the U.S. Department of Commerce. Its
source was International Data Corporation, 1993.)
Taiwan
------
o The software market in Taiwan will increase from 168 million USD in
1993 to 285 million USD in 1997
o The information technologies market in Taiwan will increase from 1.5
billion USD in 1993 to 2.5 billion USD in 1997
o During 1992, software sales increased by 16.9 percent
o During 1992, professional services, including systems design,
contract programming, custom software development, systems
implementation, and integration management and training, increased
31.7 percent
o The United States is Taiwan's largest foreign supplier, with 75
percent of the software import market
o Under Taiwan's Six Year Development Plan, there are currently 29
large-scale computerization and service industry automation projects
planned or under way
o Best prospects for the market include: SQL database, spreadsheet
programs, multimedia, CAD/CAM, systems integration, and custom
software
Korea
-----
o The software market in Korea grew 25 percent in 1993, and is expected
to grow at rates exceeding 18 percent through 1997
o The total information technologies market grew to 4.2 billion USD in
1993, from 2.9 billion in 1992
o During 1992, professional services grew by 28 percent, and are
expected to grow 33 percent a year through 1997
o Korea's Five Year Plan for the New Economy has targeted a number of
computer projects which range from automating the tax system to
constructing the second-stage national information network
o Best prospects for the market include: database management systems,
communications software, communications applications, CAD/CAM/CAE and
CASE, medical systems, imaging, industrial applications
========================================================================
+---------------------------------------------+
| OS/2 Developer Magazine General Information | maginf
+---------------------------------------------+
OS/2 Developer Magazine is a bi-monthly publication for OS/2
application developers, featuring technical articles, programming tips
and techniques, product reviews, and development case studies.
Published by Miller Freeman, Inc., its circulation is 36,000 copies.
Contents of Latest Issue
------------------------
Vol. 6, No. 1, January / February 1994 IBM Order No. G362-0001-21
Theme: Developing Database Applications
Corporate Study: OS/2 Client/Server Judicial Information System
Programming Insider: Dynamic Link Libraries
DB2/2 Application Development
Prototyping Database Applications with VX-REXX
Whatever Happened to OS/2's Database Manager?
SOMobjects Developer Toolkit
Building a Notebook with IBM C Set ++ Objects
A List Box Replacement
Extending REXX with External Functions
Buyer's Guide: OS/2 Database Development Tools
Product Watch: New OS/2 Tools and Utilities
Supplement: Desktop DB2
Back Issues
-----------
These back issues are currently available from IBM's Mechanicsburg
Distribution Center. IBM employees should use PUBORDER; other customers
within the USA should call 1-800-879-2755.
Fall 1991 G362-0001-11 | Winter 1993 G362-0001-16
Winter 1992 G362-0001-12 | Spring 1993 G362-0001-17
Spring 1992 G362-0001-13 | July/Aug 93 G362-0001-18
Summer 1992 out of stock | Sept/Oct 93 G362-0001-19
Fall 1992 G362-0001-15 | Nov/Dec 93 G362-0001-20
Miller-Freeman's fulfillment house also has some back issues in stock.
Call 1-800-WANT-OS2 (1-800-926-8672) within the USA; from elsewhere,
call 1-708-647-5960. The fax number is 1-708-647-0537.
1994 Issue Themes
-----------------
March / April 1994 LAN Application Development
May / June 1994 Multimedia Application Development
July / August 1994 Pen Systems
Sept / Oct 1994 Object-Oriented Programming
Nov / Dec 1994 Graphics Application Development
Subscriptions
-------------
Customer Subscriptions (U.S.): 39.95 USD/year. Call 1-800-WANT-OS2
(Free to qualified OS/2 programmers in U.S.; call for qualified
subscription application.)
International: Call 1-708-647-5960, or Fax 1-708-647-0537
(55.95 USD in Canada and Mexico, 69.95 USD elsewhere via air mail)
Subscription questions / problems: Fax 1-415-905-2233,
CompuServe: 71572,341 Internet: 71572.341@compuserve.com
IBM employees should subscribe through SLSS (on the HONE system),
order number G362-0001. To obtain a HONE userid, call
1-800-234-2414.
Advertising
-----------
Call Miller Freeman, Inc. for a media kit:
West Coast - Angela Barnett 1-415-905-2394
Midwest - Holly Meintzer 1-212-626-2275
East Coast - Michele Blake 1-212-626-2322
Book Compilations
-----------------
Articles from 1991 and 1992 issues:
OS/2 2.X Notebook, published by Van Nostrand Reinhold
1164 pages, 34.95 USD, ISBN 0-442-01522-4, orders 1-800-842-3636
IBM order number G362-0015, PUBORDER or 1-800-568-6294
Articles from 1989 and 1990 issues:
OS/2 Notebook, published by Microsoft Press
770 pages, 29.95 USD, ISBN 1-55615-316-3, orders 1-800-MS-PRESS
IBM order number G362-0003, PUBORDER or 1-800-568-6294
Editorial Contents
------------------
Our readers like technical articles about OS/2 application development
projects. Ask for our Writer's Guidelines.
Dick Conklin, Editor
Voice/Fax: 1-407-495-4421
IBM VM: BCRVM1(CONKLIND) IBMMAIL(USIB12H2)
CompuServe 76711,1005 Internet: os2mag@vnet.ibm.com
Mail: 3408 Sherwood Blvd., Delray Beach FL 33445-5625
========================================================================
+-------------------------------+
| Latest List of OS/2 2.1 Books | booklist
+-------------------------------+
Here is the latest list of published and planned books about OS/2 2.1.
Released
--------
Advanced OS/2 Presentation Manager Programming
Thomas Burge and Joseph Celi
ISBN 0-471-59198-X, John Wiley & Sons
The Art of OS/2 C Programming
Kathleen Panov, Arthur Panov, and Larry Salomon
ISBN 0-471-58802-4, Wiley/QED
Client/Server Programming with OS/2 2.1, Third Edition
Robert Orfali and Dan Harkey
ISBN 0-442-01833-9, Van Nostrand Reinhold
Das grosse Buch zu OS/2 2.1 (German)
Robert Albrecht and Michael Plura
ISBN 3-8158-1064-7, Data Becker Verlag
Designing OS/2 Applications
David Reich
ISBN 0-471-58889-X, John Wiley & Sons
Dvorak's Guide to OS/2 2.1
John Dvorak, David Whittle, and Martin McElroy
ISBN 0-679-74648-X, Random House
Easy OS/2
Shelly O'Hara
ISBN 1-56529-145-X, Sams
Inside OS/2 2.1, Third Edition
Mark Minasi, John Little, Marlene Semple, Bill Camarda, Bill Schindler,
and Esther Schindler
ISBN 1-56205-206-3, New Riders
Instant OS/2: Porting C Applications to OS/2
Len Dorfman
ISBN 0-8306-4522-5, TAB/Windcrest
Learn OS/2 in a Day
Brian Dooley
ISBN 1-55622-361-7, Wordware
The Little OS/2 Book
Kay Y. Nelson
ISBN 1-56609-047-4, Peachpit Press
Now That I Have OS/2 2.1 On My Computer, What Do I Do Next?
Steve Levenson and Eli Hertz
ISBN 0-442-01832-0, Van Nostrand Reinhold
The OS/2 2.1 Bible
Robert Albrecht and Michael Plura
ISBN 1-55755-174-X, Abacus
OS/2 2.1 Complete
Peter Franken
ISBN 1-55755-184-7, Abacus
The OS/2 2.1 Corporate Programmer's Handbook
Nora Scholin, Martin Sullivan, and Robin Scragg
ISBN 0-442-01598-4, Van Nostrand Reinhold
OS/2 2.1 Programming
Herbert Schildt and Robert Goosey
ISBN 0-07-881910-5, Osborne
The OS/2 2.1 REXX Handbook
Hallette German
ISBN 0-442-01734-0, Van Nostrand Reinhold
OS/2 2.1 Unleashed, Special Edition
David Moskowitz and David Kerr
ISBN 0-672-30445-7, Sams
OS/2 2.1 Workplace Shell Programming
author ? Maruzzi
ISBN 0-679-79162-0, Random House
OS/2 2.X Notebook: Best of OS/2 Developer
Dick Conklin, editor
ISBN 0-442-01522-4, Van Nostrand Reinhold
OS/2 Batch Files to Go
Dr. Ronnie Richardson
ISBN 0-07-052370-3, TAB/Windcrest
OS/2 Extra
Len Dorfman and ? Neuberger
ISBN 0-8306-4567-5, TAB/Windcrest
OS/2 for Dummies
Andy Rathbone
ISBN 1-878058-76-2, IDG
OS/2 for Non-Nerds
Bruce Hallberg
ISBN 1-56205-153-9, New Riders
OS/2 Inside & Out
Kathy Ivens and Brian Proffit
ISBN 0-07-881871-0, Osborne
OS/2 Instant Reference
Peter Dyson
ISBN 0-7821-1179-3, Sybex
OS/2 Presentation Manager Programming for COBOL Programmers, Revised
Edition for OS/2 2.1
Robert Chapman
ISBN 0-471-56140-1, Wiley/QED
OS/2 Secrets and Solutions
Peter Dyson
ISBN 0-7821-1281-1, Sybex
PC Learning Labs Teaches OS/2 2.1
by Logical Operations
ISBN 1-56276-148-X, Ziff-Davis
Quick Reference Guide for OS/2 2.1
George T. Lynch
ISBN 1-56243-119-6, DDC
Real-World Programming for OS/2 2.1
Derrel R. Blain, Kurt R. Delimon, and Jeff English
ISBN 0-672-30300-0, Sams
REXX Reference Summary Handbook
Dick Goran
ISBN ?, CFS Nevada
The Shell Collection: OS/2 2.1 Utilities
Steven Levenson
ISBN 0-442-01585-2, Van Nostrand Reinhold
Stepping Up to OS/2 2.1
Robert Albrecht and Michael Plura
ISBN 1-55755-185-5, Abacus
Teach Yourself OS/2 2.1
Judi Fernandez
ISBN 1-55828-282-3, MIS Press
Teach Yourself OS/2 2.1 in a Week
Carol Thomas
ISBN 0-672-30360-4, Sams
10-Minute Guide to OS/2 2.1
Herb Tyson
ISBN 1-56761-185-0, Alpha
Thinking Person's Guide to OS/2 2.1
Maria Tyne
ISBN 0-471-60306-6, Wiley/QED
Using OS/2 2.1 Special Edition
Barry Nance and Caroline Halliday
ISBN 1-56529-118-2, Que
Using Workplace OS/2
Lori Brown and Jeff Howard
ISBN 0-442-01590-9, Van Nostrand Reinhold
Van Wolverton's Guide to OS/2
Van Wolverton and Jim Meade
ISBN 0-679-74877-6, Random House
Voodoo OS/2
Allen G. Taylor
ISBN 1-566-04066-3, Ventana
Windows Vs. OS/2: The GUI-OOUI War
Theo Mandel
ISBN 0-442-01750-2, Van Nostrand Reinhold
Writing OS/2 Device Drivers in C, Second Edition
Steve Mastrianni
ISBN 0-442-01729-4, Van Nostrand Reinhold
Your OS/2 2.1 Consultant
Herb Tyson
ISBN 0-672-30317-5, Sams
January 1994
------------
Application Development Using OS/2 REXX
? Rudd
ISBN 0-471-60691-X, Wiley/QED
The Design of OS/2 2.1, 2nd Edition
Mike Kogan and ? Deitel
ISBN 0-201-52886-X, Addison-Wesley
Mastering OS/2 REXX
Gabriel Gargiulo
ISBN 0-471-51901-4, Wiley/QED
OS/2 Database Manager's Handbook
author ?
ISBN ?, Wiley/QED
February
--------
Objects for OS/2 2.1
Bruce Tate, Scott Danforth, and Paul Koenen
ISBN 0-442-01738-3, Van Nostrand Reinhold
OS/2 2.1 Unleashed, Deluxe Edition
David Moskowitz and David Kerr
ISBN 0-672-30445-7, Sams
OS/2 PM Programming for COBOL Programmers, Revised Edition
Robert Chapman
0-471-56140-1, Wiley/QED
OS/2 Presentation Manager Programming
Charles Petzold
ISBN 1-56276-123-4, Ziff-Davis Press
March
-----
Downsizing to OS/2 2.1
author ?
ISBN 1-56205-244-6, New Riders
The OS/2 2.1 Advanced Programmer's Guide
Jody Kelly, Craig Swearingen, et al
ISBN 0-442-01736-7, Van Nostrand Reinhold
OS/2 2.1 Red Book for Developers
IBM authors
ISBN 1-56529-287-1, Que
OS/2 2.1 Red Book for Power Users
IBM authors
ISBN 1-56529-286-3, Que
OS/2 Remote Communications: Asynchronous to Synchronous T&T
Ken Stonecipher
ISBN 0-442-01814-2, Van Nostrand Reinhold
OS/2 Secrets
? Patton
ISBN 1-56884-084-5, IDG
Stacker for OS/2 and DOS
author ?
ISBN ?, McGraw-Hill
Using OS/2 2.1, Third Edition
Barry Nance, Caroline Halliday, and Greg Chicacres
ISBN 1-56529-635-4, Que
Your OS/2 Consultant, Second Edition
Herb Tyson
0-672-30484-8, Sams
April
-----
A Client/Server Survival Guide with OS/2
Robert Orfali and Dan Harkey
ISBN 0-442-01798-7, Van Nostrand Reinhold
Developing C/C++ Software in the OS/2 Environment
Mitra Gopaul
ISBN 0-442-01240-3, Van Nostrand Reinhold
Quick Reference Library for OS/2 Functions, Volume 1: Win Functions
Nora Scholin
ISBN 0-442-01897-5, Van Nostrand Reinhold
May
---
OS/2 V2 C++ Class Library: Power GUI Programming with C Set ++
William Law, Kevin Leong, Robert Love, and Hiroshi Tsuji
ISBN 0-442-01795-2, Van Nostrand Reinhold
June
----
Quick Reference Library for OS/2 Functions, Volume 2: Message Functions
Nora Scholin
ISBN 0-442-01898-3, Van Nostrand Reinhold
September
---------
Quick Reference Library for OS/2 Functions, Volume 3: Workplace Shell
Nora Scholin
ISBN 0-442-01899-1, Van Nostrand R7inhold
Advanced OS/2 Workplace Shell
author ?
ISBN ?, Wiley/QED
October
-------
Object Vision for OS/2 2.1
author ? Torgelson
ISBN ?, Wiley/QED
November
--------
OS/2 2.1 User's Guide to Installation, Configuration, and Use
author ?
ISBN ?, Wiley/QED
Quick Reference Library for OS/2 Functions, Volume 4: GPI Functions
Nora Scholin
ISBN 0-442-01900-9, Van Nostrand R7inhold
December
--------
The Art of OS/2 2.1 C Programming, Revised Edition
Kathleen Panov, Arthur Panov, and Larry Salomon
ISBN ?, Wiley/QED
January 1995
------------
OS/2 for the Impatient
author ?
ISBN ?, Addison-Wesley
Quick Reference Library for OS/2 Functions, Volume 5: DOS Functions
Nora Scholin
ISBN 0-442-01901-7, Van Nostrand Reinhold
March 1995
----------
Quick Reference Library for OS/2 Functions, Volume 6: Miscellaneous
Functions
Nora Scholin
ISBN 0-442-01902-5, Van Nostrand R7inhold
Date to be Determined
---------------------
Application Programming Using OS/2 REXX
author ?
ISBN 0-471-60691-X, Wiley/QED
Cross-Platform Programming for OS/2
Len Dorfman
ISBN 0-07-017862-3, TAB/Windcrest
Effective Multithreading in OS/2
Len Dorfman
ISBN 0-07-017841-0, TAB/Windcrest
Independent Platform Coding
author ?
ISBN ?, IBM/McGraw-Hill
OS/2 2.1 Developing, Porting, and Testing Applications
author ?
ISBN ?, Wiley/QED
OS/2 Communications Manager 2.0
author ?
ISBN ?, Wiley/QED
OS/2 Connectivity
author ?
ISBN ?, Wiley/QED
OS/2 Demystified
author ?
ISBN ?, TAB/Windcrest
OS/2 in the Fast Lane (2.1 edition)
Bill Camarda
ISBN 1-56205-126-1, New Riders
OS/2 and NetWare Programming: Using the NetWare Client API for C
Lori Gauthier
ISBN 0-442-01815-0, Van Nostrand Reinhold
OS/2 and Networking
author ?
ISBN ?, Wiley/QED
OS/2 Presentation Manager Programming with IBM C++
? Mackey
ISBN ?, Wiley/QED
OS/2 User's Guide to Installation, Configuration, and Use
author ?
ISBN ?, Wiley/QED
Platform Independent: Migrating from Character Mode DOS to OS/2
Len Dorfman
ISBN ?, TAB/Windcrest
Ultimate OS/2
Bill Camarda
1-56205-126-1, New Riders
The Ultimate OS/2 Programmer's Manual
John Mueller
ISBN 0-07-043972-9, TAB/Windcrest
========================================================================
+------------------------------------------------+
| How to Order The Developer Connection for OS/2 | conorder
+------------------------------------------------+
The Developer Connection for OS/2 can be ordered by calling:
Phone: 1-800-6DEVCON (1-800-633-8266) within the USA
Fax: 1-303-330-7655
Additional Order Numbers
To order in Europe:
The Developer Connection for OS/2 can be ordered direct from IBM ISMC in
Denmark if you live outside the US, Canada, Asia/Pacific, Brazil, or
Mexico. Please ensure that you dial the international access code
applicable to your country before dialing the appropriate phone number.
This applies to both telephone and fax orders. Operators speaking the
following languages are available. Note that 45 is the country code for
Denmark.
Dutch 45-4-810-1400
English 45-4-810-1500
French 45-4-810-1200
German 45-4-810-1000
Italian 45-4-810-1600
Spanish 45-4-810-1100
Fax number 45-4-814-2207
To order in Canada:
The Developer Connection for OS/2 can be ordered direct from Canada.
Please dial the following number.
Phone: 1-800-561-5293
To order in Asia/Pacific:
The Developer Connection for OS/2 can be ordered in Asia/Pacific
countries. Please ensure that you dial the international access code
applicable to your country before the listed phone number. Note that 61
is the country code for Australia.
Phone: 61-2-354-7684
Fax: 61-2-354-7766
To order in Brazil:
The Developer Connection for OS/2 can be ordered direct from Brazil.
Please dial the following appropriate number:
Phone: 0800-111205
Fax: (011) 886-3222
To order in Mexico:
The Developer Connection for OS/2 can be ordered direct from Mexico.
Please dial the following appropriate number:
Phone outside Mexico City: 91 800 00639
Phone within Mexico City: 627-2444
Write to us:
The Developer Connection for OS/2
Internal Zip 1599
IBM Corporation
PO Box 1328
Boca Raton FL 33429-1328
USA
Electronic Support
Electronic support is provided through CompuServe. Obtain technical
support or use the forum to exchange messages, ideas, comments, or
concerns with The Developer Connection for OS/2 team or other members.
The dedicated Developer Connection section is located in the IBM OS/2
Developer Forum 2. To obtain access to this section, please send a note
with your order number to the Developer Connection Administrator at
CompuServe userid 73423,2767. You will receive notification or access to
the Developer Connection section within two business days.
To access the forum, type GO OS2DF2 at the | prompt; then, select the
Developer Connection section.
For CompuServe membership information, call one of the following numbers
depending on where you are located.
From Germany: 0130 37 32
From Other Countries in Europe: (+44) (+272) 255 111
From the United Kingdom: 0800 289 378
From the US: 1-800-524-3388
From elsewhere: 1-614-457-0802
Ask for Representative 239. You will receive a special introductory
membership for IBM customers.
========================================================================
+-------------------+
| 800 Phone Numbers | 800nos
+-------------------+
The 800 phone numbers below come from two sources:
(1) This issue and preceding issues of PSP Developer Support News
(2) Information posted on IBM internal forums.
Common Desktop Environment Developers Conference 1-800-225-4698
OS/2 Multimedia Tools 1-800-228-8584
IBM PSP Developer Support Marketing Center * 1-800-285-2936
OS/2 Sales 1-800-342-6672
(in Canada, 1-800-465-7999)
IBM National Telesales Marketing (IBMCALL) 1-800-426-2255
IBM Software Installer 1.2 for OS/2 1-800-426-2279
Boca Raton Technical Services Software System Test 1-800-426-2622
IBM Direct 1-800-426-2968
(in Canada, 1-800-465-7999)
DCE Client for Windows Beta Program and 1-800-426-3040
LAN NetView Extended Beta Test
(in Canada, 1-800-561-5293)
IBM Business Partner Locator (PS/2 Dealers) 1-800-426-3377
IBM FAX Information Service 1-800-426-4329
(in Canada, HELPFAX, 1-800-465-3299)
OEM Sales 1-800-426-4579
PS/2, PS/1, PC publications 1-800-426-7282
Skill Dynamics (Education) 1-800-426-8322
(in Canada, 1-800-661-2131)
Ultimedia Developer Assistance Program 1-800-426-9402
The Corner Store 1-800-428-9672
Programmer's Paradise 1-800-445-7899
Integrated Systems Solutions Corporation 1-800-472-4772
CompuServe Membership 1-800-524-3388
OS/2 Application Assistance Center + TALKLink (OS2BBS) 1-800-547-1283
(in Canada: IBMLink, 1-800-268-3100;
Customer Assistance group, 1-800-465-1234)
Personal Systems Technical Solutions magazine 1-800-551-2832
Software Vendor Systems Center 1-800-553-1623
several Developer Assistance Programs * 1-800-627-8363
Berlitz Translation Services 1-800-628-4808
(in Canada, 1-800-387-5500)
IBM Developer Connection for OS/2 1-800-633-8266
(in Canada, 1-800-561-5293)
IBM Direct Response Marketing 1-800-633-8266
GEnie 1-800-638-8369
IBM Porting and Technical Consulting Workshops 1-800-678-31UP
Delphi 1-800-695-4005
Personal Systems HelpCenter 1-800-772-2227
PRODIGY 1-800-776-0845 and 1-800-776-3449
Indelible Blue, Inc. 1-800-776-8284
America Online 1-800-827-6364
Business Depot, Inc. 1-800-844-8448
CompuServe 1-800-848-8199
IBM PSP Technical Interchange Registration * 1-800-872-7109
IBM Publications 1-800-879-2755
IBM Ultimedia Tools Series 1-800-887-7771
PenDOS Software Developer Kit 1-800-888-8242
IBM Software Manufacturing Company 1-800-926-0364
OS/2 Developer magazine 1-800-926-8672
OS/2 Free Seminar Enrollment 1-800-937-3737
DB2 Technical Conference 1-800-955-1238
Drake Training and Technologies (for Professional * 1-800-959-3926
Certification Program from IBM)
IBM Customer Support Center 1-800-967-7882
Personal Software Products Support Center (Defect report) 1-800-992-4777
(in Canada, 1-800-465-2222)
* indicates the number works in Canada also
========================================================================
+--------------------------------------------------+
| Trademarks, Registered Trademarks, Service Marks | tmarks
+--------------------------------------------------+
(R) AIX, AIX SystemView NetView/6000, Application System/400, AS/400,
AT, Audio Visual Connection, BookManager, Communications Manager/2,
C Set/2, DB2, DisplayWrite, HelpCenter, HelpWare, IBM, ImagePlus,
LAN NetView, LAN NetView Fix, LAN NetView Manage, LAN NetView
Monitor, LAN NetView Scan, LAN NetView Monitor, LAN Server, Micro
Channel, NetView, NetView/6000, Operating System/2, Operating
System/400, OS/2, OS/400, Pen for OS/2, Personal System/2,
Presentation Manager, PS/1, PS/2, RISC System/6000, RISC/6000,
Systems Application Architecture, TALKLink, ThinkPad, Ultimedia,
and XGA are registered trademarks of International Business
Machines Corp.
(R) Apple, Bento, and Macintosh are registered trademarks of Apple
Computer Corp.
(R) ATI is a registered trademark of ATI Technologies, Inc.
(R) BIX is a registered trademark of General Videotex Corp.
(R) Cirrus Logic is a registered trademark of Cirrus Technology, Inc.
(R) COMDEX is a registered trademark of The Interface Group, Inc.
(R) CompuServe is a registered trademark of CompuServe, Inc.
(R) Computer Associates is a registered trademark of Computer
Associates International, Inc.
(R) dBASE is a registered trademark of Borland International.
(R) Epson is a registered trademark of Seiko Epson Corp.
(R) Headland is a registered trademark of Headland, Inc.
(R) Hitachi is a registered trademark of Hitachi Corp.
(R) HP, LaserJet, DeskJet, OpenView, and PaintJet are registered
trademarks of Hewlett-Packard Co.
(R) IEEE is a registered trademark of The Institute of Electrical and
Electronics Engineers.
(R) Intel and Indeo are registered trademarks of Intel Corp.
(R) Internet is a registered trademark of Internet, Inc.
(R) ISO is a registered trademark of the International Organization for
Standardization.
(R) Lotus, Lotus Notes, and 1-2-3 are registered trademarks of Lotus
Development Corp.
(R) MicroGate is a registered trademark of Gateway Microsystems, Inc.
(R) Microsoft and Microsoft C are registered trademarks of Microsoft
Corp.
(R) NEC is a registered trademark of NEC Corp.
(R) NetWare, NetWare Server, and Novell are registered trademarks of
Novell, Inc.
(R) Object Management Group and OMG are registered trademarks of Object
Management Group, Inc.
(R) OPEN LOOK and UNIX are registered trademarks of UNIX System
Laboratories, Inc.
(R) ORACLE is a registered trademark of Oracle Corp.
(R) PenDOS is a registered trademark of Communication Intelligence
Corp.
(R) PRODIGY is a registered trademark of PRODIGY Services Co.
(R) Sony is a registered trademark of Sony Corp.
(R) Taligent is a registered trademark of Taligent, Inc.
(R) ToolTalk and SunSoft are registered trademarks of Sun Microsystems,
Inc.
(R) Toshiba is a registered trademark of Toshiba Corp.
(R) True Type is a registered trademark of Apple Computer, Inc.
(R) UNIX is a registered trademark of UNIX System Laboratories, Inc.
(R) Walt Disney World is a registered trademark of Walt Disney
Productions.
(R) Western Digital is a registered trademark of Western Digital Corp.
(R) WordPerfect is a registered trademark of WordPerfect Corp.
(R) Xerox is a registered trademark of Xerox Corp.
(TM) AIX/6000, APPN, CICS, CICS/ESA, CICS OS/2, Common User Access, C
Set ++, CUA, Current, DATABASE 2, DataHub, DB2, DB2/2, DB2/6000,
DDCS/2, The Developer Connection for OS/2, DISTRIBUTED DATABASE
CONNECTION SERVICES/2, DRDA, Extended Services for OS/2, IBMLink,
IMS Client Server/2, Information Warehouse, LANStreamer, Library
Reader, LinkWay, Matinee, Midware, Multimedia Presentation
Manager/2, Natural Computing, NAVIGATOR, PCjr, PenAssist, PowerPC,
PowerOpen, SAA, Skill Dynamics, Skill Dynamics Canada, SOM,
SOMobjects, SQL/DS, Storyboard, Ultimotion, VSE/ESA, WIN-OS/2,
Workplace Shell, and XT are trademarks of International Business
Machines Corp.
(TM) AST is a trademark of AST Research, Inc.
(TM) Borland is a trademark of Borland International.
(TM) CasePoint is a trademark of Inference Corp.
(TM) ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc.
(TM) Drake Training and Technologies is a trademark of Drake Training
and Technologies.
(TM) DVI, Indeo, and ActionMedia are trademarks of Intel Corp.
(TM) Ethernet is a trademark of Xerox Corp.
(TM) Excel is a trademark of Microsoft Corp.
(TM) LAN Workplace is a trademark of Novell Inc.
(TM) Macintosh is a trademark of Apple Computer Corp.
(TM) Micro Focus is a trademark of Micro Focus Ltd.
(TM) Open Software Foundation, OSF, and Motif are trademarks of the Open
Software Foundation, Inc.
(TM) OpenDoc is a trademark of Apple Computer Corp.
(TM) ORACLE Server and ORACLE7 are trademarks of Oracle Corp.
(TM) PCMCIA is a trademark of the Personal Computer Memory Card
International Association.
(TM) PC/TCP is a trademark of FTP Software Inc.
(TM) Pentium is a trademark of Intel Corp.
(TM) PostScript and Adobe Type Manager are trademark of Adobe Systems,
Inc.
(TM) PSN and Private Satellite Network are trademarks of Private
Satellite Network, Inc.
(TM) SCO is a trademark of The Santa Cruz Operation, Inc.
(TM) SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp.
(TM) Solaris is a trademark of SunSoft Corp.
(TM) SoundBlaster is a trademark of Creative Labs, Inc.
(TM) Support on Site is a trademark of Ziff-Davis.
(TM) TCP with Demand Protocol Architecture is a trademark of 3COM Corp.
(TM) TelePad is a trademark of TelePad Corp.
(TM) Tusk is a trademark of Tusk, Inc.
(TM) Univel is a trademark of Univel.
(TM) UNIX is a trademark of X/Open Co. Ltd.
(TM) VX*REXX and WATCOM are trademarks of WATCOM International Corp.
(TM) X/Open is a trademark of the X/Open Co., Ltd.
(TM) Windows, Win32, and Windows NT are trademarks of Microsoft Corp.
(SM) America Online is a service mark of America Online, Inc.
========================================================================
This concludes 1994 Issue 2 of IBM PSP Developer Support News. Please
let us know how we can improve it; see the beginning of the newsletter
for ways to contact us. Thank you!