Difference between revisions of "Heureka"
Line 9: | Line 9: | ||
|Contact person for the DSS=Tomas Lamas | |Contact person for the DSS=Tomas Lamas | ||
|Contact e-mail for the DSS=tomas.lamas@slu.se | |Contact e-mail for the DSS=tomas.lamas@slu.se | ||
− | |Additional information=Heureka consists of several applications: StandWise, PlanWise, PlanEval and RegWise. | + | |Additional information=Heureka consists of several applications: StandWise, PlanWise, PlanEval and RegWise. |
}} | }} | ||
{{DSS description, Scope of the tool | {{DSS description, Scope of the tool | ||
Line 56: | Line 56: | ||
|Data validation=missing/wrong data | |Data validation=missing/wrong data | ||
|Format of the output data=text file, table, graph, map, 3d-visualization, pre-defined report, pre-programmed summaries | |Format of the output data=text file, table, graph, map, 3d-visualization, pre-defined report, pre-programmed summaries | ||
− | |Internal data management=database | + | |Internal data management=database, memory only, temporary files |
|Database=other | |Database=other | ||
|GIS integration=N/A | |GIS integration=N/A | ||
|Data mining=N/A | |Data mining=N/A | ||
|Spatial analysis=Import of shape files, calculation of polygon adjacencies and border lengths, calculation of feasible contiguous harvest blocks, habitat suitability model with neighborhood dependency | |Spatial analysis=Import of shape files, calculation of polygon adjacencies and border lengths, calculation of feasible contiguous harvest blocks, habitat suitability model with neighborhood dependency | ||
+ | |Additional information=SQL Server 2008 databaser server (Express or ordinary version). | ||
}} | }} | ||
{{DSS description, Models and methods, MBMS, decision support techniques | {{DSS description, Models and methods, MBMS, decision support techniques | ||
Line 94: | Line 95: | ||
|Software development methodology=SCRUM. Subversion for source code control. Bugzilla for bug tracking. Unit testing with NUnit. TeamCity build server for continuous buidling and testing, and for automatic deployment of upgrades. | |Software development methodology=SCRUM. Subversion for source code control. Bugzilla for bug tracking. Unit testing with NUnit. TeamCity build server for continuous buidling and testing, and for automatic deployment of upgrades. | ||
|Methods applied in the requirement phase=Use cases, model documentation with predefined document templates, interviews | |Methods applied in the requirement phase=Use cases, model documentation with predefined document templates, interviews | ||
− | |Methods applied in the design phase=Objectification. Test-driven development | + | |Methods applied in the design phase=Objectification. Test-driven development merges design and construction phase. |
− | |Methods applied in the construction phase= | + | |Methods applied in the construction phase=Test-driven development as far as possible. |
− | |Methods applied in the testing phase=Continuous | + | |Methods applied in the testing phase=Testing phase is an integrated part of the development, not a phase. Continuous unit testing are carried out with NUnit, runs automatically on the build server. |
|Methods applied to ensure software quality=Good code coverage by unit tests. | |Methods applied to ensure software quality=Good code coverage by unit tests. | ||
|Development start year=2001 | |Development start year=2001 |
Revision as of 10:49, 17 August 2012
Template:DSS description, Name, responsible organisation and contact person Template:DSS description, Scope of the tool Template:DSS description, Concrete application Template:DSS description, Installation and support Template:DSS description, Data, data model and data management Template:DSS description, Models and methods, MBMS, decision support techniques Template:DSS description, Support of knowledge management process Template:DSS description, Support of social participation Template:DSS description, User interface and outputs Template:DSS description, System design and development Template:DSS description, Technological architecture, integration with other systems Template:DSS description, Ongoing development Template:DSS description, Documentation
- The Hugin system, and
- The Forest Management Planning Package.
Contents
Platform
- Windows XP and later
- SQL Server as database server (SQL Server Express can be used and is is free)
- Developed in Visual Studio 2010, .NET 4.0, programming language C#
- Third party software: see more info here.
User interface
Availability
- The system is freely available and can be downloaded from the internet. However, the system is not open source for the time being.
- Currently, there are about 300 registered "downloaders". One forest company and one forest owners association have started to implement the system.
References
Cited references
External Resources
- Homepage: http://heureka.slu.se/wiki
- The Heureka Research Programme. Final Report for Phase 1, October 2002–September 2005. Alnarp, Umeå and Uppsala. (pdf available)
- LÄMÅS, T., G. STÅHL et B. DAHLIN: Facts About Heureka (pdf available)
- Heureka annual report 2006 (in Swedish). (Heureka Årsrapport 2006)
-->