Object-Oriented Software Engineering: A Use Case Driven Approach
E699660
Object-Oriented Software Engineering: A Use Case Driven Approach is a foundational software engineering textbook by Ivar Jacobson that popularized use-case–driven, object-oriented analysis and design methods.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Object-Oriented Software Engineering: A Use Case Driven Approach canonical | 2 |
| Software Engineering: A Practitioner’s Approach to Use Cases | 1 |
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
non-fiction book
ⓘ
software engineering textbook ⓘ |
| approach |
architecture-centric
ⓘ
iterative and incremental ⓘ use-case–driven ⓘ |
| author | Ivar Jacobson NERFINISHED ⓘ |
| emphasizes |
model-driven development
ⓘ
separation of concerns ⓘ traceability from requirements to design ⓘ use cases as a basis for testing ⓘ |
| field | software engineering education ⓘ |
| genre |
computer science
ⓘ
software engineering ⓘ |
| hasPerspective |
methodology-focused
ⓘ
practitioner-oriented ⓘ |
| influenced |
Rational Unified Process
NERFINISHED
ⓘ
Unified Modeling Language NERFINISHED ⓘ |
| language | English ⓘ |
| mainSubject |
object-oriented analysis and design
ⓘ
object-oriented software engineering NERFINISHED ⓘ requirements engineering ⓘ software development process ⓘ use-case–driven development ⓘ |
| notableFor |
integrating use cases with object-oriented analysis and design
ⓘ
popularizing use-case–driven development ⓘ |
| relatedTo |
Unified Process
NERFINISHED
ⓘ
object-oriented programming ⓘ |
| targetAudience |
requirements engineers
ⓘ
software architects ⓘ software developers ⓘ software engineering students ⓘ |
| teachesConcept |
analysis object model
ⓘ
control objects ⓘ design object model ⓘ entity objects ⓘ incremental development ⓘ interface objects ⓘ iterative development ⓘ object-oriented analysis ⓘ object-oriented design ⓘ use case ⓘ use-case model ⓘ |
| timePeriod | 1990s software engineering methods ⓘ |
| usedIn |
industry training on use cases
ⓘ
university software engineering courses ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Software Engineering: A Practitioner’s Approach to Use Cases