by Bentley Systems, Incorporated

Bentley is the industry leader in providing comprehensive software solutions for the infrastructure lifecycle. Bentley has proven applications that help engineers, architects, contractors, governments, institutions, utilities and owner-operators design, build and operate more productively, collaborate more globally and deliver infrastructure assets that perform more sustainably.

With nearly 3000 colleagues in more than 45 countries and annual revenues of $500 million, Bentley Systems has invested more than $1 billion in research, development and acquisitions since 1999. Nearly 90 percent of the Engineering News-Record Top 500 Design firms are Bentley subscribers and Daratech has ranked Bentley as the world's No. 2 provider of software solutions to the architecture, engineering, construction and owner-operator market as well as No. 2 in the GIS/geospatial market.

Bentley uses Allegro CL's Dynamic Objects technology in its PlantWise product, a conceptual plant design software system built on top of Design++, developed by Design Power.

Design++ Enables Dynamic Design Modeling

Design++ enables engineers involved with plant, building and equipment design to create intelligent object models that automatically generate complex 3D designs, materials and cost reports, and fully annotated design drawings.

"Without Common Lisp," says Design Power's Tapio Karras, "we would never have been able to develop such a complex and sophisticated system as Design++."

PlantWise Empowers End-Users

Bentley's PlantWise product is a knowledge-based application for plant concept design. PlantWise produces routed pipes, flexible reports, and exportable data files to any external plant design system. The system offers speed of routing, user changeable piping logic, and high level GUIs that greatly increase productivity.

Rule-based AutoRouter lays out pipe using pipers preferences while avoiding obstacles on the pipeway

This productivity advantage is facilitated by the task-specific languages that PlantWise provides. Engineers can use the keywords and expressions familiar to them to express the logic they want to use.

"This empowers our users to configure the logic themselves," says Dr. Craig Howard, Senior Product Manager for PlantWise. "It's essentially the features of Allegro CL that have enabled us to do this. Allegro CL makes it very easy for us to build simple knowledge representations such as these higher level languages."

Craig is a long-time Lisp user who understands the value that Allegro CL's technology offers to software developers.

"The dynamic qualities of Allegro CL and Common Lisp have certainly enabled us to develop and debug our systems quickly and easily." says Craig. "It allows us to send our customers small patches of few kilobytes whenever they need changes, instead of sending huge files to replace their entire systems. That's because Lisp allows us to dynamically add in pieces on-the-fly. This has made a significant difference in our responsivity to customer requests."

For more information on this powerful knowledge-based system, please visit Bentley Systems Incorporated at

Copyright © 2023 Franz Inc., All Rights Reserved | Privacy Statement Twitter