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...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Papajorgji, Petraq J. (Συγγραφέας), Pardalos, Panos M. (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Boston, MA : Springer US : Imprint: Springer, 2014.
Έκδοση:2nd ed. 2014.
Σειρά:Springer Optimization and Its Applications, 93
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • 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.