+-----------------------------------+ ! IBM Makes Enhanced Migration Tool ! ! Widely Available to Developers ! +-----------------------------------+ IBM is making widely available a new, enhanced version of One Up Corporation's Source Migration Analysis Reporting Toolset (SMART), to help developers migrate 16-bit and 32-bit Windows applications, as well as 16-bit OS/2, to IBM's 32-bit OS/2. SMART 2.0 Now Generally Available --------------------------------- IBM has signed an agreement with One Up for the rights to distribute the SMART toolset, including current and future versions. Through this agreement, IBM is making SMART Version 2.0 generally available for the first time, giving developers significant enhancements over earlier versions. SMART 2.0 doubles the speed of conversion efforts, resulting in tremendous time and cost savings for developers converting to 32-bit OS/2 applications from 16-bit Windows, 32-bit Windows NT, and 32-bit applications for future versions of Windows, as well as 16-bit OS/2 applications. "This announcement significantly enhances the availability of leadership solutions for OS/2 customers," said Dave Harrington, director of software development programs, IBM Personal Software Products. "We are embracing the SMART technology as an integral part of our developer support offerings, to provide a significant advantage for independent and corporate developers who want to support the OS/2 platform now." Distributed on The Developer Connection for OS/2 CD-ROM ------------------------------------------------------- IBM will distribute SMART 2.0 during the fourth quarter of 1994 on The Developer Connection for OS/2, a CD-ROM/newsletter subscription which ships quarterly to thousands of application developers around the world. The Developer Connection is the essential source for software technology, tools, and information for OS/2 development efforts. Developers who wish to subscribe and receive the SMART toolset can call IBM at 1-800-6DEVCON (1-800-633-8266) within the USA, or 1-407-982-6408 from elsewhere. Future versions of SMART will be distributed in the same manner. Two Tools in SMART Toolkit -------------------------- The SMART Toolkit consists of an Analysis and Reporting Tool and a Source Migration Tool. The Analysis and Reporting Tool measures the size of a conversion effort, and provides a roadmap for migration, typically in a day, rather than the six-person-month effort usually required. The Source Migration Tool automatically converts as much as 70 percent (or more in some cases) of the API and message code to 32-bit OS/2 code. "Version 2.0 gives developers significantly greater flexibility," says Richard Dews, president/CEO of One Up Corp. "This version allows users the option to override or amend existing SMART function, as well as to build their own migration database. This results in the automatic process being much more tailored, either dynamically or statically, to the specific requirements of the developers' code." IBM Supports One Up's SMART Partner Program ------------------------------------------- In addition to distributing the Toolset, IBM will support One Up's SMART Partner Program. Through this program, those interested in the business opportunity of providing OS/2 education, consulting, and development support can leverage One Up's migration experience to dramatically expand the availability of OS/2 education, development support, and other consulting offerings. For more information, call One Up at 1-214-620-1123 or IBM at 1-407-982-6408. (See the later article titled "The Smart Partner Program from One Up" for more details.) Mirrors Migration Program Marketing Withdrawn --------------------------------------------- IBM also announces it is withdrawing from marketing the Mirrors migration program. One Up will continue to provide service and support for Mirrors through 31 December 1995 for current licenses. SMART now replaces Mirrors as the recommended approach for application migration to OS/2. One Up Corp. is a leader in application porting and migration for IBM OS/2 systems. The company has trained more than 250 companies world-wide through classes and migration workshops, and is well known for its OS/2 education curriculum. ======================================================================== +-----------------------------------------+ ! New Features in SMART Toolset Version 2 ! +-----------------------------------------+ The SMART Toolset Version 2 contains several enhancements. 32-Bit Windows Code Migration Support ------------------------------------- SMART 2.0 now supports 32-bit Windows application migration to 32-bit OS/2, as well as the migration capabilities in Version 1 -- 16-bit Windows code and 16-bit OS/2 code to 32-bit OS/2 code. User-Defined Migration Databases -------------------------------- Version 2 of SMART incorporates User-Defined Migration Databases (UDMDs), which developers can use to create their own migration databases, or to override the SMART migration database for any desired keyword(s). All of these custom changes can be performed by a few simple lines of code in one or more of the UDMDs. Users can add and modify migration commands, customizing the migration process to take advantage of their specific migration requirements. "The SMART Migration Databases were constructed to handle the most general cases," says Richard Dews, president/CEO of One Up Corporation. "With Version 2.0, users can increase the effective automatic migration of source code, and greatly reduce the migration effort through the creative use of UDMDs." Migration Command Language -------------------------- SMART Version 1.0 is limited to migration changes that are straightforward and require only literal string changes. All of the remaining changes that are required to be made are flagged in the source code with migration comments, and left to the developer to complete. The information necessary to complete the migration is then available on-line through the SMART Viewer. In version 2.0, SMART's Migration Command Language (MiCL) creates a flexible, open, very powerful migration environment. Essentially, the SMART migration process can be programmed with this language. The migration of each keyword can be programmed with context-sensitive logical statements, generating migration source code specific to the requirements of each individual keyword encounter. As a result, SMART takes on expert-system characteristics. The interactive features of MiCL allow the developer to customize the migration process, pausing at times during the process, displaying specific lines of source code, and allowing the user to respond to questions from the migration command processor. Statement Parsing ----------------- Also, instead of single-line parsing, SMART Version 2.0 performs single-program-statement parsing, which makes the code infinitely more legible, concise, and organized. "With UDMDs, MiCL, and an extended parser, One Up Corporation has managed to 'one-up' the existing capabilities and value of SMART," said Dews. "Next, we'll tackle document, graphics, and data migration." Skill-Level Assessment Determines Effort Needed ----------------------------------------------- SMART Version 2 can help assess your level of skill and the amount of effort it will take to complete your migration. After you answer a series of questions, SMART prepares a report that estimates the time and effort it will take for you to complete the port. This feature enables developers to evaluate what it will take to convert their applications to native 32-bit OS/2 code. ======================================================================== +--------------------------------------------------------+ ! Help for Completing Migration Effort After Using SMART ! +--------------------------------------------------------+ While the SMART Toolset Version 2 provides the ability to convert up to 70% of an existing application to native 32-bit OS/2 code, there is a portion of the migration effort that the toolset does not complete. To address this need, IBM and One Up offer these solutions: o One Up has created, and IBM is endorsing, the SMART Partner Program. (See the next news item.) o IBM offers extensive OS/2 educational offerings and technical support. Porting Centers and Technical Support ------------------------------------- Custom porting centers in the USA: Location Telephone -------- --------- Boca Raton, Florida 1-407-982-6408 Dallas, Texas 1-214-620-1123 International technical support: Canada Helpfax 1-800-465-3299 (fax) Europe/Middle East/Africa +44 (0) 256 50096 (Basingstoke, UK) Japan +81-3-5563-4059 (voice) +81-3-5563-4890 (fax) Asia/Pacific +61-2-354-7684 (voice) +61-2-354-7766 (fax) ======================================================================== +---------------------------------------+ ! The SMART Partner Program from One Up ! +---------------------------------------+ One Up Corporation introduces its SMART Partner Program, designed to help partners capitalize on business opportunities in the fast-growing OS/2 market. The program allows partners to enhance or build a business based on proven, successful education and development tools from One Up. VARs, integrators, developers, and consultants will find this bundling of products and services the optimum path to becoming a profitable OS/2 solution provider. The SMART Partner Program provides two options: Education Partner and Development Partner. Each option provides the skills, support, and materials required to assist partners in solving their customers' critical business needs. For a nominal fee, SMART Partners receive these valuable benefits: Education Partner ----------------- o Eight-course instruction license o CD with runtime version of course presentations o Upon enrollment, receive full courseware of "OS/2 Basics for End Users" for distribution and instruction purposes o With a six-month subscription, receive full courseware of "Installing, Using, and Customizing OS/2" and "OS/2 Technical Support" for distribution and instruction purposes. o Discounts on One Up education materials, software products, and "OS/2 Awareness Series" books o Marketing support materials Development Partner ------------------- o Application conversion assistance o SMART technical support o Discounts on One Up Software products and "OS/2 Awareness Series" books o Marketing support materials More Information ---------------- For more information, contact One Up Corporation at 1-214-620-1123, send a fax to 1-214-620-9626, or write to One Up at 1603 LBJ Freeway, Suite 200, Dallas TX 75234. ======================================================================== +---------------------+ ! How Do I Get SMART? ! +---------------------+ Now you can get, compliments of IBM, One Up Corporation's SMART Toolset. To get the full SMART Toolset Version 2, including the Analysis Tool and the Source Migration Tool, contact the phone numbers below. Scheduled updates to SMART will be available to The Developer Connection for OS/2 subscribers. The Developer Connection for OS/2 --------------------------------- SMART, like many other tools, premiered on The Developer Connection for OS/2. The Developer Connection for OS/2 is an annual subscription program that delivers CDs and newsletters to your door four times a year. The program is designed to enhance your application development on the OS/2 platform by providing the most current technical information, tools, sneak previews, and insider tips. For more information or to subscribe, please call 1-800-6DEVCON (1-800-633-8266) within the USA, 1-800-561-5293 within Canada, or (in other countries) the applicable phone number below. Dial the international access code applicable to your country before the listed phone number. Asia/Pacific: 61-2-354-7684 (Note: 61 is the country code for Australia) Brazil: 0800-111205 Canada: 1-800-561-5293 Europe, Middle East, Africa, and Latin America: (45 is the country code for Denmark) Operators who speak the following languages are available: 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 Scandinavian 45-4-810-1300 Spanish 45-4-810-1100 Mexico: 91-800-00639 (country) 627-2444 (Mexico City) United States: 1-800-6DEVCON (1-800-633-8266)