Sebanyak 1057 item atau buku ditemukan

Object-Oriented Software Engineering: Practical Software Development using UML and Java

This book covers the essential knowledge and skills needed by a student who is specializing in software engineering. Readers will learn principles of object orientation, software development, software modeling, software design, requirements analysis, and testing. The use of the Unified Modelling Language to develop software is taught in depth. Many concepts are illustrated using complete examples, with code written in Java.

This book covers the essential knowledge and skills needed by a student who is specializing in software engineering.

UML for Mere Mortals

Need-to-know information on the industry standard Unified Modelling Language for non-techies, all wrapped up in an easy-to-read introduction.

There's nothing theoretical about this book. It explains UML in the context of your real-world challenges. It's organized around the activities you'll need to perform. It focuses on the UML elements you'll find most useful.

Applying UML

Advanced Applications

Unified Modeling Language (UML) is a general-purpose notation language for specifying and visualizing complex software, especially large, object-oriented projects. Object-oriented programming is when a programmer defines not only the data type of a data structure, but also the types of operations/functions that can be applied to the data structure. Applying UML addresses the practical issues faced by users in adopting UML. As the title suggests, it helps the reader in actually applying UML to real life situations, rather than just in learning the language. The book covers in depth detail of UML, including notation on profiles and extensions. The scope of the book assumes prior experience in software engineering and/or business modeling, an understanding of object-oriented concepts and a basic knowledge of UML. * Case study driven approach covering a wide range of issues * Contains advanced tutorial material to aid learning * Focuses on practical issues in the application of UML

As the title suggests, it helps the reader in actually applying UML to real life situations, rather than just in learning the language. The book covers in depth detail of UML, including notation on profiles and extensions.

Use Case Driven Object Modeling with UML

A Practical Approach

Software practitioners are faced with the frustrating reality that there is seldom enough time to properly model an impending project. Even with the widespread acceptance of the Unified Modeling Language (UML), proper modeling is often not completed because aggressive schedules make this practice difficult. This book presents a streamlined approach to UML modeling that includes a minimal but sufficient set of diagrams and techniques you can use to get from use cases to code quickly and efficiently. 'Use Case Driven Object Modeling with UML' provides practical guidance that shows developers how to produce UML models with minimal startup time, while maintaining traceability from user requirements through detailed design and coding. The authors draw upon their industry experience to present proven methods for driving the object modeling process forward from use cases in a straightforward manner.

For each of these topics, the book provides an overview, detailed discussion, top 10 mistakes, and a set of exercises for honing object modeling and design skills. Another unique aspect of this book is the three chapters on reviews.

Applying Use Case Driven Object Modeling with UML

An Anotated E-commerce Example

" Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example " is a practical, hands-on guide to putting use case methods to work in real-world situations. This workbook is a companion to "Use Case Driven Object Modeling with UML." It bridges the gap between the theory presented in the main book and the practical issues involved in the development of an Internet e-commerce application. Uniquely conceived as a workbook and featuring as a running example an e-commerce system for an online bookstore, "Applying Use Case Driven Object Modeling with UML" examines design in detail, demonstrating the most common design mistakes and the correct design solutions. The hands-on exercises allow you to detect, identify, and correct critical errors on your own, before reviewing the solutions provided in the book. Structured around the proven ICONIX Process, this workbook presents a streamlined approach to UML modeling designed to avoid analysis paralysis without skipping analysis and design. The book presents the four key phases of this minimalist approach to use case driven design--domain modeling, use case modeling, robustness analysis, and sequence diagramming--and for each topic provides an overview, detailed discussion, list of common mistakes, and a set of exercises for honing object modeling and design skills. The three chapters on reviews are also unique. The authors devote a chapter each to requirements review, preliminary design review, and critical design review. This focus on "designing quality in" by teaching how to review UML models fills a major gap in the published literature. Through examples, " Applying Use Case Driven Object Modeling with UML " shows you how to avoid more than seventy specific design errors, as illustrated by the "Top 10" error lists included as a handy key on the inside covers and within each chapter. With the information, examples, and exercises found here, you will develop the knowledge and skills you need to apply use case modeling more effectively to your next application. 0201730391B08022001

This workbook is a companion to Use Case Driven Object Modeling with UML. It bridges the gap between the theory presented in the main book and the practical issues involved in the development of an Internet e-commerce application.

Introduction to Object-Oriented Analysis and Design with UML CD

This text is the first to present an object-oriented methodology from the outset for beginning Systems Analysis and Design students. It is the first book to introduce object-oriented methods without relying on classical methods to introduce key concepts and without requiring students to know Java or C++. The widely used UML notation --unified modeling language-- will be used throughout the book for all diagrams and model renderings. The key benefit to this approach is that it makes the course easier to teach since many students come to this course with limited backgrounds having only taken one introductory MIS course. Also, this approach is appealing because object-oriented methodology is widely used in industry.

This text is the first to present an object-oriented methodology from the outset for beginning Systems Analysis and Design students.

Component-based product line engineering with UML

This book describes the KobrA method, which supports a model-driven, UML-based representation of components, and a product line approach to their development and evolution.

Developing Applications with Visual Basic and UML

Reed's guide includes detailed coverage of architecting VB enterprise applications and features working examples and step-by-step instructions for planning and development of an order entry system, detailing do's and don't's for analysis, design and construction. CD-ROM contains several templates for applying UML, as well as complete Rational Rose models for the sample applications.

Reed's guide includes detailed coverage of architecting VB enterprise applications and features working examples and step-by-step instructions for planning and development of an order entry system, detailing do's and don't's for analysis, ...