{"id":"https://openalex.org/W2094637179","doi":"https://doi.org/10.1145/1166324.1166350","title":"A framework for transforming structured analysis and design artifacts to UML","display_name":"A framework for transforming structured analysis and design artifacts to UML","publication_year":2006,"publication_date":"2006-10-18","ids":{"openalex":"https://openalex.org/W2094637179","doi":"https://doi.org/10.1145/1166324.1166350","mag":"2094637179"},"language":"en","primary_location":{"id":"doi:10.1145/1166324.1166350","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1166324.1166350","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 24th annual ACM international conference on Design of communication","raw_type":"proceedings-article"},"type":"article","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/A5049344770","display_name":"Terrence P. Fries","orcid":null},"institutions":[{"id":"https://openalex.org/I208081647","display_name":"Coastal Carolina University","ror":"https://ror.org/01621q256","country_code":"US","type":"education","lineage":["https://openalex.org/I208081647"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Terrence P. Fries","raw_affiliation_strings":["Coastal Carolina University"],"affiliations":[{"raw_affiliation_string":"Coastal Carolina University","institution_ids":["https://openalex.org/I208081647"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5049344770"],"corresponding_institution_ids":["https://openalex.org/I208081647"],"apc_list":null,"apc_paid":null,"fwci":1.807,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.87090514,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"105","last_page":"112"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9994000196456909,"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.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"}}],"keywords":[{"id":"https://openalex.org/keywords/class-diagram","display_name":"Class diagram","score":0.9022683501243591},{"id":"https://openalex.org/keywords/communication-diagram","display_name":"Communication diagram","score":0.8228867053985596},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7431081533432007},{"id":"https://openalex.org/keywords/applications-of-uml","display_name":"Applications of UML","score":0.73732590675354},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.6761528849601746},{"id":"https://openalex.org/keywords/uml-tool","display_name":"UML tool","score":0.671555757522583},{"id":"https://openalex.org/keywords/sequence-diagram","display_name":"Sequence diagram","score":0.6427885890007019},{"id":"https://openalex.org/keywords/artifact","display_name":"Artifact (error)","score":0.6070213317871094},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5412276983261108},{"id":"https://openalex.org/keywords/use-case-diagram","display_name":"Use Case Diagram","score":0.5393611788749695},{"id":"https://openalex.org/keywords/systems-modeling-language","display_name":"Systems Modeling Language","score":0.5257109999656677},{"id":"https://openalex.org/keywords/object-constraint-language","display_name":"Object Constraint Language","score":0.49268466234207153},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4792911410331726},{"id":"https://openalex.org/keywords/data-flow-diagram","display_name":"Data flow diagram","score":0.47589218616485596},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.2986018657684326},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.2804127335548401},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.13080397248268127}],"concepts":[{"id":"https://openalex.org/C202446494","wikidata":"https://www.wikidata.org/wiki/Q664166","display_name":"Class diagram","level":4,"score":0.9022683501243591},{"id":"https://openalex.org/C48419115","wikidata":"https://www.wikidata.org/wiki/Q950859","display_name":"Communication diagram","level":5,"score":0.8228867053985596},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7431081533432007},{"id":"https://openalex.org/C41298492","wikidata":"https://www.wikidata.org/wiki/Q4781506","display_name":"Applications of UML","level":4,"score":0.73732590675354},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.6761528849601746},{"id":"https://openalex.org/C146939238","wikidata":"https://www.wikidata.org/wiki/Q2467310","display_name":"UML tool","level":4,"score":0.671555757522583},{"id":"https://openalex.org/C153185123","wikidata":"https://www.wikidata.org/wiki/Q1391624","display_name":"Sequence diagram","level":4,"score":0.6427885890007019},{"id":"https://openalex.org/C2779010991","wikidata":"https://www.wikidata.org/wiki/Q2720909","display_name":"Artifact (error)","level":2,"score":0.6070213317871094},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5412276983261108},{"id":"https://openalex.org/C161756209","wikidata":"https://www.wikidata.org/wiki/Q613423","display_name":"Use Case Diagram","level":5,"score":0.5393611788749695},{"id":"https://openalex.org/C21285288","wikidata":"https://www.wikidata.org/wiki/Q2117885","display_name":"Systems Modeling Language","level":4,"score":0.5257109999656677},{"id":"https://openalex.org/C133264317","wikidata":"https://www.wikidata.org/wiki/Q1397689","display_name":"Object Constraint Language","level":5,"score":0.49268466234207153},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4792911410331726},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.47589218616485596},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2986018657684326},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2804127335548401},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.13080397248268127}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1166324.1166350","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1166324.1166350","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 24th annual ACM international conference on Design of communication","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W175551733","https://openalex.org/W181692423","https://openalex.org/W1490953767","https://openalex.org/W1518523549","https://openalex.org/W1526204608","https://openalex.org/W1651242740","https://openalex.org/W1872606752","https://openalex.org/W2129943673","https://openalex.org/W2138537116","https://openalex.org/W2144192824","https://openalex.org/W2144729039","https://openalex.org/W2147161976","https://openalex.org/W2154803583","https://openalex.org/W2154979244","https://openalex.org/W2159631468","https://openalex.org/W2169027213","https://openalex.org/W2176874267","https://openalex.org/W2912356395","https://openalex.org/W2945526390"],"related_works":["https://openalex.org/W2317730349","https://openalex.org/W1589249837","https://openalex.org/W3090430358","https://openalex.org/W2134543896","https://openalex.org/W4249381877","https://openalex.org/W2766623632","https://openalex.org/W1496040829","https://openalex.org/W2945438164","https://openalex.org/W2914561978","https://openalex.org/W2071217003"],"abstract_inverted_index":{"The":[0,66,86],"Unified":[1],"Modeling":[2],"Language":[3],"(UML)":[4],"has":[5],"become":[6],"the":[7,13],"de":[8],"facto":[9],"standard":[10],"for":[11,90],"modeling":[12],"architecture":[14],"and":[15,33,47,62,98],"behavior":[16],"of":[17,88],"an":[18,48],"object-oriented":[19,84],"software":[20,78],"system.":[21,85],"However,":[22],"many":[23],"legacy":[24],"systems":[25],"have":[26],"been":[27],"documented":[28],"using":[29],"non-object":[30],"structured":[31,34,96],"analysis":[32,97],"design.":[35],"This":[36],"paper":[37],"proposes":[38],"a":[39,43,56,63,95],"framework":[40],"to":[41,81],"convert":[42],"data":[44],"flow":[45],"diagram":[46,51],"entity":[49],"relationship":[50],"into":[52],"UML":[53,68],"artifact,":[54],"including":[55],"use":[57],"case":[58],"diagram,":[59],"sequence":[60],"diagrams,":[61],"class":[64],"diagram.":[65],"new":[67,83],"model":[69],"can":[70],"be":[71],"used":[72],"by":[73],"analysts":[74],"or":[75],"computer":[76],"aided":[77],"engineering":[79],"tools":[80],"implement":[82],"set":[87],"rules":[89],"transformation":[91],"is":[92],"tested":[93],"on":[94],"design":[99],"example":[100]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
