{"id":"https://openalex.org/W27181202","doi":null,"title":"Visual Programming in an Object-Oriented Framework","display_name":"Visual Programming in an Object-Oriented Framework","publication_year":2002,"publication_date":"2002-01-01","ids":{"openalex":"https://openalex.org/W27181202","mag":"27181202"},"language":"en","primary_location":{"id":"pmh:oai:CiteSeerX.psu:10.1.1.55.481","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.55.481","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ftp://ftp.ifi.unizh.ch/pub/projects/met++/papers/visprog.ps.gz","raw_type":"text"},"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/A5015134476","display_name":"Philipp Ackermann","orcid":"https://orcid.org/0000-0003-4607-7620","observed_orcids":["https://orcid.org/0000-0003-4607-7620"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Philipp Ackermann","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-4607-7620","affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018019150","display_name":"Dominik Eichelberg","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dominik Eichelberg","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5001060102","display_name":"Bernhard Wagner","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bernhard Wagner","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":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.00537516,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"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.698199987411499,"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.698199987411499,"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.2734000086784363,"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/T13197","display_name":"Spreadsheets and End-User Computing","score":0.008100000210106373,"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/visual-programming-languages","display_name":"visual programming languages","score":0.8529999852180481},{"id":"https://openalex.org/keywords/object-oriented-framework","display_name":"object-oriented framework","score":0.6940000057220459},{"id":"https://openalex.org/keywords/object-composition","display_name":"object composition","score":0.8259999752044678},{"id":"https://openalex.org/keywords/execution-model","display_name":"execution model","score":0.7990000247955322},{"id":"https://openalex.org/keywords/system-reconfiguration","display_name":"system reconfiguration","score":0.7649999856948853},{"id":"https://openalex.org/keywords/prototyping","display_name":"prototype development","score":0.7839999794960022},{"id":"https://openalex.org/keywords/data-flow","display_name":"data flow","score":0.43799999356269836}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7887817025184631},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.7752981185913086},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.7574758529663086},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6514655351638794},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.631757378578186},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.5582249164581299},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5394827127456665},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.45682764053344727},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.39151114225387573},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0963994562625885},{"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/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:CiteSeerX.psu:10.1.1.55.481","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.55.481","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ftp://ftp.ifi.unizh.ch/pub/projects/met++/papers/visprog.ps.gz","raw_type":"text"},{"id":"mag:27181202","doi":null,"is_oa":false,"landing_page_url":"http://www.xmlizer.net/visprog.pdf","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":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W1561214507","https://openalex.org/W1587320091","https://openalex.org/W1828218385","https://openalex.org/W1889152575","https://openalex.org/W2097894253","https://openalex.org/W2099792017","https://openalex.org/W2131130226","https://openalex.org/W2141024484"],"related_works":["https://openalex.org/W1561214507","https://openalex.org/W2181642171","https://openalex.org/W7095388208","https://openalex.org/W2072834816","https://openalex.org/W126114454","https://openalex.org/W204448772","https://openalex.org/W2344534510","https://openalex.org/W2170616092","https://openalex.org/W1927459477","https://openalex.org/W1964316648"],"abstract_inverted_index":{"Instead":[0],"of":[1,34,80,94],"scripting,":[2],"a":[3,10,84],"visual":[4,85,92,120],"programming":[5,57],"approach":[6,38],"was":[7],"explored":[8],"for":[9,100,126,133],"component":[11],"runtime":[12],"environment.":[13],"It":[14],"provides":[15],"generic":[16],"access":[17],"to":[18],"framework":[19],"objects":[20,111],"and":[21,39,51,63,115],"supports":[22],"black-box":[23],"reuse":[24],"through":[25],"interactive":[26],"assembly.":[27],"This":[28,103],"paper":[29],"describes":[30],"the":[31,78],"execution":[32],"model":[33],"this":[35],"intuitive":[36],"composition":[37],"outlines":[40],"useful":[41],"applications":[42],"that":[43,119],"deal":[44],"with":[45,66],"changing":[46],"requirements,":[47],"short":[48],"prototyping":[49],"cycles,":[50],"user-friendly":[52],"system":[53],"reconfigurations.":[54],"Introduction":[55],"Visual":[56],"languages":[58],"[Burn95]":[59],"which":[60],"represent":[61],"data":[62,86],"their":[64],"flow":[65,87],"pictures":[67],"rather":[68],"than":[69],"text":[70],"(source":[71],"code)":[72],"are":[73,122],"not":[74,98],"widely":[75],"used":[76,125],"because":[77,110],"specification":[79],"algorithms":[81],"based":[82],"on":[83],"is":[88,97,105],"very":[89],"limited.":[90],"The":[91],"representation":[93],"procedural":[95],"abstractions":[96],"appropriate":[99],"large":[101],"systems.":[102],"disadvantage":[104],"reduced":[106],"in":[107],"object-oriented":[108],"systems":[109],"encapsulate":[112],"state":[113],"(data)":[114],"behavior":[116],"(methods/algorithms)":[117],"so":[118],"programs":[121],"no":[123],"longer":[124],"algorithmic":[127],"specification,":[128],"but":[129],"may":[130],"be":[131],"applied":[132],"object":[134],"compos...":[135]},"counts_by_year":[],"updated_date":"2026-08-26T07:47:46.906454","created_date":"2016-06-24T00:00:00"}
