Michael Blaha
E705943
Michael Blaha is a computer scientist and software engineer known for his pioneering work in object-oriented modeling and database design, including co-developing the Object Modeling Technique (OMT).
All labels observed (1)
| Label | Occurrences |
|---|---|
| Michael Blaha canonical | 1 |
Statements (42)
| Predicate | Object |
|---|---|
| instanceOf |
computer scientist
ⓘ
lecturer ⓘ software engineer ⓘ |
| coAuthored |
A Manager’s Guide to Object-Oriented Software Engineering
NERFINISHED
ⓘ
Object-Oriented Modeling and Design NERFINISHED ⓘ Patterns of Data Modeling NERFINISHED ⓘ UML and the Unified Process NERFINISHED ⓘ |
| coAuthoredWith |
Bill Premerlani
NERFINISHED
ⓘ
James Rumbaugh NERFINISHED ⓘ Peter Lorenz NERFINISHED ⓘ William Premerlani NERFINISHED ⓘ |
| coDeveloperOf | Object Modeling Technique NERFINISHED ⓘ |
| fieldOfWork |
data modeling
ⓘ
database systems ⓘ object-oriented analysis and design ⓘ software engineering ⓘ |
| hasActivity |
conducting industry seminars on data modeling
ⓘ
publishing technical books on software engineering ⓘ teaching object-oriented design courses ⓘ |
| hasExpertise |
conceptual data modeling
ⓘ
database reverse engineering ⓘ legacy system modernization ⓘ software architecture ⓘ |
| hasNotableContribution |
early industrial use of object-oriented analysis
ⓘ
formalization of object-oriented modeling methods ⓘ methods for legacy system modeling ⓘ techniques for database reverse engineering ⓘ |
| hasRole |
conference speaker
ⓘ
consultant ⓘ trainer ⓘ |
| influenced |
industrial software modeling practices
ⓘ
object-oriented analysis methodologies ⓘ |
| influencedBy | object-oriented programming paradigm ⓘ |
| knownFor |
Object Modeling Technique
NERFINISHED
ⓘ
database design ⓘ object-oriented modeling ⓘ |
| notableWork |
A Manager’s Guide to Object-Oriented Software Engineering
NERFINISHED
ⓘ
Object-Oriented Modeling and Design NERFINISHED ⓘ Patterns of Data Modeling NERFINISHED ⓘ |
| topicOf |
research on database design techniques
ⓘ
research on object-oriented modeling ⓘ |
| usesModelingLanguage | UML NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.