ECLiPSe

ECLiPSe is a software system for the development and deployment of constraint logic programming applications, e.g., in the areas of optimization, planning, scheduling, resource allocation, timetabling, transport, etc. It is also suited for teaching most aspects of combinatorial problem solving, e.g., problem modeling, constraint programming, mathematical programming, and search techniques. It contains constraint solver libraries, a high-level modeling and control language (a superset of Prolog), interfaces to third-party solvers, an integrated development environment and interfaces for embedding into host environments.

ECLiPSe Constraint Logic Programming System
Developer(s)European Computer‐Industry Research Centre (ECRC), Munich
Centre for Planning and Resource Control, Imperial College London (IC-Parc)
Cisco Systems
Initial release1992 (1992)
Stable release
7.0 / January 22, 2018 (2018-01-22)
Written inC, Prolog
Operating systemCross-platform
Available inEnglish
TypeConstraint logic programming
LicenseMozilla Public (MPL)
Websiteeclipseclp.org

ECLiPSe was developed until 1995 at the European Computer‐Industry Research Centre (ECRC) in Munich, and then until 2005 at the Centre for Planning and Resource Control at Imperial College London (IC-Parc). It was purchased by Cisco Systems. In September 2006, it was released as open source software under an equivalent of the Mozilla Public License, and is now hosted on SourceForge.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.