dbo:abstract |
يقال على مكوني برمجية ما أنهما منتجان في نفس الوقت إذا تطلب تغيير أحدهما تعديل الآخر من أجل الحفاظ على الصحة الكاملة للمنظومة. الإنتاج في نفس الوقت هو أحد طرق وصف وتفسير أنواع محددة من التعقيد في منظومات البرمجيات (ar) Connascence (/kəˈneɪsəns/) is a software quality metric invented by to allow reasoning about the complexity caused by dependency relationships in object-oriented design much like coupling did for structured design. In software engineering, two components are connascent if a change in one would require the other to be modified in order to maintain the overall correctness of the system. In addition to allowing categorization of dependency relationships, connascence also provides a system for comparing different types of dependency. Such comparisons between potential designs can often hint at ways to improve the quality of the software. (en) |
dbo:wikiPageExternalLink |
http://portal.acm.org/citation.cfm%3Fid=130994.131004 https://dzone.com/articles/about-connascence http://vimeo.com/10837903 |
dbo:wikiPageID |
28051530 (xsd:integer) |
dbo:wikiPageLength |
5804 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1026275700 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Software_metric dbr:Object-oriented_design dbr:Parameter_(computer_programming) dbr:Software_engineering dbr:Web_service dbr:Locality_of_reference dbc:Software_architecture dbr:Coupling_(computer_programming) dbr:Message_authentication_code dbr:Software_components dbr:Named_parameters dbr:Structured_design dbr:Meilir_Page-Jones |
dbp:wikiPageUsesTemplate |
dbt:IPAc-en dbt:ISBN dbt:Notability |
dct:subject |
dbc:Software_architecture |
rdfs:comment |
يقال على مكوني برمجية ما أنهما منتجان في نفس الوقت إذا تطلب تغيير أحدهما تعديل الآخر من أجل الحفاظ على الصحة الكاملة للمنظومة. الإنتاج في نفس الوقت هو أحد طرق وصف وتفسير أنواع محددة من التعقيد في منظومات البرمجيات (ar) Connascence (/kəˈneɪsəns/) is a software quality metric invented by to allow reasoning about the complexity caused by dependency relationships in object-oriented design much like coupling did for structured design. In software engineering, two components are connascent if a change in one would require the other to be modified in order to maintain the overall correctness of the system. In addition to allowing categorization of dependency relationships, connascence also provides a system for comparing different types of dependency. Such comparisons between potential designs can often hint at ways to improve the quality of the software. (en) |
rdfs:label |
منتجان برمجيان توأمان (ar) Connascence (en) |
owl:sameAs |
wikidata:Connascence dbpedia-ar:Connascence dbpedia-hu:Connascence https://global.dbpedia.org/id/4iLu7 |
prov:wasDerivedFrom |
wikipedia-en:Connascence?oldid=1026275700&ns=0 |
foaf:isPrimaryTopicOf |
wikipedia-en:Connascence |
is dbo:wikiPageRedirects of |
dbr:Connascence_(computer_programming) dbr:Connascence_(computer_science) dbr:Connascent_software_components |
is dbo:wikiPageWikiLink of |
dbr:Connascence_(computer_programming) dbr:Connascence_(computer_science) dbr:Connascent_software_components dbr:Named_parameter |
is foaf:primaryTopic of |
wikipedia-en:Connascence |