Software Engineering Techniques Applied to Agricultural Systems (Record no. 269414)

MARC details
000 -LEADER
fixed length control field 04700nam a22005895i 4500
001 - CONTROL NUMBER
control field 978-1-4899-7463-1
003 - CONTROL NUMBER IDENTIFIER
control field DE-He213
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20160615105728.0
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr nn 008mamaa
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 140708s2014 xxu| s |||| 0|eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781489974631
-- 978-1-4899-7463-1
024 7# - OTHER STANDARD IDENTIFIER
Standard number or code 10.1007/978-1-4899-7463-1
Source of number or code doi
049 ## - LOCAL HOLDINGS (OCLC)
Holding library Alfaisal Main Library
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA402-402.37
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number T57.6-57.97
072 #7 - SUBJECT CATEGORY CODE
Subject category code KJT
Source bicssc
072 #7 - SUBJECT CATEGORY CODE
Subject category code KJM
Source bicssc
072 #7 - SUBJECT CATEGORY CODE
Subject category code BUS049000
Source bisacsh
072 #7 - SUBJECT CATEGORY CODE
Subject category code BUS042000
Source bisacsh
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 519.6
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Papajorgji, Petraq J.
Relator term author.
245 10 - TITLE STATEMENT
Title Software Engineering Techniques Applied to Agricultural Systems
Medium [electronic resource] :
Remainder of title An Object-Oriented and UML Approach /
Statement of responsibility, etc by Petraq J. Papajorgji, Panos M. Pardalos.
250 ## - EDITION STATEMENT
Edition statement 2nd ed. 2014.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE STATEMENTS
Place of production, publication, distribution, manufacture Boston, MA :
Name of producer, publisher, distributor, manufacturer Springer US :
-- Imprint: Springer,
Date of production, publication, distribution, manufacture 2014.
300 ## - PHYSICAL DESCRIPTION
Extent XVII, 301 p. 239 illus., 89 illus. in color.
Other physical details online resource.
336 ## - CONTENT TYPE
Content Type Term text
Content Type Code txt
Source rdacontent
337 ## - MEDIA TYPE
Media Type Term computer
Media Type Code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier Type Term online resource
Carrier Type Code cr
Source rdacarrier
347 ## -
-- text file
-- PDF
-- rda
490 1# - SERIES STATEMENT
Series statement Springer Optimization and Its Applications,
International Standard Serial Number 1931-6828 ;
Volume number/sequential designation 93
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note 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.
520 ## - SUMMARY, ETC.
Summary, etc 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  rigorous step-by-step approaches for modeling flexible agricultural and environmental systems, starting with a conceptual diagram representing elements of the system and their relationships. Furthermore, diagrams such as sequential and collaboration diagrams are used to explain the dynamic and static aspects of the software system.    This second edition includes: a new chapter on Object Constraint Language (OCL), a new section dedicated to the Model-VIEW-Controller (MVC) design pattern, new chapters presenting details of two MDA-based tools – the Virtual Enterprise and Olivia Nova, and a new chapter with exercises on conceptual modeling.  It may be highly useful to undergraduate and graduate students as the first edition has proven to be a useful supplementary textbook for courses in mathematical programming in agriculture, ecology, information technology, agricultural operations research methods, agronomy and soil science, and applied mathematical modeling. The book has broad appeal for anyone involved in software development projects in agriculture and to researchers in general who are interested in modeling complex systems. From the reviews of the first edition: "The book will be useful for those interested in gaining a quick understanding of current software development techniques, and how they are applied in practice... this is a good introductory text on the application of OOAD, UML, and design patters to the creation of agricultural systems. It is technically sound and well written." —Computing Reviews, September 2006.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Mathematics.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Software engineering.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Operations research.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Management science.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Agricultural economics.
650 14 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Mathematics.
650 24 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Operations Research, Management Science.
650 24 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Software Engineering/Programming and Operating Systems.
650 24 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Agricultural Economics.
655 #7 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
Source of term local
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Pardalos, Panos M.
Relator term author.
710 2# - ADDED ENTRY--CORPORATE NAME
Corporate name or jurisdiction name as entry element SpringerLink (Online service)
773 0# - HOST ITEM ENTRY
Title Springer eBooks
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Display text Printed edition:
International Standard Book Number 9781489974624
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE
Uniform title Springer Optimization and Its Applications,
-- 1931-6828 ;
Volume number/sequential designation 93
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="http://ezproxy.alfaisal.edu/login?url=http://dx.doi.org/10.1007/978-1-4899-7463-1">http://ezproxy.alfaisal.edu/login?url=http://dx.doi.org/10.1007/978-1-4899-7463-1</a>
912 ## -
-- ZDB-2-SMA
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Library of Congress Classification
Koha item type eBooks

No items available.

Copyright © 2020 Alfaisal University Library. All Rights Reserved.
Tel: +966 11 2158948 Fax: +966 11 2157910 Email:
librarian@alfaisal.edu