Software Engineering Techniques Applied to Agricultural Systems An Object-Oriented and UML Approach

Software Engineering Techniques Applied to Agricultural Systems presents cutting-edge software engineering techniques for designing and implementing better agricultural software systems based on the object-oriented paradigm and the Unified Modeling Language (UML). The book is divided in two parts: T...

Full description

Bibliographic Details
Main Authors: Papajorgji, Petraq, Pardalos, Panos M. (Author)
Format: eBook
Published: New York, NY Springer US 2006, 2006
Edition:1st ed. 2006
Series:Applied Optimization
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • Concepts and Notations
  • Programming Paradigms
  • Basic Principles of the Object-Oriented Paradigm
  • Object-Oriented Concepts and Their UML Notation
  • Relationships
  • Use Cases and Actors
  • UML Diagrams
  • Design Patterns
  • Applications
  • The Kraalingen Approach to Crop Simulation
  • The Plug and Play Architecture
  • Soil Water-Balance and Irrigation-Scheduling Models: A Case Study
  • Distributed Models
  • Epilogue