A Brief Guide to the Standard Object Modeling Language. — Addison-Wesley, Pearson Education, Inc., 2004. — 179 p. Now widely adopted as the de facto industry standard and sanctioned by the Object Management Group, the Unified Modeling Language (UML) is a notation all software developers need to know and understand. However, the UML is a big language, and not all of it is...
Craig Larman, Addison Wesley Professional, 2004. 736 p. 3rd Edition This edition contains Larman’s usual accurate and thoughtful writing. It is a very good book made even better. — Alistair Cockburn , author, Writing Effective Use Cases and Surviving OO Projects Too few people have a knack for explaining things. Fewer still have a handle on software analysis and design. Craig...
Course Technology PTR, 2009. – 400 p. – 2nd ed. – ISBN: 1598638688, 9781598638684 Today, information-technology business analysts are often working on object-oriented (OO), Unified Modeling Language (UML) projects, yet they have a long way to go to exploit the technology beyond the adoption of use cases (just one part of the UML). This book explains how, as an IT business...
Addison-Wesley, 2013. — 304 p. — ISBN10: 0-321-92786-9, ISBN13: 978-0-321-92786-6. The Systems Modeling Language (SysML) extends UML with powerful systems engineering capabilities for modeling a wider spectrum of systems and capturing all aspects of a system’s design. SysML Distilled is the first clear, concise guide for everyone who wants to start creating effective SysML...
Morgan Kaufmann, 2011. - 640 p. ISBN: 978-0123852069. Language: English This book is the bestselling, authoritative guide to SysML for systems and software engineers, providing a comprehensive and practical resource for modeling systems with SysML. Fully updated to cover newly released version 1.3, it includes a full description of the modeling language along with a quick...
Second Edition, Volume 1. Wiley, 2002, 544 p. "This is the best book on patterns since the Gang of Four's Design Patterns. The book manages to be a resource for three of the most important trends in professional programming: Patterns, Java, and UML." — Larry O'Brien , Founding Editor, Software Development Magazine Since the release of Design Patterns in 1994, patterns have...
Morgan Kaufmann, 2018. — 371 p. — ISBN: 978-0-12-809640-6. This book both teaches UML 2.5 and prepares candidates to become certified. UML (Unified Modeling Language) is the most popular graphical language used by software analysts, designers, and developers to model, visualize, communicate, test, and document systems under development. UML 2.5 has recently been released, and...
By Hans-Erik Eriksson and Magnus Penker ISBN: 0471295515 John Wiley & Sons 2000 (459 p.) An introduction to the Unified Model Language, and lessons and examples of practical business applications for software developers. Business Modeling with UML: Business Patterns at Work Business Modeling UML Primer Modeling the Business Architecture Business Views Business Rules Business...
McGraw-Hill, 2005. - 235 p. There's no easier, faster, or more practical way to learn the really tough subjects. UML Demystified explains how to read, model, and use UML to create well-structured, stable software products. This self-teaching guide comes complete with key points, background information, quizzes at the end of each chapter, and even a final exam. Simple enough for...
O’Reilly Media, 2006. — 288 p. — ISBN: 0596009828, 9780596009823 Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world-open-source, standards-based, and proprietary-now supports UML and, more importantly, the model-driven approach to software development....
The Institution of Engineering and Technology, 2013. — 876 p. — ISBN13: 978-1849196512. This is a practical guide on how best to apply systems modeling using the latest version of the SysML to real projects and businesses. SysML is a tailored version of the unified modeling language (UML) that meets the needs of today’s systems engineering professional. This second edition of...
John Wiley & Sons, Inc. – 2009, 676 p., 3rd Edition ISBN: 0470074787, 9780470074787 A modern, hands-on approach to doing SAD––in UML! Get the core skills you need to actually do systems analysis and design with this highly practical, hands-on approach to SAD using UML! Authors Alan Dennis, Barbara Haley Wixom, and David Tegarden guide you through each part of the SAD process,...
Morgan Kaufmann; The MK/OMG Press, 2006. — 320 p. — ISBN: 0123735858. The popular Unified Modeling Language (UML) is both a language and notation developed by the Object Management Group (OMG) used to design and create specifications for software systems. With the recent release of version 2.0 UML, the OMG has started the OMG-Certified UML Professional Program to provide an...
3rd Edition. — Sams Publishing, 2004. — 504 p. — ISBN: 0-672-32640-X. Learn UML, the Unified Modeling Language, to create diagrams describing the various aspects and uses of your application before you start coding, to ensure that you have everything covered. Millions of programmers in all languages have found UML to be an invaluable asset to their craft. More than 50,000...
Mastering UML with Rational Rose 2002. Introduction to UML. A Tour of Rose. Business Modeling. Use Cases and Actors. Object Interaction. Classes and Packages. Attributes and Operations. Attributes and Operations. Relationships. Object Behavior. Component View. Deployment View. Introduction to Code Generation and Reverse Engineering Using Rational Rose. ANSI C++ and Visual C++...
Addison-Wesley, 2003. — 208 p. Now widely adopted as the de facto industry standard and sanctioned by the Object Management Group, the Unified Modeling Language (UML) is a notation all software developers need to know and understand. However, the UML is a big language, and not all of it is equally important. The award-winning first edition of UML Distilled was widely praised...
Sparx Systems, 2007. — 37 p. Use Case Model. Actors. Use Cases. Use Case Definition. Name and Description. Requirements. Constraints. Scenarios. Including Use Cases. Extending Use Cases. Extension Points. System Boundary. Activity Diagrams. Activities. Actions. Action Constraints. Control Flow. Initial Node. Final Node. Objects and Object Flows. Decision and Merge Nodes. Fork...
Packt Publishing, 2005. — 232 p. — ISBN: 9781847190420, 1847190421 The book is uniquely practical. A richly textured case study is used throughout the book. Although some aspects of the Airport Passenger Services business process are simplified for sake of clarity and efficiency, it provides a comprehensive practical grounding for theoretical UML knowledge. The case study...
This document provides a method overview, practice and use description, and language reference for the Integration Definition (IDEF) method for Process Description Capture (IDEF3). IDEF3 is designed to help document and analyze the processes of an existing or proposed system. Proven guidelines and a language for information capture help users capture and organize process...
ISTE Ltd. – Wiley, 2011. — 268 p. — ISBN: 9781848212992 Advanced distributed architectures such as mobile embedded systems are becoming more and more complex but always need to keep the same quality. The design of such systems requires a full understanding of their internal behaviors and global interactions, and a mastery of how to represent, analyze and validate them, as well...
Addison-Wesley, 2013. — 304 p. — ISBN: 0-321-92786-9. The Systems Modeling Language (SysML) extends UML with powerful systems engineering capabilities for modeling a wider spectrum of systems and capturing all aspects of a system’s design. SysML Distilled is the first clear, concise guide for everyone who wants to start creating effective SysML models. Drawing on his pioneering...
Springer, 2017. — 388 p. — ISBN: 978-3-319-58862-9. This book focuses on the methodological treatment of UML/P and addresses three core topics of model-based software development: code generation, the systematic testing of programs using a model-based definition of test cases, and the evolutionary refactoring and transformation of models. For each of these topics, it first...
Sparx Systems, 2007. — 10 p. — (UML Tutorials). Package Diagrams. Package Merge. Package Import. Nesting Connectors. Class Diagrams. Classes. Class notations. Interfaces. Tables. Associations. Generalizations. Aggregations. Association Classes. Dependencies. Traces. Realizations. Nestings. Object Diagrams. Class and Object Elements. Run Time State. Example Class and Object...
Published by Wiley Publishing, Inc. 909 Third Avenue New York, NY 10022 2002 by Wiley Publishing, Inc. , Indianapolis, Indiana Welcome to the UML Weekend Crash Course. So why another UML book? The Weekend Crash Course series is designed to give you quick access to the topics you want to learn. You won’t find a ton of reference material in this book. You won’t find a book that...
Addison-Wesley Professional, 2001. 368 p. The Java 2 Platform Enterprise Edition (J2EE TM) offers great promise for dramatically improving the way that enterprise applications are built, and organizations that have adopted the J2EE are gaining a competitive advantage. The industry-standard Unified Modeling Language (UML) has helped countless organizations achieve software...
Prentice Hall, 2002. — 249 p. The author and publisher of this book have used their best efforts in preparing this book. These efforts include the development, research, and testing of the theories and programs to determine their effectiveness. The author and publisher shall not be liable in any. event for incidental or consequential damages in connection with, or arising out...
Object Management Group, 2013. — 831 p. The goal of this specification is to enable a smooth and seamless exchange of documents compliant to the UML standard (in the following referred to as UML models) between different software tools. While this certainly includes tools for developing UML models, it also includes tools such as whiteboard tools, code generators, word...
Addison-Wesley Professional, 2004. 528 p. This book presents a proven method of successfully addressing the significant challenges of developing applications for the business world. Borrowing from their significant experience in corporate development, the authors present a catalog of proven and supremely useful patterns that can be applied to the idiosyncrasies of the business...
Taylor & Francis,Chapman and Hall/CRC, 2017. — 403 p. — ISBN: 1466583738, 978-1-4665-8373-3, 9781315387932, 131538793X Benoit Combemale, Robert France, Jean-Marc Jézéquel, Bernhard Rumpe, James Steel, Didier Vojtisek Written by foremost experts in the field, Engineering Modeling Languages provides end-to-end coverage of the engineering of modeling languages to turn domain...
The IDEF1, Information Modeling Method, derives its foundations from three primary sources: The Entity-Link-Key-Attribute (ELKA) method developed by Hughes Aircraft Co. , the Entity-Relationship (ER) method proposed by Peter Chen, and Codd’s Relational Model. The original intent of IDEF1 was to capture what information exists or should be managed about objects falling within...
This publication announces the adoption of the Integration Definition for Information Modeling (IDEF1X) as a Federal Information Processing Standard (FIPS). This standard is based on the Integration Information Support System (IISS). This standard describes the IDEF1X modeling language (semantics and syntax) and associated rules and techniques, for developing a logical model of...
Hongji Yang (Editor), Idea Group Publishing, 2005. 362 p. Advances in UML and XML-Based Software Evolution reports recent advances in applications of two popularly used languages, UML and XML, in the field of software evolution. This book covers topics such as: visualizing legacy systems with UML, augmenting UML and more This book continues to provide a forum, which a recent...
John Erik Hansen, Carsten Thomsen, Apress, 2004, 955 p. Using Visual Studio .NET (VS .NET) for creating enterprise solutions, authors John Hansen and Carsten Thomsen have chosen to add the Unified Modeling Language (UML), for designing and documenting solutions, and the Microsoft Solutions Framework (MSF), for planning and managing projects. Experienced developers, team...
O’Reilly, 2003. — 252 p. — ISBN: 0-596-00344-7. "Learning UML" introduces the Unified Modeling Language and leads you through an orderly progress towards mastery of the language. Throughout this book, author Sinan Si Alhir maintains a clear focus on UML the language and avoids getting caught up in the cobwebs of methodology. His presentation is direct and to-the-point. Each...
Object Management Group, 2010. — 230 p. This specification defines the Unified Modeling Language (UML), revision2. The objective of UML is to provide system architects, software engineers, and software developers with tools for analysis, design, and implementation of software-based systems as well as for modeling business and similar processes. Scope. Conformance. Language...
Object Management Group, 2010. — 748 p. This specification defines the Unified Modeling Language (UML), revision2. The objective of UML is to provide system architects, software engineers, and software developers with tools for analysis, design, and implementation of software-based systems as well as for modeling business and similar processes. Scope. Conformance. Language...
Object Management Group, 2013. — 264 p. This specification defines the Unified Modeling Language (UML), revision 2 . The objective of UML is to provide system architects, software engineers, and software developers with tools for analysis, design, and implementation of software-based systems as well as for modeling business and similar processes. Scope. Conformance. Normative...
Addison Wesley, 1999. — 288 p. — ISBN: 0-201-69961-3. The Unified Modeling Language (UML) offers standard semantics and notation for describing object structure and behavior and has emerged as the design medium of choice for developing large-scale distributed object applications. Augmented by the Rational Unified Process, an extensive set of software development guidelines, and...
Wiley, 2009. — 418 p. — ISBN: 0470409088, 9780470409084 With an up-to-date view of the results of UML semantics and the practical applications of semantics development, this book presents the only coherent and integrated account of the leading UML 2 semantics work and its applications. With contributions from renowned experts in the area of UML 2 semantics and its applications,...
Cambridge Scholars Publishing, 2024. — 157 p. This book explores the concepts of object-oriented programming, which have become the cornerstone of most programming languages. The book introduces the meaning of classes and objects, inheritance, encapsulation, and polymorphism. It also contains examples of Unified Modeling Language (UML) that enable the reader to model systems....
Object Management Group, 2003. — 36 p. The goal of this specification is to enable a smooth and seamless exchange of documents compliant to the UML standard (in the following referred to as UML models) between different software tools. While this certainly includes tools for developing UML models, it also includes tools such as whiteboard tools, code generators, word processing...
CRC Press, 2022. — 431 p. — ISBN13: 9781032120782. The Unified Modeling Language, better known as UML, has become the de facto standard modeling language for analyzing and designing software applications and systems. Software analysis and design is just as much an art as it is a science. UML Diagramming: A Catalog of Cases shows the art and the science behind successful...
4th ed. — New York: McGraw-Hill, 2010. — 636 p. The fourth edition of Object-Oriented Systems Analysis and Design has been revised and updated to reflect the most up-to-date approaches to information systems development. Still, a best-seller in its field, Bennett's, McRobb's and Farmer's text remains a key teaching resource for Systems Analysis and Design courses at both...
3d ed. — Morgan Kaufmann, 2014 — 630 p. — (The MK/OMG Press) — ISBN: 9780128002025, 0128002026. A Practical Guide to SysML, Third Edition, fully updated for SysML version 1.4, provides a comprehensive and practical guide for modeling systems with SysML. With their unique perspective as leading contributors to the language, Friedenthal, Moore, and Steiner provide a full...
Asatte Press, 2019. — 396 p. — ISBN: 978-1-937468-06-4. Simple SysML for Beginners Using Sparx Enterprise Architect is for beginners. The book assumes that you have just purchased a copy of Enterprise Architect and are anxious to get started, but otherwise don't know too much about SysML and don't have much experience using Enterprise Architect or any other similar tool. There...
3rd Ed — Morgan Kaufmann, 2014 — 62 p. — ISBN: 9780128002025, 0128002026 This Solution Guide includes the questions from the end of each chapter 1-19 and the associated answers. In some cases, there is not a single answer. Some of the chapters also include ‘Discussion Topics’ to aid in the learning process. This version reflects the updates in the third edition published in...
2d ed. — The Institution of Engineering and Technology, 2004 — 375 p. — (IEE Professional Applications of Computing 4) — ISBN: 9780863413544, 0863413544. Up until a few years ago, there were over 150 different modeling languages available to software developers. This vast array of choices, however, only served to hinder effective communication severely. Therefore, to combat...
MBSE4U, 2016. — 91 p. — ISBN: 978-3-9817875-4-2. SysML does not provide explicit built-in language constructs to model variants. Nevertheless, SysML is useful to create a model for variants. The VAMOS method presented in the book Variant Modeling with SysML is one option for how to model variants with SysML. It uses the profile mechanism of SysML to extend the language with a...
Comments