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...
Κύριοι συγγραφείς: | , |
---|---|
Συγγραφή απο Οργανισμό/Αρχή: | |
Μορφή: | Ηλεκτρονική πηγή Ηλ. βιβλίο |
Γλώσσα: | 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.