UML Distilled
E684897
UML Distilled is a concise, widely used introductory guide to the Unified Modeling Language that focuses on the most practical and commonly applied modeling concepts in software design.
All labels observed (1)
| Label | Occurrences |
|---|---|
| UML Distilled canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T7735552 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: UML Distilled Context triple: [Martin Fowler, authorOf, UML Distilled]
-
A.
UML for Java Programmers
UML for Java Programmers is a practical guide that teaches Java developers how to effectively apply Unified Modeling Language (UML) to design and communicate object-oriented software systems.
-
B.
Booch method
The Booch method is an early object-oriented analysis and design methodology created by Grady Booch that helped shape modern software modeling practices.
-
C.
Unified Modeling Language
Unified Modeling Language (UML) is a standardized visual modeling language used in software engineering to specify, design, and document software systems through diagrams.
-
D.
Design Patterns: Elements of Reusable Object-Oriented Software
Design Patterns: Elements of Reusable Object-Oriented Software is a seminal software engineering book by the "Gang of Four" that catalogues foundational object-oriented design patterns widely used in software development.
-
E.
object-oriented software construction
Object-oriented Software Construction is a foundational book by Bertrand Meyer that systematically presents the principles, methods, and best practices of object-oriented software engineering.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: UML Distilled Target entity description: UML Distilled is a concise, widely used introductory guide to the Unified Modeling Language that focuses on the most practical and commonly applied modeling concepts in software design.
-
A.
UML for Java Programmers
UML for Java Programmers is a practical guide that teaches Java developers how to effectively apply Unified Modeling Language (UML) to design and communicate object-oriented software systems.
-
B.
Booch method
The Booch method is an early object-oriented analysis and design methodology created by Grady Booch that helped shape modern software modeling practices.
-
C.
Unified Modeling Language
Unified Modeling Language (UML) is a standardized visual modeling language used in software engineering to specify, design, and document software systems through diagrams.
-
D.
Design Patterns: Elements of Reusable Object-Oriented Software
Design Patterns: Elements of Reusable Object-Oriented Software is a seminal software engineering book by the "Gang of Four" that catalogues foundational object-oriented design patterns widely used in software development.
-
E.
object-oriented software construction
Object-oriented Software Construction is a foundational book by Bertrand Meyer that systematically presents the principles, methods, and best practices of object-oriented software engineering.
- F. None of above. chosen
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
UML guide
ⓘ
book ⓘ software engineering book ⓘ |
| approach |
example-driven explanation
ⓘ
pragmatic guidance ⓘ |
| author | Martin Fowler NERFINISHED ⓘ |
| coAuthor | Kendall Scott NERFINISHED ⓘ |
| countryOfPublication |
United States of America
ⓘ
surface form:
United States
|
| covers |
activity diagrams
ⓘ
class diagrams ⓘ deployment diagrams ⓘ package diagrams ⓘ sequence diagrams ⓘ state machine diagrams ⓘ use case diagrams ⓘ |
| edition |
first edition
ⓘ
second edition ⓘ third edition ⓘ |
| focusesOn |
most commonly used UML diagrams
ⓘ
practical modeling concepts ⓘ |
| format |
ebook
ⓘ
print ⓘ |
| goal | help readers apply UML effectively in real projects ⓘ |
| hasPageCountApprox | 200 ⓘ |
| hasReputation |
standard reference for basic UML
ⓘ
widely used UML introduction ⓘ |
| intendedUse |
introductory reference
ⓘ
quick reference guide ⓘ |
| language | English ⓘ |
| notableFor |
concise introduction to UML
ⓘ
focus on practical UML usage ⓘ |
| omits | rarely used UML features ⓘ |
| publisher | Addison-Wesley NERFINISHED ⓘ |
| relatedTo |
Unified Modeling Language
NERFINISHED
ⓘ
object-oriented design ⓘ software architecture ⓘ |
| series | Addison-Wesley Signature Series NERFINISHED ⓘ |
| structure | short chapters ⓘ |
| subject |
Unified Modeling Language
NERFINISHED
ⓘ
object-oriented analysis and design ⓘ software design ⓘ |
| targetAudience |
software architects
ⓘ
software developers ⓘ students of software engineering ⓘ system analysts ⓘ |
| teaches |
how to create UML diagrams
ⓘ
how to read UML diagrams ⓘ |
| thirdEditionCovers | UML 2 NERFINISHED ⓘ |
| thirdEditionPublicationYear | 2003 ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: UML Distilled Description of subject: UML Distilled is a concise, widely used introductory guide to the Unified Modeling Language that focuses on the most practical and commonly applied modeling concepts in software design.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.