home *** CD-ROM | disk | FTP | other *** search
/ Solo Programadores 22 / SOLO_22.iso / docs / success / ascii / byronin.txt < prev    next >
Encoding:
Text File  |  1996-04-29  |  5.3 KB  |  108 lines

  1. Form U149-0794
  2. BYRONIN.TXT
  3.  
  4. Ada Information Clearinghouse, 1-800/AdaIC-11, 703/685-1477
  5.  
  6. Ada provides a high quality support for large programs developed by several 
  7. developers. 
  8.  
  9.          ADA USED TO DEVELOP "SUPER"- CAD SYSTEM IN THE HVAC INDUSTRY 
  10.  
  11. THE DEVELOPER
  12. Byron Informatik is dedicated to software development and consulting for 
  13. engineering companies in the HVAC (Heating Ventilation and Air Conditioning) 
  14. sector and for companies doing facility management.  Its activities are now 
  15. extending over Germany and Switzerland and will soon reach a European scale.
  16.  
  17. THE ADA SYSTEM
  18. Byron Informatik is using the Alsys Ada development environment to develop a 
  19. super-CAD system, namely an Integrated Engineering System.  This system is far 
  20. more than a regular CAD-system because all information about the objects are 
  21. stored in a database.  The CAD-like applications plugged into the database 
  22. manipulate directly the objects in the database.  There is no difference 
  23. between applications offering the information CAD-like and textual.  On the 
  24. other hand normal CAD-Systems are storing the drawings in a separate internal 
  25. file format. Even with a coupling to a database they tend to dominate the 
  26. whole system. 
  27.  
  28. The Integrated Engineering System helps the design of premises to optimize 
  29. heating, ventilation, and air conditioning effectiveness.  The six-people team 
  30. originally developed a kernel for the HVAC engineer.  It combines a tight 
  31. coupling between the integrated tools through an underlying object oriented 
  32. database and a uniform user interface.  The system allows an easy integration 
  33. of new tools.  The kernel also fits well for Facility Management tasks, namely 
  34. Building and Cable Management.  
  35.  
  36. The project is now six years old and the software includes CAD-like features 
  37. for the construction of schemes and 3-D plant and building models.  
  38. Additionally, it enables you to make the relevant calculations on these models 
  39. for heat loss of a building as well as dimensioning of pipes and radiators.  
  40. In facility management applications, the dense information available in a 
  41. fully developed building model is presented and used to organize 
  42. administrative tasks (for instance, services and moves).
  43.  
  44. THE DEVELOPMENT OF THE APPLICATION
  45. The application has been developed with the Alsys Ada compiler, AdaWorld for 
  46. HP9000/700 following the Object-Oriented Design method (from Booch).  It took 
  47. about 300 man months for the six engineers to develop about 900,000 lines of 
  48. code.  The application has been developed with the help of several tools and 
  49. third-parties: Object Store (Object Design) as Database, PHIGS (Figaro from 
  50. Liant) and Xll (Motif for the user-interface).  A TCP/IP communication network 
  51. has been used for Object Store and X-Windows information exchange.
  52.  
  53. ADA ADVANTAGES FOR THIS APPLICATION
  54. Ada was chosen because it perfectly meets the requirements of this 
  55. application.  "First, Ada is a standard which enables easy port on every 
  56. platform.  Second, it provides a high quality support for large programs 
  57. developed by several developers. Third and finally, its safety concept like 
  58. strong typing and packages is a key point since it allows package modification 
  59. with affecting other program modules", says Mr. Duppenthaler, Project Manager.  
  60. In addition, Byron Informatik developers took advantage of the reusability of 
  61. code brought by the Ada generic features.
  62.  
  63. ADA'S FUTURE WITH BYRON INFORMATIK
  64. With regards to the future, the application is going to be ported to other 
  65. Unix workstations and PCs using Solaris.  At the same time, the software will 
  66. be loaded with enhanced capabilities.  Convinced of the benefits of Alsys and 
  67. Ada, Byron Informatik also plans to start a new application in Ada (a facility 
  68. management tool) and is looking forward to using Ada 9X functionality.
  69.  
  70. Thanks to Mr. Duppenthaler and Mr. Allenspach from Byron Informatik for 
  71. presenting his experience with Alsys Ada.
  72.  
  73. For further information, please contact:
  74.  
  75. Ann Trib 
  76. Alsys GMBH & Co.KG 
  77. Kleinoberfeld 7 
  78. D-75135 Karlsruhe 
  79. Germany 
  80. Tel: + 49 721 985 530 
  81. Fax: + 49 49 721 985 5398
  82.  
  83. Produced in cooperation with Ada Information Clearinghouse, Ada Software 
  84. Alliance, and ACM SIGAda.  Additional are available from the Ada Information 
  85. Clearinghouse, at the address below.
  86.  
  87.                             ***********************
  88.  
  89. Copyright 1994.  IIT Research Institute.  All rights assigned to the U.S. 
  90. Government (Ada Joint Program Office).  Permission to reprint this flyer, in 
  91. whole or in part, is granted provided the AdaIC is acknowledged as the source.  
  92. If this flyer is reprinted as a part of a published document, please send the 
  93. AdaIC a courtesy copy of the publication.
  94.  
  95.                  Ada Information Clearinghouse (AdaIC)
  96.                                P.O. Box 46593
  97.                        Washington, DC  20050-6593
  98.              703/685-1477, 800/AdaIC-11, FAX 703/685-7019
  99.            adainfo@ajpo.sei.cmu.edu; CompuServe 70312,3303
  100.  
  101. The AdaIC is sponsored by the Ada Joint Program Office and operated by IIT 
  102. Research Institute.
  103.  
  104. The views, opinions, and findings contained in this report are those of the 
  105. author(s) and should not be construed as an official Agency position, policy, 
  106. or decision, unless so designated by other official documentation.
  107.  
  108.