![]() |
|
|||
The Eiffel Shelf: Third-Party software components and services supporting ISE EiffelISE works with innovative software and services providers to bring customers the pragmatic solutions they need for success in their enterprises. The Eiffel Shelf is a listing of software applications and services provided by ISE's third-party components vendors. To obtain additional information or to order software, please contact the vendor. Software Application PartnersBusiness Object Kernel - Resolution Technology (an IBM subsidiary)Building upon software components used for internal products for over eight years, on business knowledge distilled in the form of models and other analysis materials, ResTech has is producing a library of business classes (the Business Object Kernel library (BOK), that directly address the software component requirements of the Common Business Model. Quality is assured by the Eiffel language which is used to fully specify each component class: use of assertions to specify a class's interface. In addition, the simplicity of the language's syntax enables domain experts to readily comprehend the software, further helping to ensure that the business requirements are being met by the software. BOK is Built upon well tested component libraries providing the frameworks upon which to build. such as data storage components (access to relational databases, 00 databases), user interface components and editor components. Contact Information: Roy Phillips/John Feighan, Resolution Technology, Hume House, Ballsbridge, Dublin 4 Ireland. Tel. +353 1 6672634, Fax +353 1 6672650 Email <feighanj@restech.ie> EDW4 - Soft As It GetsED for Windows is an editor for Windows which supports Eiffel, Java, Ada, C/C++, and 28 other programming languages. ED4W has features such as code browsers, smart language sensitive editing, code templates and skeletons, color syntax highlighting, integration of compilers with error tracking, hypertext function lookup and much more. Contact Information: Neville Franks, Soft As It Gets P/L, 12 Fairview Grove, Glen Iris, Victoria 3146 Australia. Tel. +61 3 9885 4445, Fax +61 3 9885 4444, Email <saig@ozemail.com.au>. Eiffel CD-ROM: Tools, Classes, Documents & Compilers - Walnut CreekThis CDROM gives you complete access to the world of Eiffel along with working tools and classes. Freeware/Shareware submissions from four of the major Eiffel compiler vendors are included: Eon, ISE, SiG, and Tower. Contact Information: Walnut Creek CDROM, Suite 260, 1547 Palos Verdes Mall, Walnut Creek, CA 94569. Tel. 800 786 9907, email <orders@cdrom.com>. EiffelCORBA Object Request Broker - ICLThe EiffelCORBA mapping preserves the architectural principles behind the design of the Eiffel language, while providing a natural implementation of the features of OMG IDL. All IDL basic, constructed and interface types map onto equivalent Eiffel classes; the standard Eiffel classes and styles are used so that the interface is familiar to Eiffel developers. EiffelCORBA relieves programmers of many of the complexities and potential pitfalls which other languages and mappings present. Based on ICL's DAIS implementation of CORBA IDL 2.0 and ISE Eiffel. Contact Information: Ian Foster, ICL Object Software Laboratories, Wenlock Way, West Gorton, Manchester M12 5DR, United Kingdom. Tel. +44 161 223 1301, Fax +44 161 223 0482 Eiffel Kanji Class Library - IMSLThis class library enables developers of software for the Japanese market to incorporate Kanji characters into their code and user interfaces. Contact Information: Mr. Satoshi Fushimi, IMSL (Information and Mathematical Science Laboratory), 2-43-1 Ikebukuro, Toshima-ku, Tokyo 171 Japan. Tel. +81 3 3590 5211 Fax +81 3 3590 5353, Email <fushimi@idas.imslab.co.jp>. Eiffel/Versant Interface - NAHUA TechnologiesNAHUA Technologies provides an Eiffel interface to the Versant OODBMS. Contact Information: HAHUA Technologies, 10 rue du Dome, 92100 Boulogne, France. Phone +33 1 46 94 87 10, Email <info@nahua.arcanet.fr>. EGL - ENEA DATAThe EGL (Eiffel 3-DGraphics Library) is an Eiffel encapsulation of the Silicon Graphics 3D-GL, and enables Eiffel developers to rapidly develop and deploy high- performance 3-D applications. Contact Information: Niklas Odentag, ENEA DATA, Box 232, Nytorpsvagen 5, S-183 23 Taby, Sweden. Tel. +46 8 638 5000, Fax 46 8 638 5050, Email <eiffel@enea.se>. OO Browser: A multi-language browser with Eiffel support - FSFThe OO-Browser is a multi-windowed, interactive object- oriented class browser similar in use to the well-known Smalltalk-like browsers. It is unique in a number of respects foremost of which is that it works well with a multiplicity of O-O languages. It provides both textual views within an editor and graphical views under the X window system. The OO-Browser is part of an integrated tool framework called InfoDock. InfoDock provides a modern user interface on top of Emacs, information management, and powerful software development tools, all in one package. It is available via anonymous ftp from host cs.uiuc.edu in the /pub/xemacs/infodock directory. The OO-Browser supports Eiffel, C++, Objective-C, Common Lisp and its Object System (CLOS), and SmallTalk class browsing, and is available on a variety of popular Unix platforms. Additionally, support for browsing large amounts of material in Info format by node name (a popular on-line documentation format with cross references and hierarchical structure) is included. Contact Information: The OO-Browser is available via anonymous ftp from /anonymous@cs.uiuc.edu:pub/xemacs/infodoc. Retrieve the OO-Browser archive and any diff-based patches: ftp> mget oobr* . See the BR-* files in that same directory if you want more information about the OO-Browser before retrieving it. Windows Clusters - SiG ComputerSiG Computer GmbH provides the SIG Eiffel compiler line. In addition, it also offers several class libraries that are available for the ISE Eiffel compiler workbench:
Contact Information: SiG Computer GmbH, Zu den Bettern 4, D- 35619 Braunfels-Altenkirchen, Germany. Tel. +49 64 72 20 96, Email <fm@eiffel.de>, <fm@sigco.com>. YOOCC and TROOPER - Monash UniversityYOOCC (Yes! An OO Compiler Compiler) and TROOPER (The Reusable OO Parser for Eiffel Re-engineering) shareware are written entirely in Eiffel. Not only do these tools allow typical users to develop processors without being concerned with the intricacies behind processor construction, but also they significantly enhance the ISE EiffelParse libraries. Contact Information: Jon Avotins, Department of Software Development, Monash University (Australia) Email <javotins@sd.monash.edu.au>. Services partnersAmalasoftAmalasoft offers software products, components and services to support the complete object oriented software development cycle for the LAN, financial, embedded and telecommunications industries. The fundamental principle on which Amalasoft is based is that software can and must be of very high quality. Using object-oriented methods and tools, it is possible to improve not only apparent productivity, but true productivity as well. The mission of Amalasoft is enhancing Time to Quality not just Time to Market. Unlike many consulting companies, Amalasoft is not just a garage full of programmers for hire. The staff can help with the process and management aspects of software development in addition to the more conventional programming services. Amala means "without impurity" in Sanskrit. Amalasoft means quality in object oriented software. Contact Information: Amalasoft, 126 New Estate Road, Littleton, MA, 01460 USA. Tel. (508) 952-6250 FAX: (508) 952- 6252, Email <mailbox@amalasoft.com>. Class TechnologyClass Technology is an Australian company formed in 1989 by computer professionals who recognized that the adoption of object technology would bring major benefits to the software industry. Our goal is to transfer our skills to our clients so that they may become self-reliant to develop systems using object technology productively and efficiently. Class Technology provides training in all aspects of object technology, consulting and support for the introduction of object technology into organizations, software development, analysis & design, enterprise modelling, project management, and Eiffel software. Contact Information: Class Technology Pty Ltd, P.O. Box 6724, North Sydney NSW 2060 Australia. Tel. +61 2 900 5370, Email <info@class.com.au>. The Development Group for Advanced TechnologiesThe Development Group uses ISE's Eiffel in product development and its systems integration activities. The Development Group was formed in 1993, and its current customer base includes multi-national institutions, municipalities, health care, transportation, manufacturing, environmental, finance, investment banking, brokerage and systems integration companies. In addition to product development, we performs system integration for large scale object oriented and relational data base projects. Contact Information: Randy Reiter, The Development Group for Advanced Technologies, Tel. (201)825-9511, Fax (201)825-8151, Email <tdgat@nis.net>. ENEA DATAENEA DATA has provided consulting, training, and software development services worldwide focusing on the use of object technology (emphasizing Eiffel) in the health-care, GIS, airline, transportation, and pharmaceutical industries for more than 8years. It counts several world-renown OO methodologists among its staff. Contact Information: Niklas Odentag, ENEA DATA, Box 232, Nytorpsvagen 5, S-183 23 Taby, Sweden. Tel. +46 8 638 5000, Fax 46 8 638 5050, Email <eiffel@enea.se>. Everything EiffelEverything Eiffel is a leader in providing Eiffel-based software, consulting, and contract software solutions to customers worldwide. Contact Information: Everything Eiffel, 6 Bambers Walk, Wesham PR4 3DG United Kingdom. Tel. +44 1772 687525, Email <rogerb@eiffel.demon.co.uk>. IMSLIMSL provides Eiffel-based software, consulting, contract software solutions and training, specializing in virtual reality and 3-D software. Contact Information: Mr. Satoshi Fushimi, IMSL (Information and Mathematical Science Laboratory), 2-43-1 Ikebukuro, Toshima-ku, Tokyo 171 Japan. Tel. +81 3 3590 5211 Fax +81 3 3590 5353, Email <fushimi@idas.imslab.co.jp>. Leprechaun LasersResolution Technology provides consulting, custom software development services for the banking/financial Wall Street community. Contact Information: Robert Lewicki, Leprechaun Lasers, 200 West 60th Street Suite 3G, New York, NY 10023. Tel. (212)399- 1375, Email <71643.3347@compuserve.com>. Limit Point SystemsLimit Point Systems was an early adopter of the Eiffel programming language and has over 8 years experience using Eiffel in scientific, engineering and technical applications. We can provide your organization with seasons expertise in Eiffel-oriented software construction: 3D graphics and animation; Data, product and process visualization; Modeling and simulation; medical imaging; object-oriented mentoring; Eiffel and C++. Contact Information: David Butler, Limit Point Systems, 39849 Paseo Padre Parkway, Fremont, CA 94538-2974. Tel. (510)249- 1440, Fax (510)249-1445, Email <dmbutler@limitpt.com>. Logical ChoiceLogical Choice provides Eiffel-based software, consulting, contract software solutions and training for building scalable, maintainable object-oriented systems in a variety of industries. Contact Information: Logical Choice, 3 Newtec Place, Magdalen Road, Oxford OX4 1RE United Kingdom. Tel. +44 1865 200 200, Email <olly@logchox.co.uk>. Resolution TechnologyResolution Technology provides consulting, custom software development services and class libraries for the IS and banking/financial industries. Contact Information: Roy Phillips/John Feighan, Resolution Technology, Hume House, Ballsbridge, Dublin 4 Ireland. Tel. +353 1 6672650, Email <roy@afsysent.de>. Sirio Large SystemsSILS provides system integration, custom software development and consulting services and migration strategies in the MIS and MAS industries with emphasis on open systems and object- oriented technology Contact Information: Mr. Roberto Sala, V. le F. Testi, 126, 20092 Cinisello B. MI, Italy. Tel. +39 2 26242222, Email <robi@sils.iunet.it>.
|