About the software

From Heureka Wiki
Jump to navigation Jump to search

The Heureka Unit at SLU is developing software for forest management planning and analysis, with special focus on multi-purpose forestry. The software applications are intended for both large-scale and small-scale forestry and are designed for different users' specific problem areas:

  • StandWise for stand-level analysis (sw: BeståndsVis)
  • PlanWise for forest-level planning and analysis (sw: PlanVis)
  • PlanEval is a multi-criteria decision making tool for comparing alternatives generated in PlanWise
  • RegWise for regional and national scenario analysis (sw: RegVis)
  • Ivent is an application for field inventory - plotwise sampling of single-tree data (for Windows mobile devices)
  • PlanStart is used for project initiation and data preparation (mainly import of data from different data sources)

Client platform

  • Windows application (XP and Vista have been tested so far)
  • Windows Mobile 5.1 or later for Ivent
  • .Net 2.0 is required, .NET 4.0 will be required in forthcoming versions

Distribution

  • Freely available for registered users
  • Download available from internet.
  • Windows ClickOnce client applications. May be changed to MSI installer in 2010.

Development platform

  • Development software: Visual Studio 2005 (Prof). Migration will be made to Visual Studio 2010 (in 2010).
  • Programming language: C#
  • Database server: SQL Server 2005
  • Source control: Visual Source Safe

Third party software

  • LP_Solve. Included in PlanWise for solving optimization problems. No license is required, LP_Solve is released under the GNU Library or Lesser General Public License (LGPL).
  • ILOG CPLEX ®. Included in PlanWise for solving large optimization problems. Cplex is a commercial solver for solving LP and MIP problems. Note: The user must have a license to be able to run CPLEX from PlanWise.
  • ZedGraph. Used for making graphs. Released under thte GNU Library or Lesser General Public License (LGPL).
  • DotNetMagic. Advanced user interface controls. Requires a development license but is free for the end user.
  • OnyxTree. Used to create tree images used in StandWise.