Cargando…

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 focus is on the presentation of...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Papajorgji, Petraq J. (Autor), Pardalos, Panos M. (Autor)
Autor Corporativo: SpringerLink (Online service)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York, NY : Springer US : Imprint: Springer, 2014.
Edición:2nd ed. 2014.
Colección:Springer Optimization and Its Applications, 93
Temas:
Acceso en línea:Texto Completo
Tabla de Contenidos:
  • Preface to the Second Edition
  • Preface to the First Edition
  • Part I. Concepts and Notations
  • 1. Programming Paradigms
  • 2. Basic Principles of the Object-Oriented Paradigm
  • 3. Object-Oriented Concepts and Their UML Notation
  • 4. Relationships
  • 5. Use Cases and Actors
  • 6. UML Diagrams
  • 7. Design Patterns
  • 8. Exercises
  • 9. The Object Constraint Language (OCL)
  • 10. The Model Driven Architecture (MDA) Approach
  • Part II. Applications
  • 11. The Kraalingen Approach to Crop Simulation
  • 12. The Plug and Play Architecture
  • 13. Soil Water-Balance and Irrigation-Scheduling Models: a Case Study
  • 14. Distributed Models
  • 15. MDA with Oliva Nova
  • 16. Answers
  • Glossary
  • References.