{"id":"https://openalex.org/W2379237134","doi":null,"title":"Object oriented analysis, design and programming","display_name":"Object oriented analysis, design and programming","publication_year":2000,"publication_date":"2000-01-01","ids":{"openalex":"https://openalex.org/W2379237134","mag":"2379237134"},"language":"en","primary_location":{"id":"mag:2379237134","doi":null,"is_oa":false,"landing_page_url":"https://en.cnki.com.cn/Article_en/CJFDTotal-GXJM200006014.htm","pdf_url":null,"source":{"id":"https://openalex.org/S4210232476","display_name":"Optics and Precision Engineering","issn_l":"1004-924X","issn":["1004-924X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["poland-70","russia-white-list-2"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Optics and Precision Engineering","raw_type":null},"volume":null,"type":"article","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/A5056862578","display_name":"Dian Zhang","orcid":"https://orcid.org/0000-0002-0979-2185","observed_orcids":["https://orcid.org/0000-0002-0979-2185"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Dian Zhang","raw_affiliation_strings":["wen, LU Zhen  wu"],"raw_orcid":"https://orcid.org/0000-0002-0979-2185","affiliations":[{"raw_affiliation_string":"wen, LU Zhen  wu","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5056862578"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6291,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.74041695,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.5938000082969666,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.5938000082969666,"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.2800000011920929,"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"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.03720000013709068,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"object-oriented programming","score":0.8220000267028809},{"id":"https://openalex.org/keywords/object-oriented-analysis","display_name":"object-oriented analysis","score":0.9990000128746033},{"id":"https://openalex.org/keywords/object-oriented-design","display_name":"object-oriented design","score":1.0},{"id":"https://openalex.org/keywords/c","display_name":"C++","score":0.7260000109672546},{"id":"https://openalex.org/keywords/class","display_name":"class","score":0.953000009059906},{"id":"https://openalex.org/keywords/polymorphism","display_name":"polymorphism","score":0.9900000095367432},{"id":"https://openalex.org/keywords/inheritance-object-oriented-programming","display_name":"inheritance (object-oriented programming)","score":0.9610000252723694},{"id":"https://openalex.org/keywords/software-engineering","display_name":"software engineering","score":0.6340000033378601}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.723307728767395},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7137163877487183},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.6441770195960999},{"id":"https://openalex.org/C2780902518","wikidata":"https://www.wikidata.org/wiki/Q6033780","display_name":"Inheritance (genetic algorithm)","level":3,"score":0.48840540647506714},{"id":"https://openalex.org/C512554520","wikidata":"https://www.wikidata.org/wiki/Q815844","display_name":"Method","level":3,"score":0.4799940288066864},{"id":"https://openalex.org/C120558287","wikidata":"https://www.wikidata.org/wiki/Q1418502","display_name":"Procedural programming","level":4,"score":0.4627501964569092},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.45746996998786926},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.43777868151664734},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.41820028424263},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.37459540367126465},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.26080936193466187},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:2379237134","doi":null,"is_oa":false,"landing_page_url":"https://en.cnki.com.cn/Article_en/CJFDTotal-GXJM200006014.htm","pdf_url":null,"source":{"id":"https://openalex.org/S4210232476","display_name":"Optics and Precision Engineering","issn_l":"1004-924X","issn":["1004-924X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["poland-70","russia-white-list-2"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Optics and Precision Engineering","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/W7219939977","https://openalex.org/W2147701713","https://openalex.org/W2225681540","https://openalex.org/W60471694","https://openalex.org/W21078558","https://openalex.org/W2051947896","https://openalex.org/W4232363612","https://openalex.org/W563250145","https://openalex.org/W2590082743","https://openalex.org/W3122018148"],"abstract_inverted_index":{"In":[0],"software":[1,16,24,70],"engineering,":[2],"object":[3,46,51,55,60,83,89],"oriented":[4,47,52,56,61,82,90],"programming":[5,48,84,91,122],"method,":[6,49],"as":[7,95],"a":[8,30,130],"sort":[9],"of":[10,15,32,45,67,69,81,106,119,132],"practical":[11],"and":[12,38,59,78,101,113],"effective":[13],"approach":[14],"exploiting,":[17],"has":[18,29,129],"already":[19],"been":[20],"used":[21,94],"widely":[22],"by":[23],"exploiting":[25],"personnel,":[26],"since":[27],"it":[28,128,139],"lot":[31],"unique":[33],"virtue.":[34],"This":[35],"article":[36],"studies":[37],"discusses":[39],"respectively":[40],"the":[41,65,75,87,103,109,111,114,116,120,142,147],"basic":[42,79,117],"composing":[43],"portion":[44],"including":[50],"analysis":[53],"(OOA),":[54],"design":[57],"(OOD)":[58],"program":[62],"(OOP),":[63],"with":[64],"point":[66],"view":[68],"engineering,and":[71],"systematically":[72],"sets":[73],"forth":[74],"current":[76],"process":[77],"method":[80],"method.":[85],"C++,":[86],"typical":[88],"language,":[92,108],"is":[93,124],"an":[96],"example":[97],"here.":[98],"By":[99],"introducing":[100],"analyzing":[102],"important":[104],"features":[105],"C++":[107,121],"class,":[110],"polymorphism":[112],"inheritance,":[115],"frame":[118],"language":[123],"set":[125],"out.":[126],"But":[127],"series":[131],"problems":[133,148],"that":[134],"need":[135],"settling":[136],"up,":[137],"so":[138],"hasn't":[140],"got":[141],"most":[143],"popular":[144],"practice":[145],"until":[146],"are":[149],"solved.":[150]},"counts_by_year":[{"year":2014,"cited_by_count":1}],"updated_date":"2026-10-16T09:59:22.235173","created_date":"2016-06-24T00:00:00"}
