{"id":"https://openalex.org/W2007465156","doi":"https://doi.org/10.1109/ic3.2014.6897190","title":"Towards program execution summarization: Deriving state diagrams from sequence diagrams","display_name":"Towards program execution summarization: Deriving state diagrams from sequence diagrams","publication_year":2014,"publication_date":"2014-08-01","ids":{"openalex":"https://openalex.org/W2007465156","doi":"https://doi.org/10.1109/ic3.2014.6897190","mag":"2007465156"},"language":"en","primary_location":{"id":"doi:10.1109/ic3.2014.6897190","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ic3.2014.6897190","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 Seventh International Conference on Contemporary Computing (IC3)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"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/A5103429521","display_name":"Bharat Jayaraman","orcid":"https://orcid.org/0000-0001-5646-3213"},"institutions":[{"id":"https://openalex.org/I81556334","display_name":"Amrita Vishwa Vidyapeetham","ror":"https://ror.org/03am10p12","country_code":"IN","type":"education","lineage":["https://openalex.org/I81556334"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Swaminathan Jayaraman","raw_affiliation_strings":["Department of Computer Science and Engineering, Amrita Vishwa Vidyapeetham, India","[Department of Computer Science and Engineering, Amrita Vishwa Vidyapeetham, India]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Amrita Vishwa Vidyapeetham, India","institution_ids":["https://openalex.org/I81556334"]},{"raw_affiliation_string":"[Department of Computer Science and Engineering, Amrita Vishwa Vidyapeetham, India]","institution_ids":["https://openalex.org/I81556334"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077981731","display_name":"Kishor Kamath D","orcid":null},"institutions":[{"id":"https://openalex.org/I81556334","display_name":"Amrita Vishwa Vidyapeetham","ror":"https://ror.org/03am10p12","country_code":"IN","type":"education","lineage":["https://openalex.org/I81556334"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Kishor Kamath D","raw_affiliation_strings":["Department of Computer Science and Engineering, Amrita Vishwa Vidyapeetham, India","[Department of Computer Science and Engineering, Amrita Vishwa Vidyapeetham, India]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Amrita Vishwa Vidyapeetham, India","institution_ids":["https://openalex.org/I81556334"]},{"raw_affiliation_string":"[Department of Computer Science and Engineering, Amrita Vishwa Vidyapeetham, India]","institution_ids":["https://openalex.org/I81556334"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103429521","display_name":"Bharat Jayaraman","orcid":"https://orcid.org/0000-0001-5646-3213"},"institutions":[{"id":"https://openalex.org/I63190737","display_name":"University at Buffalo, State University of New York","ror":"https://ror.org/01y64my43","country_code":"US","type":"education","lineage":["https://openalex.org/I63190737"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bharat Jayaraman","raw_affiliation_strings":["Department of Computer Science and Engineering, State University of New York, Buffalo, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, State University of New York, Buffalo, USA","institution_ids":["https://openalex.org/I63190737"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.3313,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.79769967,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"299","last_page":"305"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.998199999332428,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9968000054359436,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/computer-science","display_name":"Computer science","score":0.8901661038398743},{"id":"https://openalex.org/keywords/sequence-diagram","display_name":"Sequence diagram","score":0.8802810907363892},{"id":"https://openalex.org/keywords/automatic-summarization","display_name":"Automatic summarization","score":0.8652647733688354},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6978315711021423},{"id":"https://openalex.org/keywords/program-comprehension","display_name":"Program comprehension","score":0.5497943162918091},{"id":"https://openalex.org/keywords/state-diagram","display_name":"State diagram","score":0.5223233103752136},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.5184597373008728},{"id":"https://openalex.org/keywords/use-case-diagram","display_name":"Use Case Diagram","score":0.48595869541168213},{"id":"https://openalex.org/keywords/sequence","display_name":"Sequence (biology)","score":0.4775089621543884},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.44665002822875977},{"id":"https://openalex.org/keywords/trace","display_name":"TRACE (psycholinguistics)","score":0.433353066444397},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.422130286693573},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.41330671310424805},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.40282678604125977},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.38755226135253906},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.36992147564888},{"id":"https://openalex.org/keywords/class-diagram","display_name":"Class diagram","score":0.32844048738479614},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.21392017602920532},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.1528778374195099},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.1253519058227539}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8901661038398743},{"id":"https://openalex.org/C153185123","wikidata":"https://www.wikidata.org/wiki/Q1391624","display_name":"Sequence diagram","level":4,"score":0.8802810907363892},{"id":"https://openalex.org/C170858558","wikidata":"https://www.wikidata.org/wiki/Q1394144","display_name":"Automatic summarization","level":2,"score":0.8652647733688354},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6978315711021423},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.5497943162918091},{"id":"https://openalex.org/C16671368","wikidata":"https://www.wikidata.org/wiki/Q230885","display_name":"State diagram","level":3,"score":0.5223233103752136},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.5184597373008728},{"id":"https://openalex.org/C161756209","wikidata":"https://www.wikidata.org/wiki/Q613423","display_name":"Use Case Diagram","level":5,"score":0.48595869541168213},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.4775089621543884},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.44665002822875977},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.433353066444397},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.422130286693573},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.41330671310424805},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.40282678604125977},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.38755226135253906},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.36992147564888},{"id":"https://openalex.org/C202446494","wikidata":"https://www.wikidata.org/wiki/Q664166","display_name":"Class diagram","level":4,"score":0.32844048738479614},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.21392017602920532},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.1528778374195099},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.1253519058227539},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ic3.2014.6897190","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ic3.2014.6897190","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 Seventh International Conference on Contemporary Computing (IC3)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.5199999809265137,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1982953929","https://openalex.org/W1990898330","https://openalex.org/W1993921835","https://openalex.org/W2002691587","https://openalex.org/W2010624068","https://openalex.org/W2013808870","https://openalex.org/W2024445190","https://openalex.org/W2109233982","https://openalex.org/W2128628043","https://openalex.org/W2324430758","https://openalex.org/W2396326109","https://openalex.org/W2519665413","https://openalex.org/W2541797071","https://openalex.org/W6701036103","https://openalex.org/W6711936166"],"related_works":["https://openalex.org/W3090430358","https://openalex.org/W2914561978","https://openalex.org/W2355056070","https://openalex.org/W2774128211","https://openalex.org/W2367121239","https://openalex.org/W2374880342","https://openalex.org/W2371620719","https://openalex.org/W2357789588","https://openalex.org/W1938163879","https://openalex.org/W2375409363"],"abstract_inverted_index":{"We":[0,27],"propose":[1],"a":[2,7,25,36,90,96,107,142,150],"summarization":[3,114,171],"technique":[4,30,197],"that":[5,42,72,118,153,159],"provides":[6],"clear":[8],"and":[9,46,51,85,87],"concise":[10],"picture":[11],"of":[12,15,22,34,68,125,138,180,190,214],"the":[13,32,65,101,105,119,122,128,139,155,182,191,212],"history":[14,47],"program":[16,140,156,206],"execution":[17,40,44,136,163],"with":[18,110,134,199],"respect":[19],"to":[20,24,82,99,147,210],"entities":[21],"interest":[23,126],"programmer.":[26],"develop":[28,95],"our":[29,69,196,215],"in":[31,104,117,127,208],"context":[33],"JIVE,":[35],"tool":[37],"for":[38,61,77,141,158],"Java":[39],"visualization":[41],"renders":[43],"states":[45],"using":[48],"UML":[49],"object":[50],"sequence":[52,102],"diagrams":[53,80],"respectively.":[54],"While":[55],"these":[56],"notations":[57],"have":[58],"been":[59],"developed":[60],"specifying":[62],"design-time":[63],"decisions,":[64],"distinguishing":[66],"aspect":[67],"work":[70],"is":[71,115],"we":[73,94,165],"adapt":[74],"their":[75],"use":[76],"execution-time.":[78],"Sequence":[79],"tend":[81],"be":[83,173],"long":[84],"unwieldy,":[86],"often":[88],"exhibit":[89],"repetitive":[91],"structure,":[92],"hence":[93],"novel":[97],"procedure":[98],"summarize":[100],"diagram":[103,109,152],"form":[106],"state":[108,151,170],"finite":[111],"states.":[112],"This":[113,131,193],"user-driven,":[116],"user":[120,183],"annotates":[121],"key":[123],"variables":[124],"source":[129],"code.":[130],"information":[132],"together":[133],"an":[135,168],"trace":[137],"particular":[143],"input":[144],"enables":[145],"us":[146],"systematically":[148],"construct":[149],"summarizes":[154],"behavior":[157],"input.":[160],"Using":[161],"multiple":[162],"traces,":[164],"show":[166],"how":[167],"integrated":[169],"can":[172],"obtained.":[174],"Finally,":[175],"by":[176],"choosing":[177],"different":[178,186,205],"sets":[179],"variables,":[181],"may":[184],"view":[185],"summarizations,":[187],"or":[188],"perspectives,":[189],"execution.":[192],"paper":[194],"presents":[195],"along":[198],"experimental":[200],"results":[201],"from":[202],"summarizing":[203],"several":[204],"executions":[207],"order":[209],"illustrate":[211],"benefit":[213],"approach.":[216]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2026-08-11T07:18:39.950985","created_date":"2025-10-10T00:00:00"}
