The Unified Software Development Process
Ivar Jacobson, Grady Booch, James Rumbaugh
Used - Hardcover
Condition: Used - Near fine
Quantity: 1 available
Add to basketCondition: Used - Near fine
Quantity: 1 available
Add to basket: Este libro proporciona una visión general del Proceso Unificado para el desarrollo de software, con un enfoque práctico en el modelado utilizando el Lenguaje Unificado de Modelado (UML). El Proceso Unificado va más allá del análisis y diseño orientado a objetos para detallar una familia probada de técnicas que respaldan el ciclo de vida completo del desarrollo de software. El resultado es un proceso basado en componentes que está impulsado por casos de uso, centrado en la arquitectura, iterativo e incremental. El Proceso Unificado aprovecha al máximo el Lenguaje Unificado de Modelado estándar de la industria. Este libro demuestra cómo la notación y el proceso se complementan entre sí, utilizando modelos UML para ilustrar el nuevo proceso en acción. EAN: 9780201571691 Tipo: Libros Categoría: Tecnología|Educación Título: The Unified Software Development Process Autor: Ivar Jacobson| Grady Booch| James Rumbaugh Editorial: Addison-Wesley Professional Idioma: en Páginas: 463 Formato: tapa dura.
Seller Inventory # Happ-2025-10-08-f1234a2b
This landmark book provides a thorough overview of the Unified Process for software development, with a practical focus on modeling using the Unified Modeling Language. The Unified Process goes beyond mere object-oriented analysis and design to spell out a proven family of techniques that supports the complete software development life cycle. The result is a component-based process that is use-case driven, architecture-centric, iterative, and incremental. The Unified Process takes full advantage of the industry-standard Unified Modeling Language. This book demonstrates how the notation and process complement one another, using UML models to illustrate the new process in action. The authors clearly describe the semantics and notation of the different higher-level constructs used in the models. Constructs such as use cases, actors, subsystems, classes, interfaces, active classes, processes, threads, nodes, and most relations are described in the context of a model. Object technology practitioners and software engineers familiar with the authors' past work will appreciate The Unified Software Development Process as a useful means of learning the current best practices in software development.
Ivar Jacobson, Ph.D., is “the father” of many technologies, including components and component architecture, use cases, modern business engineering, and the Rational Unified Process. He was one of the three amigos who originally developed the Unified Modeling Language. He is the principal author of five best-selling books on these methods and technologies, in addition to being the coauthor of the two leading books on the Unified Modeling Language. Ivar is a founder of Jaczone AB, where he and his daughter and cofounder, Agneta Jacobson, are developing a ground-breaking new product that includes intelligent agents to support software development. Ivar also founded Ivar Jacobson Consulting (IJC) with the goal of promoting good software development practices throughout teams worldwide.
Grady Booch, is the Chief Scientist at Rational Software Corporation and developer of the Booch Method of object-oriented analysis and design. He is also co-developer of the Unified Modeling Language (UML). Widely recognized for these and many contributions in the field, he is a popular speaker at technology conferences around the world. Booch has twice received Software Development magazine's coveted Jolt-Cola Product Excellence Award for his seminal text,Object-Oriented Analysis and Design with Applications. Dr. James Rumbaugh is one of the leading object-oriented methodologists. He is the chief developer of the Object Modeling Technique (OMT) and the lead author of the best-selling book Object-Oriented Modeling and Design. Before joining Rational Software Corporation in October 1994, he worked for more than 25 years at General Electric Research and Development Center in Schenectady, New York.He has been working on object-oriented methodology and tools for many years. He developed the DSM object-oriented programming language, the state tree model of control, the OMT object modeling notation, and the Object Modeling Tool graphic editor. The foundations for the OMT notation were developed more than 10 years ago with Mary Loomis and Ashwin Shah of Calma Corporation. The OMT methodology was developed at GE R&D Center with coauthors Mike Blaha, Bill Premerlani, Fred Eddy, and Bill Lorensen.
Dr. Rumbaugh received his Ph.D. in computer science from MIT. During his Ph.D. research under Professor Jack Dennis, Dr. Rumbaugh was one of the inventors of data flow computer architecture. His career has dealt with semantics of computation, tools for programming productivity, and applications using complex algorithms and data structures. Dr. Rumbaugh has published journal articles on his work and has spoken at leading object-oriented conferences. He writes a regular column for the Journal of Object-Oriented Programming.
Dr. Rumbaugh is the lead author of the recent best-selling book Object-Oriented Modeling and Design, published by Prentice Hall. His latest book, OMT Insights: Perspectives on Modeling from the Journal of Object-Oriented Programming, was released in October 1996. He and his colleagues developed the OMT methodology described in the book based on real-world applications at GE, and they have worked to extend the original methodology. He has taught courses based on the methodology to different audiences around the world, ranging from one-hour seminars to intensive several-day training courses.
He has a B.S. in physics from MIT, an M.S. in astronomy from Caltech, and a Ph.D. in computer science from MIT.
During his career at GE, he worked on a variety of problems, including the design of one of the first time-sharing operating systems, early work in interactive graphics, algorithms for computed tomography, use of parallel machines for fast image generation, VLSI chip design, and finally, object-oriented technology.
Jim developed OMTool, an interactive graphical editor for manipulation of object model diagrams. The editor is commercially available. In addition, he led a five-year programming effort producing production-quality software.
In addition, Jim was the manager of the Software Engineering Program at GE, where he led a team of eight to ten Ph.D. and M.S. scientists performing research in software engineering in the areas of algorithm development, programming languages, program proving, and VLSI computer-aided design. In addition, he performed personal research.
Jim developed Chipwright, an interactive graphical CAD system for VLSI layout with incremental design rule checking. He also led a team of four programmers in implementation.
Jim developed and implemented the object-oriented language DSM, combining object-oriented concepts with database concepts and distributed it within GE for use on production applications. The language was heavily used at Calma Corporation and was extensively extended based on user feedback with a preliminary version.
Jim also developed Vista, a hierarchical interactive standard graphics system (similar to the PHIGS system) written in the object-oriented DSM language. He implemented user-interface applications based on this system, including a configuration-management tool and a user-interface generation tool.
Jim developed the concept of state trees, a structured extension of finite state machines incorporating a new model of object-oriented control. He applied it to the design of user interfaces, and the technique was used as a main aspect of the CHIDE user-interface system developed by colleagues at GE-CRD. Later, it was used in the OMTool object editor.
Jim also developed the Flow Graph System, a generic interactive graphic system for controlling a network of design engineering jobs, including management of multiple versions of data and coordination of information flow among applications. He received a patent on the underlying concepts.
In addition, Jim developed algorithms for the reconstruction of images for computerized tomography using fewer input points and with reduced noise in the reconstructed images. He also developed algorithms for display of three-dimensional images in real time using array processors, and he developed Parallax, a language for programming pipelined array processors.
Jim has served on various committees, including the OOPSLA Program Committee and the TOOLS Program Committee.
"About this title" may belong to another edition of this title.
Payment by credit card or PayPal.
If you are a consumer, you can cancel the contract in accordance with the following. A consumer is any natural person who is acting for purposes which are outside his or her trade, business, craft or profession.
INFORMATION ON THE RIGHT OF WITHDRAWAL
Legal right of withdrawal
You have the right to cancel this contract within 14 days without giving any reason.
The withdrawal period will expire 14 days after the day on which you acquire, or a third party other than the carrier and indicated by you acquires, physical possession of the last good or the last lot or part.
To exercise the right of withdrawal, you must inform us at Hamelyn, C. de los Llanos de Jerez, 1, 28823, Coslada, Madrid, Spain, +34 659 049 186, hola@hamelyn.com of your decision to withdraw from this contract by a clear statement (e.g. a letter sent by post, fax or e-mail). You may use the attached model cancellation form, but it is not obligatory. You can also fill in and send a clear statement electronically on our website under "My purchases" in "My account". If you use this option, we will promptly send you an acknowledgement of receipt of such cancellation on a durable medium (e.g. by e-mail).
In order to meet the cancellation deadline, it is sufficient for you to send your communication about the exercise of the right of cancellation before the cancellation period expires.
Effects of cancellation
If you cancel this contract, we will reimburse to you all payments we have received from you, including the costs of delivery (except for any additional costs incurred if you have chosen a type of delivery other than the cheapest standard type of delivery we offer).
We may deduct from the refund the loss of value of the goods supplied, if this is due to unnecessary handling by you.
We will reimburse you without undue delay and at the latest 14 days after we are informed of your decision to withdraw from the contract.
We will carry out the reimbursement using the same means of payment as you used for the initial transaction, unless you have expressly agreed otherwise; in any event, you will not incur any costs as a result of such reimbursement.
We may withhold reimbursement until we have received the goods back or until you have provided proof of having returned them, whichever is the earliest.
You must return the goods or hand them over to us or to Hamelyn, C. de los Llanos de Jerez, 1, 28823, Coslada, Madrid, Spain, +34 659 049 186, hola@hamelyn.com, without undue delay and in any event not later than 14 days from the day on which you notify us of your cancellation of this contract. The deadline is met if you return the goods before the period of 14 days has expired. You shall bear the direct costs of returning the goods. You are only liable for any diminished value of the goods resulting from handling other than what is necessary to establish the nature, characteristics and functioning of the goods.
Exceptions to the right of withdrawal
The right of withdrawal does not apply to
Model withdrawal form
(fill in and return this form only if you wish to withdraw from the contract)
A: (Hamelyn, C. de los Llanos de Jerez, 1, 28823, Coslada, Madrid, Spain, +34 659 049 186, hola@hamelyn.com)
I/we (we) hereby give notice that I/we (we) withdraw from my/our (our) contract for the sale of the following goods (for the provision of the following goods (for the provision of the following service (for the provision of the following service (for the provision of the following service),
Ordered on (*)/received on (*).
**Name(s) of the consumer(s)
**Address of consumer(s)
Signature of the consumer(s) (only if this form is notified on paper)** ** Signature of the consumer(s) (only if this form is notified on paper)
**Date
* Please cross out as appropriate.
All shipments will have tracking number, however, free shipments will not provide tracking information.
Urgent shipment to any point of peninsular Spain with guaranteed delivery in 24/48 working hours.
Shipping to autonomous cities, Canary Islands and Balearic Islands with delivery in 2-7 working days.
Shipments to Europe with delivery in 2-10 working days.
Shipments outside Europe with delivery in 5-20 working days.
| Order quantity | 4 to 14 business days | 1 to 3 business days |
|---|---|---|
| First item | £ 11.46 | £ 15.87 |
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.