Software Development for Forest Growth Models and Management: CORKFITS Web-Based Growth Simulator
|
|
|
- Poppy Rose
- 10 years ago
- Views:
Transcription
1 FORMATH Vol. 10 (2011): Software Development for Forest Growth Models and Management: CORKFITS Web-Based Growth Simulator Surový, P., Vones, P. & Ribeiro, N.A. Keywords: Abstract: Forest dynamics, growth models, simulation software New methods of forest management and the study of their impact on sustainability are strongly dependent on realistic mathematical modelling. The complexity of the models however, makes the use of computational power, and thus the incorporation of knowledge from computer science and research, indispensable. In this paper we wish to demonstrate the development of a simulator for the growth and production of cork oak woodlands montados. The software is divided into three sub-modules, sharing a common core, with functions and mathematical operations. The desktop client allows for repeated operations for more intense calculations, and statistical operations for modelling purposes. The web version is intended to be used by final users in forest practice. It permits simulation of inventory data based on individual tree measurements, and inventory data based on plot description with a reduced amount of detail (number of trees per ha, diameter structure, etc.) The last module allows the incorporation of the cork model into other software by means of SOAP protocol, via web services. It conforms to the WS-I Basic Profile 1.1, to ensure interoperability among the largest number of clients. This module allows other developers to use the cork oak growth-model in their software, and the developers from other areas of expertise (management optimisation, decision support...) have the opportunity to test their techniques on real stands, with the most recently-updated model versions. Received August 6, 2010; Accepted November 30, 2010
2 280 Surový, P., Vones, P. & Ribeiro N.A. 1. Introduction The management of forest stands has for a long time been considered adequately handled, by simulation techniques only (Mitchell, 1975). The simulation models used for estimation of growth and production can be divided into several levels: from cell level through organs, individual trees, and up to the stand or landscape level (Pretzsch, 2009). Every level of models however, usually attempts to take into account so many input parameters, and produce so many outputs, that using the model without computer support is nearly impossible. The need for computers has been recognised for a long time. Modern software tools began to be introduced into forestry management, mostly in the United States, but in the last decade, also in Europe (Pretzsch et al., 2002a). Wykoff et al. (1982) describe the model PROGNOSIS; its structure and behaviour, options, input requirements, interpretation of output and applications for planning. Wensel and Koehler (1985) describe software CACTOS, a simulator based on an individual tree growth-model for Northern Californian coniferous forests. The software uses the individual tree distance-independent model and is supposed to handle the forest inventory data without the need to measure tree coordinates. It was noted in this paper that the publication of the software helps to evaluate model accuracy by using independent data sets, which clarifies the necessity of making the software accessible to public usage on the one hand, but on the other, also points out the necessity for systematic updates of the software with regard to the model. Jaegger and de Reffye (1992) proposed simulation software (AMAP) for architectural (functional structural) models of trees. The simulation of growth is divided into two steps: 1 - topological part where bud activity was simulated and 2 - geometric part where the spatial characteristic of this activity was defined. Recently, a significant increase in individual tree models was noted,
3 Software Development for Forest Growth Models and Management 281 together with their software implementation. Among these are Pretzsch et al. (2002a) SILVA, Sterba and Moser (1995) Prognaus, Nagel and Schmidt (2003) BWINPro and Fabrika (2005) SIBYLA. Many others can be found on various registers and catalogues available on the internet ( (Modeles); Pretzsch et al. (2002b) described several rules for the development of software for forest-growth simulation. Four principal questions should be addressed when developing software. 1 Ease of use of the software. The conventional GUI (Graphic User Interface) is these days a common standard for software interface. Text command interface also exists (R statistical software) due to the very low resource requirements, but is generally considered more suitable for specialists than for the general public. Usually the command line software is vulnerable to typos (typing errors during typing the commands), while GUI eliminates this danger. On the other hand, many modern applications are accessible through graphical web interface, which leads to the second question from the article. 2 Flexibility of use. Flexibility is explained by the authors as the use of programming language that is platform-neutral. It is important to distinguish between the programming language and the programme (software) itself. In fact, most of the programming languages are themselves platform-independent, but when the software starts to use GUI, it calls up routines from the operating system and in this way it becomes platform-dependent (whatever this platform may be: operating system, virtual machine (runtime environment)). Therefore it would be more accurate to refer to flexibility as to software which is largely platform-neutral. This requirement is once again relatively easily fulfilled (as already mentioned in question 1), by web application. The GUI of internet web page allows maintaining the interface as easy to
4 282 Surový, P., Vones, P. & Ribeiro N.A. use and typo-resistant, while keeping it fully platform-independent. Compared with the use of virtual machines (or runtime environments - like JAVA,.NET), web application doesn t even require the installation of this machine on the computer. The only requirement is a web browser, which is a common component of most of the operating systems. The third question to be addressed by development of the software, according to Pretzsch et al. (2002b) is: 3 - The possibility to integrate the growth simulation into information flow in forestry practices. This can be fulfilled by the correct interfaces for user-input data and defined data formats for outputs. The authors define two possible uses in forest practices: interactive use for professional training and scenario calculations, and batch-mode via external files control for large-scale scenario calculations. In the latter part it is also important to notice that batch-style processing permits optimisation of management and the search for optimal management techniques. In the case of web applications, these can be accessed via the web service protocol ( means that the core application is stored on the server, from where it can be accessed, or by users via the internet page, or by other software via the web service. The commands files are supposed to define the processing steps and data sets can also be sent this way. This approach allows not only accessing of the models by other software to communicate the results, but also opens up new possibilities for optimisation purposes by other developers. The last recommendation for software development from Pretzsch et al. (2002b) is: 4 - The documentation which is regularly updated in the help files in desktop and also in the web version.
5 Software Development for Forest Growth Models and Management Mathematical model The CORKFITS software is based on the distance-dependent individual tree growth-model (Ribeiro et al., 2006). The potential growth in diameter and height is calculated based on the stand quality (soil). The potential production is derived from stem circumference and debark height, defined by the user, or derived from legislation (3x the circumference at 1.3 metre height). The potential production is later decreased by competition status derived from the competition index proposed by Hegyi (Hegyi, 1974). 3. Software architecture The structure of the software and its architectural composition is displayed in Figure 1. The main functions are stored in core libraries which are later linked, as needed, to the individual applications. Other applications link to the core libraries and use those links which are needed for the particular module. Figure 1. Structure and architectural composition of CORKFITS software
6 284 Surový, P., Vones, P. & Ribeiro N.A. 3.1 Corkfits core This basic module contains all shared and common functionalities of the simulator and consists of three parts: A - object model and database access, B - algorithms, C - visualisation. Module A contains functionalities for database access, configuration of communication and utilities, objects for individual trees and stand, and objects for database responses. Module B algorithms, contains calculation procedures, the individual tree model functions, competition functions and all the mathematical functions necessary for the simulations of individual tree growth. It also contains the stand-summary functions; especially the average function for cork thickness, stem structure (amount in individual thickness classes), the quality index of cork, etc. Module C visualisation, handles some additional functionality connected to visualisation of the results. In the cork oak woodlands one of the important management objectives is the crown cover (Ribeiro et al., 2004). Too-high crown cover results in a limited amount of light in the understorey and so inhibits the pasture production. Too-low crown cover increases the risk of erosion. The crown cover itself is not produced as an output from individual tree growth-models and it is difficult to calculate the crown overlaps when using the ellipsoids, as is the case in the model used in CORKFITS. The procedure for calculating the crown cover is conducted using bitmap functionalities, where at first all the crowns are drawn in horizontal projection with green pixels. Then the green pixels are counted and compared with the total stand-area. Subsequently the two-dimensional crown map is plotted using only line graphics, as shown in Figure 3 (right part). 3.2 Windows desktop client The flow chart from desktop client is shown in Figure 2. The user, in the beginning, defines the stand with which he is going to work.
7 Software Development for Forest Growth Models and Management 285 This stand can be measured together with horizontal structure and all necessary variables. If data are missing (or only the simplified inventory method was used), before continuing it is then necessary to generate the missing parameters (called generator functionality from Core). Figure 2. Flow chart from CORKFITS desktop client After the introduction of input data the management of the stand has to be defined. This includes settings for bush removal (disking/cutting), pasture (cattle/sheep/none) and economics of debarking (productivity of work, payments, regeneration costs and worker payments). All of these variables are stored and later used when calculating stand economy (costs and profits). After these settings, the user is asked to define simulation interval and simulation is started. In the first year the trees are debarked. Then the increment in height and diameter is calculated, and subsequently, crown expansion and mortality. The simulation con-
8 286 Surový, P., Vones, P. & Ribeiro N.A. tinues until the final year is reached. Figure 3. Screenshot from CORKFITS - desktop client 3.3 Web application The flow chart of web application architecture is shown in Figure 4. The difference between desktop application and web application is that there cannot be any window use, only web forms, and the variables must be transferred from one form to another, either by HTTP messaging, or by storing them in the database. The forms are displayed to the user sequentially. In the first one the user is asked to introduce data for the plot and the missing variables are generated. Next, management settings are processed and finally the simulation settings (with equal information as in desktop client). At the end the settings are in the database and the user receives a code (ticket) with which the particular simulation can be extracted from the database at a later stage. The screenshot from web application can be seen in Figure 5.
9 Software Development for Forest Growth Models and Management 287 Figure 4. Flow chart from CORKFITS web application Figure 5. Screenshot from initial form of CORKFITS web application
10 288 Surový, P., Vones, P. & Ribeiro N.A. 3.4 Web service server and client The flow chart of web service application is displayed in Figure 6. The simulation is started in the same way as in the case of web application, by introduction of initial data. The difference is that there is no Graphical User Interface, so every command must be sent by the client software. Figure 6. Flow chart from CORKFITS web service The simulation results are stored in a database and can be later retrieved as in the case of web application, using ID of the simulation, but for optimisation purposes there is an option to wait for the result, in order to be able to set new management settings only, based on the present result. Figure 7 shows an example of a client capable of connecting to this service. This client was written in.net but any programming environment and language (running on any OS) can be used to connect to the web service. The only requirement for the programming environment is that it supports the WSDL ( The list of commands necessary for communication is imported when the request is
11 Software Development for Forest Growth Models and Management 289 Figure 7. Screenshot from CORKFITS example web service client sent via HTTP to the web service. 4. Discussion and future work In this article we present the software for simulation of the cork oak woodlands. The software is based on.net technology, allowing several functionalities to be joined in central assemblies and later incorporated into different levels and applications. There are, at the moment, three main applications which have been developed: desktop application, web application and web service. The desktop application is intended to be used mostly by model developers and professionals with higher levels of knowledge of the problems of tree models and production estimation. The main advantages of this solution are: speed, richness of the options for data input and
12 290 Surový, P., Vones, P. & Ribeiro N.A. interactivity (the possibility to return certain numbers of years, change management options and run alternative simulation). The disadvantages are: the desktop version (if used by more users) has to be regularly updated because of the updates in software and database structure and the necessity to have local installation of run-time environment (.NET) and database servers. The web application is mostly focused on forest practitioners and researchers to assess the evolution and production of cork oak woodlands in order to visualise the development of their stands or test management scenarios and visualise the impact of management decisions. The principal advantage of this solution is that the application logic is stored centrally in a server, and any update to the software logic or database structure is immediately available to all the users. Another very important advantage is that in this way (as suggested in Pretzsch et al., 2002b) the application itself is completely platform-independent and it can be run on any computer system, or accessed by PDA and other devices capable of HTTP communication, without any additional component-installation. The disadvantage is that the communication has to be optimised for low data-flow, and minimisation of graphic outputs is required to improve the speed of form loading. The web service is designed for advanced computer users who want to incorporate the cork model into their existing software, or for users who want to use the model for optimisation purposes. During optimisation the model has to be recalled many times, so that every time the driving variable is changed, outputs are evaluated or saved. Welldesigned web service technology allows the service to receive sequential command files, process them and return the result in a set of results, or individually, in real time. The communication doesn t usually require any graphic exchange, so it is relatively light in data transfer. The main advantage of this solution is that the developer of the opti-
13 Software Development for Forest Growth Models and Management 291 mising algorithm can, at any time, access the most recent version of the software whenever something changes in it. The optimisation can be run without the need to reinstall the components, and the same is valid for the data which are stored in the main server and can be accessed at any time when new changes are made. A second important advantage is that this way the software is available to the software developers in any possible environment for programming, and in any programming language capable of working with WSDL (Web Services Description Language). The disadvantage is that the communication is dependent on existing internet connection and despite the fact that it can be restarted at any time, when the connection goes down, in long-term calculations, the instability in internet connection may cause some additional delays. In future, however, with the ever-increasing quality and technological levels of computer research and technology, we believe that the internet approach for application development will become attractive, not only for developers and specialists, but also for the broader public. Acknowledgement The authors would like to thank Tohoku University Ecosystem Adaptability of Global COE and the Institute of Statistical Mathematics for the financial support to attend and present this research at the international symposium FORMATH Tachikawa in March, The first author would like to acknowledge FCT (Fundaçao de Ciencia e Tecnologia) for funding the research, through grant SFRH / BPD / / References Fabrika, M. (2005) Simulátor biodynamiky lesa SIBYLA, koncepcia, konštrukcia a programové riešenie, Habilitačná práca, Technická
14 292 Surový, P., Vones, P. & Ribeiro N.A. univerzita vo Zvolene, 238 Hegyi, F. (1974) A simulation model for managing jack-pine stands, In: Fries, J. [Ed.] Growth Models for Tree and Stand Simulation, Royal College of Forestry, Stockholm, Sweden, pp Jaeger, M. and de Reffye, Ph. (1992) Basic concepts of computer simulation of plant growth, J. Biosci., 17(3): Mitchell, K.J. (1975) Dynamics and simulated yield of Douglas-fir, For. Sci. Monogr. 17: 39. Nagel, J. and Schmidt, M. (2003) The single tree model BWINPro, a key component for silvicultural decision support, In: Vacik H. et al. [Eds.] Decision support for multiple purpose forestry, A transdisciplinary conference on the development and application of decision support tools for forest management, April 23-25, 2003, University of Natural Resources and Applied Life Sciences, Vienna, Austria, CD-Rom Proceedings, p 1 9. Prezsch, H., Biber, P. and Ďurský, J. (2002a) The single tree-based stand simulator SILVA: construction, application and evaluation, Forest Ecol. Manag. 162: Pretzsch, H., Biber, P., Ďurský, J., Von Gadow, K., Hasenauer, H., Kändler, G., Kenk, G., Kublin, E., Nagel, J., Pukkala, T., Skovsgaard, J.P., Sodtke, R. and Sterba, H. (2002b) Recommendations for standardized documentation and further development of forest growth simulators, Forstw. Cbl. 121: Pretzsch H. (2009) Forest Dynamics, Growth and Yield: From Measurement to Model, Springer-Verlag Berlin, Heidelberg, 664pp. Ribeiro, N.A., Dias, S., Surový, P., Goncalves, A.C., Ferreira, A.G. and Oliveira, A.C. (2004) The importance of crown cover on the sustainability of cork oak stands, A simulation approach, Adv. Geoecol. 37: Ribeiro, N.A., Surový, P. and Oliveira, A.C. (2006) Modelling Cork
15 Software Development for Forest Growth Models and Management 293 Oak production in Portugal. In: Hasenauer, H. (Ed.) Sustainable Forest Management, Growth Models for Europe, pp , Springer-Verlag Berlin Heidelberg. Sterba, H. and Moser, M. (1995) Prognaus ein Waldwachstumssimulator für Rein- und Mischbestände, Österreichische For. 5: 1 2. Wensel, L.C.and Koehler, J.R. (1985) A tree growth projection system for Northern California coniferous forests. Northern California Forest Yield Cooperative, Department of Forestry and Resouce Management, University of California, Berkeley, CA. Wykoff, W.R., Crookston, N.L. and Stage, A.R. (1982) User s Guide to the Stand Prognosis Model, INT-133, USDA Forest Service, Ogden, UT.
A framework for web-based product data management using J2EE
Int J Adv Manuf Technol (2004) 24: 847 852 DOI 10.1007/s00170-003-1697-8 ORIGINAL ARTICLE M.Y. Huang Y.J. Lin Hu Xu A framework for web-based product data management using J2EE Received: 8 October 2002
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
Improving Interoperability in Mechatronic Product Developement. Dr. Alain Biahmou, Dr. Arnulf Fröhlich, Dr. Josip Stjepandic
International Conference on Product Lifecycle Management 1 Improving Interoperability in Mechatronic Product Developement Dr. Alain Biahmou, Dr. Arnulf Fröhlich, Dr. Josip Stjepandic PROSTEP AG Dolivostr.
In: Proceedings of RECPAD 2002-12th Portuguese Conference on Pattern Recognition June 27th- 28th, 2002 Aveiro, Portugal
Paper Title: Generic Framework for Video Analysis Authors: Luís Filipe Tavares INESC Porto [email protected] Luís Teixeira INESC Porto, Universidade Católica Portuguesa [email protected] Luís Corte-Real
Java Technology in the Design and Implementation of Web Applications
Java Technology in the Design and Implementation of Web Applications Kavindra Kumar Singh School of Computer and Systems Sciences Jaipur National University Jaipur Abstract: This paper reviews the development
INTERNATIONAL JOURNAL OF ADVANCES IN COMPUTING AND INFORMATION TECHNOLOGY An International online open access peer reviewed journal
INTERNATIONAL JOURNAL OF ADVANCES IN COMPUTING AND INFORMATION TECHNOLOGY An International online open access peer reviewed journal Research Article ISSN 2277 9140 ABSTRACT An e-college Time table Retrieval
A standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist [email protected] Copyright IBM Corporation 2005. All rights
Asset Register Asset Care Plan Developer On Key Analytics Maintenance Manager Planning and Scheduling On Key Interface Tool
Are you in the market for a new enterprise asset management system? If so, make sure that you consider a system that will not only help you deliver on your asset management strategy, but that will assist
MIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper
Migrating Desktop and Roaming Access Whitepaper Poznan Supercomputing and Networking Center Noskowskiego 12/14 61-704 Poznan, POLAND 2004, April white-paper-md-ras.doc 1/11 1 Product overview In this whitepaper
GUI and Web Programming
GUI and Web Programming CSE 403 (based on a lecture by James Fogarty) Event-based programming Sequential Programs Interacting with the user 1. Program takes control 2. Program does something 3. Program
Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3
Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3 1 Mälardalen University, Västerås, Sweden, [email protected] 2 ABB Corporate Research,
An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents
An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents M. Anber and O. Badawy Department of Computer Engineering, Arab Academy for Science and Technology
Software Project Models
INTERNATIONAL JOURNAL OF TECHNOLOGY ENHANCEMENTS AND EMERGING ENGINEERING RESEARCH, VOL 1, ISSUE 4 135 Software Project Models Abhimanyu Chopra, Abhinav Prashar, Chandresh Saini [email protected],
Information Technology Engineers Examination. Network Specialist Examination. (Level 4) Syllabus. Details of Knowledge and Skills Required for
Information Technology Engineers Examination Network Specialist Examination (Level 4) Syllabus Details of Knowledge and Skills Required for the Information Technology Engineers Examination Version 2.0
Review of Mobile Applications Testing with Automated Techniques
Review of Mobile Testing with Automated Techniques Anureet Kaur Asst Prof, Guru Nanak Dev University, Amritsar, Punjab Abstract: As the mobile applications and mobile consumers are rising swiftly, it is
INTELLIGENT DEFECT ANALYSIS, FRAMEWORK FOR INTEGRATED DATA MANAGEMENT
INTELLIGENT DEFECT ANALYSIS, FRAMEWORK FOR INTEGRATED DATA MANAGEMENT Website: http://www.siglaz.com Abstract Spatial signature analysis (SSA) is one of the key technologies that semiconductor manufacturers
ANALYZING SYSTEM MAINTAINABILITY USING ENTERPRISE ARCHITECTURE MODELS
ANALYZING SYSTEM MAINTAINABILITY USING ENTERPRISE ARCHITECTURE MODELS Lagerström, Robert, Royal Institute of Technology, Osquldas väg 12, 100 44 Stockholm, Sweden, [email protected] Abstract A fast and
Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption
TORRY HARRIS BUSINESS SOLUTIONS Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption Ganapathi Nanjappa 4/28/2010 2010 Torry Harris Business Solutions.
MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS
MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS Tao Yu Department of Computer Science, University of California at Irvine, USA Email: [email protected] Jun-Jang Jeng IBM T.J. Watson
FEAWEB ASP Issue: 1.0 Stakeholder Needs Issue Date: 03/29/2000. 04/07/2000 1.0 Initial Description Marco Bittencourt
)($:(%$63 6WDNHKROGHU1HHGV,VVXH 5HYLVLRQ+LVWRU\ 'DWH,VVXH 'HVFULSWLRQ $XWKRU 04/07/2000 1.0 Initial Description Marco Bittencourt &RQILGHQWLDO DPM-FEM-UNICAMP, 2000 Page 2 7DEOHRI&RQWHQWV 1. Objectives
A Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs
A Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs Michael Scherger Department of Computer Science Texas Christian University Email: [email protected] Zakir Hussain Syed
Lesson 9: Introduction to the Landscape Management System (LMS)
Lesson 9: Introduction to the Landscape Management System (LMS) Review and Introduction In earlier lessons, you learned how to establish and take measurements in sample inventory plots. In Lesson 8, you
WESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math
Textbook Correlation WESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math Following Directions Unit FIRST QUARTER AND SECOND QUARTER Logic Unit
P-Synch by M-Tech Information Technology, Inc. ID-Synch by M-Tech Information Technology, Inc.
P-Synch by M-Tech Information Technology, Inc. ID-Synch by M-Tech Information Technology, Inc. Product Category: Password Management/Provisioning Validation Date: TBD Product Abstract M-Tech software streamlines
VIRTUALIZED WEB DESKTOP Towards a Faster Web Cloud Operating System
VIRTUALIZED WEB DESKTOP Towards a Faster Web Cloud Operating System Bittu Daimary* [email protected] Mahesh Chettri* [email protected] Abstract All Operating Systems provide interface to users
The UK Timber Resource and Future Supply Chain. Ben Ditchburn Forest Research
The UK Timber Resource and Future Supply Chain Ben Ditchburn Forest Research Timber availability The landscape of timber availability in Great Britain and the United Kingdom is moving through a period
Wildfire Prevention and Management in a 3D Virtual Environment
Wildfire Prevention and Management in a 3D Virtual Environment M. Castrillón 1, P.A. Jorge 2, I.J. López 3, A. Macías 2, D. Martín 2, R.J. Nebot 3,I. Sabbagh 3, J. Sánchez 2, A.J. Sánchez 2, J.P. Suárez
JAVA-BASED FRAMEWORK FOR REMOTE ACCESS TO LABORATORY EXPERIMENTS. Department of Electrical Engineering University of Hagen D-58084 Hagen, Germany
JAVA-BASED FRAMEWORK FOR REMOTE ACCESS TO LABORATORY EXPERIMENTS Christof Röhrig, 1 Andreas Jochheim 2 Department of Electrical Engineering University of Hagen D-58084 Hagen, Germany Abstract: This paper
Service-oriented Development of Federated ERP Systems
Service-oriented Development of Federated ERP Systems Nico Brehm, Jorge Marx Gómez Department of Computer Science, Carl von Ossietzky University Oldenburg, Ammerländer Heerstrasse 114-118, 26129 Oldenburg,
Three Stages for SOA and Service Governance
Three Stages for SOA and Governance Masaki Takahashi Tomonori Ishikawa (Manuscript received March 19, 2009) A service oriented architecture (SOA), which realizes flexible and efficient construction of
DEVELOPMENT OF A WORKFLOW APPLICATION FOR VEHICLE FLEET MANAGEMENT: A CASE STUDY OF GUINNESS NIGERIA PLC
DEVELOPMENT OF A WORKFLOW APPLICATION FOR VEHICLE FLEET MANAGEMENT: A CASE STUDY OF GUINNESS NIGERIA PLC 1,* John B. Oladosu, 2 Oludare Opaleye & 3 Olusayo D. Fenwa Computer Science and Engineering Department,
An interactive 3D visualization system for displaying fieldmonitoring
icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) An interactive 3D visualization system for displaying
INTERFACES FOR RENEWABLE ENERGY SOURCES WITH ELECTRIC POWER SYSTEMS
INTERFACES FOR RENEWABLE ENERGY SOURCES WITH ELECTRIC POWER SYSTEMS Paulo Ferreira, Manuel Trindade, Júlio S. Martins and João L. Afonso University of Minho, Braga, Portugal [email protected],
Reusability of WSDL Services in Web Applications
599 Reusability of WSDL Services in Web Applications 1 Jaspreet Singh, 2 Sandeep Saini 1 Assistant Professor Department Of Computer Science & Engineering, Chandigarh University Gharuan, Punjab, India 2
Assessment of cork production in new Quercus suber plantations under future climate. Joana A Paulo Margarida Tomé João HN Palma
Assessment of cork production in new Quercus suber plantations under future climate Joana A Paulo Margarida Tomé João HN Palma 22 May 2012 1 Introduction Climate is related to several variables that affect
CAE DATA & PROCESS MANAGEMENT WITH ANSA
CAE DATA & PROCESS MANAGEMENT WITH ANSA Srikanth RAGHOTHAM Volvo India Private Limited Volvo Group Bangalore INDIA KEYWORDS Enovia-2-Ansa, Ansa Data Management (Ansa-DM) TECHNICAL PAPER CAE Data & Process
How To Develop A Web Development Software For A Business
Company Profile Rg. No. GUJ-BVN-13673 0 Introduce with company OmTechSoft is an established high-potential player with a rich experience in developing customized commercial grade products and applications
MEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
Getting started with OWASP WebGoat 4.0 and SOAPUI.
Getting started with OWASP WebGoat 4.0 and SOAPUI. Hacking web services, an introduction. Version 1.0 by Philippe Bogaerts [email protected] www.radarhack.com Reviewed by Erwin Geirnaert
Biorepository and Biobanking
Biorepository and Biobanking LabWare s solution for biorepositories and biobanks combines powerful specimen tracking and logistics capabilities with specimen processing and workflow management features.
Service-oriented architectures (SOAs) support
C o v e r f e a t u r e On Testing and Evaluating Service-Oriented Software WT Tsai, Xinyu Zhou, and Yinong Chen, Arizona State University Xiaoying Bai, Tsinghua University, China As service-oriented architecture
A Model for Access Control Management in Distributed Networks
A Model for Access Control Management in Distributed Networks Master of Science Thesis Azadeh Bararsani Supervisor/Examiner: Dr. Johan Montelius Royal Institute of Technology (KTH), Stockholm, Sweden,
Integrated Asset Management Tool for Highway Infrastructure
Integrated Asset Management Tool for Highway Infrastructure Robert VEITEGERER Head of Department Vienna Consulting Engineers Vienna, Austria [email protected] Rui LIMA Civil Engineer Vienna Consulting
REST-based Offline e-mail System
Proceedings of the APAN Network Research Workshop 2012 REST-based Offline e-mail System Gihan Dias, Mithila Karunarathna, Madhuka Udantha, Ishara Gunathilake, Shalika Pathirathna and Tharidu Rathnayake
Requirements for Software Deployment Languages and Schema
Requirements for Software Deployment Languages and Schema Richard S. Hall, Dennis Heimbigner, Alexander L. Wolf Software Engineering Research Laboratory Department of Computer Science University of Colorado
AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev
International Journal "Information Technologies & Knowledge" Vol.5 / 2011 319 AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev Abstract: This paper presents a new approach
OPC COMMUNICATION IN REAL TIME
OPC COMMUNICATION IN REAL TIME M. Mrosko, L. Mrafko Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Ilkovičova 3, 812 19 Bratislava, Slovak Republic Abstract
Speed Performance Improvement of Vehicle Blob Tracking System
Speed Performance Improvement of Vehicle Blob Tracking System Sung Chun Lee and Ram Nevatia University of Southern California, Los Angeles, CA 90089, USA [email protected], [email protected] Abstract. A speed
Development of Application Software for Stock Material Selection for Manufacturing of Shafts
Development of Application Software for Stock Material Selection for Manufacturing of Shafts Oduola. M. O., Akinluwade, K. J., Immanuel, T., Efozia, N. F., Musa, D. I., *Adetunji, A. R. Department of Engineering,
Web services for Groupware in Distributed and Mobile Collaboration
Web services for Groupware in Distributed and Mobile Collaboration Schahram Dustdar, Harald Gall, and Roman Schmidt Distributed Systems Group, Vienna University of Technology Argentinierstrasse 8/184-1,
Umbrella: A New Component-Based Software Development Model
2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Umbrella: A New Component-Based Software Development Model Anurag Dixit and P.C.
Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper
Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence
THE BUSINESS VALUE OF AN ERP SYSTEM
THE BUSINESS VALUE OF AN ERP SYSTEM AJMAL BEG THE BUSINESS VALUE OF AN ERP SYSTEM AJMAL BEG ii Copyright c 2010 by Ajmal Beg. All rights reserved. This technology described in this publication is based
A Practical Approach to Education of Embedded Systems Engineering
A Practical Approach to Education of Embedded Systems Engineering Özgür Yürür Department of Electrical Engineering University of South Florida Tampa, Florida, 33620 [email protected] Wilfrido Moreno
Model-based approach to design web application testing tool
American Journal of Software Engineering and Applications 2014; 3(5): 63-67 Published online November 20, 2014 (http://www.sciencepublishinggroup.com/j/ajsea) doi: 10.11648/j.ajsea.20140305.12 ISSN: 2327-2473
MEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
AN ONTOLOGY BASED APPROACH FOR GEOSPATIAL DATA INTEGRATION OF AUTHORITATIVE AND CROWD SOURCED DATASETS
CO-118 AN ONTOLOGY BASED APPROACH FOR GEOSPATIAL DATA INTEGRATION OF AUTHORITATIVE AND CROWD SOURCED DATASETS DU H.(1), JIANG W.(1), ANAND S.(1), MORLEY J.(1), HART G.(2), LEIBOVICI D.(1), JACKSON M.(1)
Design of Hospital EMR Management System
International Journal of u-and e-service, Science and Technology, pp.341-348 http://dx.doi.org/10.14257/ijunnesst.2014.7.5.30 Design of Hospital EMR Management System Hongfeng He and Yixin Yan * Harbin
Business Process Management Enabled by SOA
Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)
From Big Data to Smart Data How to improve public transport through modelling and simulation.
From Big Data to Smart Data How to improve public transport through modelling and simulation. Dr. Alex Erath, Pieter Fourie, Sergio Ordó ~ nez, Artem Chakirov FCL Research Module: Mobility and Transportation
Scalability and Classifications
Scalability and Classifications 1 Types of Parallel Computers MIMD and SIMD classifications shared and distributed memory multicomputers distributed shared memory computers 2 Network Topologies static
sensors ISSN 1424-8220 www.mdpi.com/journal/sensors
Sensors 2009, 9, 2320-2333; doi:10.3390/s90402320 OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Article An Integrated Photogrammetric and Spatial Database Management System for Producing
Cisco Application Networking for BEA WebLogic
Cisco Application Networking for BEA WebLogic Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
Airline Flight and Reservation System. Software Design Document. Name:
Airline Flight and Reservation System Software Design Document Name: Date: 15.01.2011 Table of Contents 1. Introduction... 3 1.1 Purpose...3 1.2 Scope...3 1.3 Overview...3 2. System Overview... 4 3. System
Off-the-shelf Packaged Software Systems And Custom Software Analysis By Gamal Balady MASS Group, Inc.
Off-the-shelf Packaged Software Systems And Custom Software Analysis By Gamal Balady MASS Group, Inc. April 1, 2004 1 Presentation Overview I. Packaged Software Systems vs. Custom Software Systems II.
ICP-Forests Level I grid net and its harmonization with the National Forest Inventory in Europe and in Spain
CONVERGENCES AND COMPLEMENTARITIES OF FOREST INFORMATION SYSTEMS ICP-Forests Level I grid net and its harmonization with the National Forest Inventory in Europe and in Spain European scope Study of scenarios
Application of Open Source Tools and Cloud Computing Technologies in Real-time Data Collection and Analysis
International Journal of Education and Research Vol. 3 No. 6 June 2015 Application of Open Source Tools and Cloud Computing Technologies in Real-time Data Collection and Analysis Benard O. Osero, Tuei
Physical Security Information Management Software - Concepts - Solutions
Physical Security Information Management Software - Concepts - Solutions A system is only as secure as its weakest link Technical Management Security Information Management ViPRO.solutions Communications
BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2 EXAMINERS REPORT Friday 2 nd October 2015 Answer any THREE
CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler
CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler 1) Operating systems a) Windows b) Unix and Linux c) Macintosh 2) Data manipulation tools a) Text Editors b) Spreadsheets
A Survey Study on Monitoring Service for Grid
A Survey Study on Monitoring Service for Grid Erkang You [email protected] ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide
Virtual CD v10. Network Management Server Manual. H+H Software GmbH
Virtual CD v10 Network Management Server Manual H+H Software GmbH Table of Contents Table of Contents Introduction 1 Legal Notices... 2 What Virtual CD NMS can do for you... 3 New Features in Virtual
Propsim enabled Mobile Ad-hoc Network Testing
www.anite.com Propsim enabled Mobile Ad-hoc Network Testing Anite is now part of Keysight Technologies Lab-based, end-to-end performance testing of systems using Propsim MANET channel emulation A Mobile
Software Development Kit
Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice
OpenScape Voice V8 Application Developers Manual. Programming Guide A31003-H8080-R100-2-7620
OpenScape Voice V8 Application Developers Manual Programming Guide A31003-H8080-R100-2-7620 Our Quality and Environmental Management Systems are implemented according to the requirements of the ISO9001
How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip
Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided
Performance Testing IBM MQSeries* Infrastructures
Performance Testing IBM * Infrastructures MQTester TM for LoadRunner from CommerceQuest Inc. 2001 CommerceQuest Inc. All rights reserved. The information contained herein is the proprietary property of
EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.
WA2088 WebSphere Application Server 8.5 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4
Design and Implementation of an Intelligent Network Monitoring and Management Tool in Internet and Intranet
International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 5, Number 2 (2012), pp. 83-89 International Research Publication House http://www.irphouse.com Design and Implementation
EVALUATING STAND DENSITY MANAGEMENT ALTERNATIVES USING THE FOREST VEGETATION SIMULATOR. Abstract
EVALUATING STAND DENSITY MANAGEMENT ALTERNATIVES USING THE FOREST VEGETATION SIMULATOR Gary Dixon USDA Forest Service Forest Management Service Center Fort Collins, Colorado USA Abstract The Forest Vegetation
CONDIS. IT Service Management and CMDB
CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...
About Network Data Collector
CHAPTER 2 About Network Data Collector The Network Data Collector is a telnet and SNMP-based data collector for Cisco devices which is used by customers to collect data for Net Audits. It provides a robust
Web Browsing Quality of Experience Score
Web Browsing Quality of Experience Score A Sandvine Technology Showcase Contents Executive Summary... 1 Introduction to Web QoE... 2 Sandvine s Web Browsing QoE Metric... 3 Maintaining a Web Page Library...
Configuration Instruction
Configuration Instruction SIMATIC PCS 7 SIMATIC IT Integration SIMATIC PCS 7 / SIMATIC IT Integration Pack 2007 Data exchange between SIMATIC IT Production Modeler/ SIMATIC IT Historian and SIMATIC PCS
Offline Data Synchronization in Order Management System
Offline Data Synchronization in Order Management System Abstract: We live in an increasingly connected world. However, in many cases we cannot rely on connectivity 100 percent of the time. Your users may
Evaluation of Forest Road Network Planning According to Environmental Criteria
American-Eurasian J. Agric. & Environ. Sci., 9 (1): 91-97, 2010 ISSN 1818-6769 IDOSI Publications, 2010 Evaluation of Forest Road Network Planning According to Environmental Criteria Amir Hosian Firozan,
Course Syllabus: RIA Programming for Magic xpa 2.x Developers
Course Syllabus: RIA Programming for Magic xpa 2.x Developers TABLE OF CONTENTS: 1. Course Objectives and Goals... 1 2. General Course Details... 2 3. Lesson Outline... 2 4. Technical Material... 3 5.
Keystone Image Management System
Image management solutions for satellite and airborne sensors Overview The Keystone Image Management System offers solutions that archive, catalogue, process and deliver digital images from a vast number
NEW CHALLENGES IN COLLABORATIVE VIRTUAL FACTORY DESIGN
02 NEW CHALLENGES IN COLLABORATIVE VIRTUAL FACTORY DESIGN Stefano Mottura, Giampaolo Viganò, Luca Greci, Marco Sacco Emanuele Carpanzano Institute of Industrial Technologies and Automation National Research
Nipper Studio Beginner s Guide
Nipper Studio Beginner s Guide Multiple Award Winning Security Software Version 2.1 Published March 2015 Titania Limited 2014. All Rights Reserved This document is intended to provide advice and assistance
