{"id":"https://openalex.org/W2035645869","doi":"https://doi.org/10.1145/236337.236380","title":"Architecture-oriented visualization","display_name":"Architecture-oriented visualization","publication_year":1996,"publication_date":"1996-10-01","ids":{"openalex":"https://openalex.org/W2035645869","doi":"https://doi.org/10.1145/236337.236380","mag":"2035645869"},"language":"en","primary_location":{"id":"doi:10.1145/236337.236380","doi":"https://doi.org/10.1145/236337.236380","is_oa":true,"landing_page_url":"https://doi.org/10.1145/236337.236380","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/236337.236380","source":{"id":"https://openalex.org/S4306418083","display_name":"Conference on Object-Oriented Programming Systems, Languages, and Applications","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/236337.236380","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5085517992","display_name":"Mohlalefi Sefika","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I162254961","display_name":"National University of Lesotho","ror":"https://ror.org/04j4j0a75","country_code":"LS","type":"education","lineage":["https://openalex.org/I162254961"]}],"countries":["LS"],"is_corresponding":false,"raw_author_name":"Mohlalefi Sefika","raw_affiliation_strings":["Department of Mathematics and Computer Science, National University of Lesotho, P. 0. Roma 180, Lesotho, Southern Africa","Department of Mathematics and Computer Science, National University of Lesotho, P. 0. Roma 180, Lesotho, Southern Africa#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, National University of Lesotho, P. 0. Roma 180, Lesotho, Southern Africa","institution_ids":["https://openalex.org/I162254961"]},{"raw_affiliation_string":"Department of Mathematics and Computer Science, National University of Lesotho, P. 0. Roma 180, Lesotho, Southern Africa#TAB#","institution_ids":["https://openalex.org/I162254961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024901116","display_name":"Aamod Sane","orcid":"https://orcid.org/0000-0003-2966-6669","observed_orcids":["https://orcid.org/0000-0003-2966-6669"]},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aamod Sane","raw_affiliation_strings":["Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065622216","display_name":"Roy H. Campbell","orcid":"https://orcid.org/0000-0002-3754-7777","observed_orcids":["https://orcid.org/0000-0002-3754-7777"]},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Roy H. Campbell","raw_affiliation_strings":["Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.2717,"has_fulltext":true,"cited_by_count":44,"citation_normalized_percentile":{"value":0.86761084,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"389","last_page":"405"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9223999977111816,"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.9223999977111816,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.05480000004172325,"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/T10260","display_name":"Software Engineering Research","score":0.010599999688565731,"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/architectural-abstraction","display_name":"architectural abstraction","score":0.6710000038146973},{"id":"https://openalex.org/keywords/object-oriented-framework","display_name":"object-oriented framework","score":0.7200000286102295},{"id":"https://openalex.org/keywords/design-patterns","display_name":"design patterns","score":0.875},{"id":"https://openalex.org/keywords/architectural-style","display_name":"architectural style","score":0.8960000276565552},{"id":"https://openalex.org/keywords/subsystems","display_name":"subsystems","score":0.4690000116825104},{"id":"https://openalex.org/keywords/complex-systems-design","display_name":"complex system design","score":0.6850000023841858}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7943410277366638},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5760974287986755},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.5751928687095642},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.5661665797233582},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.4918539524078369},{"id":"https://openalex.org/C118530786","wikidata":"https://www.wikidata.org/wiki/Q1134732","display_name":"Instrumentation (computer programming)","level":2,"score":0.4725748598575592},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4647734761238098},{"id":"https://openalex.org/C72280835","wikidata":"https://www.wikidata.org/wiki/Q635346","display_name":"Architectural pattern","level":5,"score":0.4377000331878662},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.42694026231765747},{"id":"https://openalex.org/C154240960","wikidata":"https://www.wikidata.org/wiki/Q2860294","display_name":"Database-centric architecture","level":5,"score":0.41658177971839905},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3399502635002136},{"id":"https://openalex.org/C41065761","wikidata":"https://www.wikidata.org/wiki/Q2193309","display_name":"Applications architecture","level":4,"score":0.32307636737823486},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.27232304215431213},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.27123361825942993},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.11034318804740906},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10589870810508728},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0991172194480896},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C548081761","wikidata":"https://www.wikidata.org/wiki/Q180388","display_name":"Waste management","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/236337.236380","doi":"https://doi.org/10.1145/236337.236380","is_oa":true,"landing_page_url":"https://doi.org/10.1145/236337.236380","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/236337.236380","source":{"id":"https://openalex.org/S4306418083","display_name":"Conference on Object-Oriented Programming Systems, Languages, and Applications","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.44.4749","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.44.4749","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://choices.cs.uiuc.edu/sane/archprofil.ps.gz","raw_type":"text"}],"best_oa_location":{"id":"doi:10.1145/236337.236380","doi":"https://doi.org/10.1145/236337.236380","is_oa":true,"landing_page_url":"https://doi.org/10.1145/236337.236380","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/236337.236380","source":{"id":"https://openalex.org/S4306418083","display_name":"Conference on Object-Oriented Programming Systems, Languages, and Applications","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","raw_type":"proceedings-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2035645869.pdf","grobid_xml":"https://content.openalex.org/works/W2035645869.grobid-xml"},"referenced_works_count":28,"referenced_works":["https://openalex.org/W68605010","https://openalex.org/W114162218","https://openalex.org/W143901355","https://openalex.org/W151987535","https://openalex.org/W154924613","https://openalex.org/W1491178396","https://openalex.org/W1494940103","https://openalex.org/W1524750399","https://openalex.org/W1527793496","https://openalex.org/W1567367052","https://openalex.org/W1577575159","https://openalex.org/W1649645444","https://openalex.org/W1754883368","https://openalex.org/W1984489185","https://openalex.org/W2012031603","https://openalex.org/W2041659000","https://openalex.org/W2076140697","https://openalex.org/W2077318760","https://openalex.org/W2078133012","https://openalex.org/W2095748364","https://openalex.org/W2108216688","https://openalex.org/W2123435863","https://openalex.org/W2126475077","https://openalex.org/W2137000885","https://openalex.org/W2168287017","https://openalex.org/W2914234945","https://openalex.org/W2986348978","https://openalex.org/W4251854868"],"related_works":["https://openalex.org/W2076140697","https://openalex.org/W2137946597","https://openalex.org/W7097367337","https://openalex.org/W1889993654","https://openalex.org/W2041659000","https://openalex.org/W2549688564","https://openalex.org/W7099386137","https://openalex.org/W1567367052","https://openalex.org/W2188268055","https://openalex.org/W2118896017"],"abstract_inverted_index":{"Tracking":[0],"the":[1,14,33,45,68,87,92,98,101],"changing":[2],"dynamics":[3,52],"of":[4,48,55,91,100],"object-oriented":[5,26,103],"frameworks[5],":[6],"design":[7,99],"patterns[7],":[8],"architectural":[9,35,57,83],"styles[8],":[10],"and":[11,16,51,89],"subsystems":[12],"during":[13],"development":[15],"reuse":[17],"cycle":[18],"can":[19],"aid":[20],"producing":[21],"complex":[22,64],"systems.":[23,65],"Unfortunately,":[24],"current":[25],"programming":[27],"tools":[28],"are":[29],"relatively":[30],"oblivious":[31],"to":[32,81],"rich":[34],"abstractions":[36],"in":[37,53,62,97],"a":[38,73],"system.This":[39],"paper":[40,69],"shows":[41],"that":[42],"architecture-oriented":[43],"visualization,":[44],"graphical":[46],"presentation":[47],"system":[49],"statics":[50],"terms":[54],"its":[56],"abstractions,":[58],"is":[59],"highly":[60],"beneficial":[61],"designing":[63],"In":[66],"addition,":[67],"presents":[70],"architecture-aware":[71],"instrumentation,":[72],"new":[74],"technique":[75],"for":[76],"building":[77],"efficient":[78],"on-line":[79],"instrumentation":[80],"support":[82],"queries.":[84],"We":[85],"demonstrate":[86],"effectiveness":[88],"performance":[90],"scheme":[93],"with":[94],"case":[95],"studies":[96],"Choices":[102],"operating":[104],"system.":[105]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2016-06-24T00:00:00"}
