{"id":"https://openalex.org/W582943707","doi":null,"title":"Object-Oriented Modeling and Design with UML","display_name":"Object-Oriented Modeling and Design with UML","publication_year":1991,"publication_date":"1991-01-01","ids":{"openalex":"https://openalex.org/W582943707","mag":"582943707"},"language":"en","primary_location":{"id":"mag:582943707","doi":null,"is_oa":false,"landing_page_url":"http://ci.nii.ac.jp/ncid/BA74616675","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5110108043","display_name":"Michael R. Blaha","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Michael Blaha","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5001023553","display_name":"James E. Rumbaugh","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"James Rumbaugh","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":192,"citation_normalized_percentile":{"value":0.14367816,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":92,"max":100},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9897000193595886,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9897000193595886,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.0044999998062849045,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.003800000064074993,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/object-oriented-modeling","display_name":"object-oriented modeling","score":0.9440000057220459},{"id":"https://openalex.org/keywords/uml","display_name":"UML","score":0.8610000014305115},{"id":"https://openalex.org/keywords/object-oriented-design","display_name":"object-oriented design","score":0.7839999794960022},{"id":"https://openalex.org/keywords/class-modeling","display_name":"class modeling","score":0.9559999704360962},{"id":"https://openalex.org/keywords/state-modeling","display_name":"state-based modeling","score":0.9929999709129333},{"id":"https://openalex.org/keywords/interaction-modeling","display_name":"interaction modeling","score":1.0},{"id":"https://openalex.org/keywords/domain-analysis","display_name":"domain analysis","score":0.9929999709129333},{"id":"https://openalex.org/keywords/application-analysis","display_name":"application analysis","score":0.9129999876022339},{"id":"https://openalex.org/keywords/system-design","display_name":"system design","score":0.9160000085830688},{"id":"https://openalex.org/keywords/class-design","display_name":"class design","score":0.9169999957084656},{"id":"https://openalex.org/keywords/object-oriented-programming-languages","display_name":"object-oriented programming languages","score":0.8460000157356262},{"id":"https://openalex.org/keywords/databases","display_name":"databases","score":0.9399999976158142},{"id":"https://openalex.org/keywords/programming-style","display_name":"programming style","score":0.9660000205039978},{"id":"https://openalex.org/keywords/iterative-development","display_name":"iterative development","score":0.9909999966621399},{"id":"https://openalex.org/keywords/model-management","display_name":"model management","score":0.8700000047683716},{"id":"https://openalex.org/keywords/legacy-systems","display_name":"legacy systems","score":0.9810000061988831}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6849733591079712},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.678111732006073},{"id":"https://openalex.org/C45357846","wikidata":"https://www.wikidata.org/wiki/Q2001982","display_name":"Notation","level":2,"score":0.6179443597793579},{"id":"https://openalex.org/C202446494","wikidata":"https://www.wikidata.org/wiki/Q664166","display_name":"Class diagram","level":4,"score":0.6114422082901001},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5209071040153503},{"id":"https://openalex.org/C2780031656","wikidata":"https://www.wikidata.org/wiki/Q859161","display_name":"Glossary","level":2,"score":0.5198700428009033},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5155625343322754},{"id":"https://openalex.org/C184667871","wikidata":"https://www.wikidata.org/wiki/Q1237775","display_name":"Object-oriented analysis and design","level":4,"score":0.5084463357925415},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.5075701475143433},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.4450492262840271},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.43482664227485657},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.36011892557144165},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19328343868255615},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.18974941968917847},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.08436468243598938},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08401921391487122},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.08128216862678528},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:582943707","doi":null,"is_oa":false,"landing_page_url":"http://ci.nii.ac.jp/ncid/BA74616675","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W955150293","https://openalex.org/W1496748331","https://openalex.org/W2788519425","https://openalex.org/W3193267415","https://openalex.org/W626230310","https://openalex.org/W2362187853","https://openalex.org/W3159803588","https://openalex.org/W2976031453","https://openalex.org/W1482052294","https://openalex.org/W2352151387"],"abstract_inverted_index":{"Chapter":[0,3,10,14,19,23,28,32,37,41,45,49,53,57,61,65,69,73,77,80,84,88,92],"1":[1],"Introduction":[2],"2":[4],"Modeling":[5,13,18,22,27,31,36,72],"as":[6],"a":[7],"Design":[8,60,64],"Technique":[9],"3":[11],"Class":[12,17,63],"4":[15],"Advanced":[16,25,34],"5":[20],"State":[21,26],"6":[24],"7":[29],"Interaction":[30,35],"8":[33],"9":[38],"Concepts":[39],"Summary":[40,68],"10":[42],"Process":[43,67],"Overview":[44],"11":[46],"System":[47,59],"Conception":[48],"12":[50],"Domain":[51],"Analysis":[52,56],"13":[54],"Application":[55],"14":[58],"15":[62],"16":[66],"17":[70],"Implementation":[71],"18":[74],"OO":[75],"Languages":[76],"19":[78],"Databases":[79],"20":[81],"Programming":[82],"Style":[83],"21":[85],"Iterative":[86],"Development":[87],"22":[89],"Managing":[90],"Models":[91],"23":[93],"Legacy":[94],"Systems":[95],"Appendix":[96,101],"A:":[97],"UML":[98],"Graphical":[99],"Notation":[100],"B:":[102],"Glossary":[103],"Answers":[104],"to":[105],"Selected":[106],"Exercises":[107]},"counts_by_year":[{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":6},{"year":2018,"cited_by_count":10},{"year":2017,"cited_by_count":9},{"year":2016,"cited_by_count":10},{"year":2015,"cited_by_count":13},{"year":2014,"cited_by_count":15},{"year":2013,"cited_by_count":14},{"year":2012,"cited_by_count":19}],"updated_date":"2026-11-03T10:50:19.383937","created_date":"2016-06-24T00:00:00"}
