{"id":"https://openalex.org/W1924892381","doi":"https://doi.org/10.15439/2015f247","title":"Generating Database Access Code From Domain Models","display_name":"Generating Database Access Code From Domain Models","publication_year":2015,"publication_date":"2015-10-11","ids":{"openalex":"https://openalex.org/W1924892381","doi":"https://doi.org/10.15439/2015f247","mag":"1924892381"},"language":"en","primary_location":{"id":"doi:10.15439/2015f247","is_oa":true,"landing_page_url":"https://doi.org/10.15439/2015f247","pdf_url":"https://fedcsis.org/proceedings/2015/pliks/247.pdf","source":{"id":"https://openalex.org/S4220651875","display_name":"Annals of Computer Science and Information Systems","issn_l":"2300-5963","issn":["2300-5963"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":"https://openalex.org/P4310317484","host_organization_name":"Polskie Towarzystwo Informatyczne","host_organization_lineage":["https://openalex.org/P4310317484"],"host_organization_lineage_names":["Polskie Towarzystwo Informatyczne"],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Computer Science and Information Systems","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://fedcsis.org/proceedings/2015/pliks/247.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013256537","display_name":"Nassima Yamouni Khelifi","orcid":null},"institutions":[{"id":"https://openalex.org/I108403487","display_name":"Warsaw University of Technology","ror":"https://ror.org/00y0xnp53","country_code":"PL","type":"education","lineage":["https://openalex.org/I108403487"]},{"id":"https://openalex.org/I3124969661","display_name":"Universit\u00e9 des Sciences et de la Technologie d'Oran Mohamed Boudiaf","ror":"https://ror.org/02nbj1r55","country_code":"DZ","type":"education","lineage":["https://openalex.org/I3124969661"]}],"countries":["DZ","PL"],"is_corresponding":false,"raw_author_name":"Nassima Yamouni Khelifi","raw_affiliation_strings":["University of Sciences and Technologies of Oran-Mohamed Boudiaf-, Algeria","Warsaw University of Technology, Poland",", , , Warsaw University of Technology, , Poland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Sciences and Technologies of Oran-Mohamed Boudiaf-, Algeria","institution_ids":["https://openalex.org/I3124969661"]},{"raw_affiliation_string":"Warsaw University of Technology, Poland","institution_ids":["https://openalex.org/I108403487"]},{"raw_affiliation_string":", , , Warsaw University of Technology, , Poland","institution_ids":["https://openalex.org/I108403487"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010590917","display_name":"Micha\u0142 \u015amia\u0142ek","orcid":"https://orcid.org/0000-0001-6170-443X"},"institutions":[{"id":"https://openalex.org/I108403487","display_name":"Warsaw University of Technology","ror":"https://ror.org/00y0xnp53","country_code":"PL","type":"education","lineage":["https://openalex.org/I108403487"]}],"countries":["PL"],"is_corresponding":false,"raw_author_name":"Micha\u0142 \u015amia\u0142ek","raw_affiliation_strings":[", , , Warsaw University of Technology, , Poland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":", , , Warsaw University of Technology, , Poland","institution_ids":["https://openalex.org/I108403487"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042403093","display_name":"Rachida Mekki","orcid":null},"institutions":[{"id":"https://openalex.org/I3124969661","display_name":"Universit\u00e9 des Sciences et de la Technologie d'Oran Mohamed Boudiaf","ror":"https://ror.org/02nbj1r55","country_code":"DZ","type":"education","lineage":["https://openalex.org/I3124969661"]}],"countries":["DZ"],"is_corresponding":false,"raw_author_name":"Rachida Mekki","raw_affiliation_strings":["University of Sciences and Technologies of Oran-Mohamed Boudiaf-, Algeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Sciences and Technologies of Oran-Mohamed Boudiaf-, Algeria","institution_ids":["https://openalex.org/I3124969661"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2372,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.39953811,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"5","issue":null,"first_page":"991","last_page":"996"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9997000098228455,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9997000098228455,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9975000023841858,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8132449388504028},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.5415672659873962},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5091518759727478},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4915648400783539},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.45974403619766235}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8132449388504028},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.5415672659873962},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5091518759727478},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4915648400783539},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.45974403619766235},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.15439/2015f247","is_oa":true,"landing_page_url":"https://doi.org/10.15439/2015f247","pdf_url":"https://fedcsis.org/proceedings/2015/pliks/247.pdf","source":{"id":"https://openalex.org/S4220651875","display_name":"Annals of Computer Science and Information Systems","issn_l":"2300-5963","issn":["2300-5963"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":"https://openalex.org/P4310317484","host_organization_name":"Polskie Towarzystwo Informatyczne","host_organization_lineage":["https://openalex.org/P4310317484"],"host_organization_lineage_names":["Polskie Towarzystwo Informatyczne"],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Computer Science and Information Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:doaj.org/article:7bca3998287043c0b0193208a71a9f40","is_oa":false,"landing_page_url":"https://doaj.org/article/7bca3998287043c0b0193208a71a9f40","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Annals of computer science and information systems, Vol 5, Pp 991-996 (2015)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.15439/2015f247","is_oa":true,"landing_page_url":"https://doi.org/10.15439/2015f247","pdf_url":"https://fedcsis.org/proceedings/2015/pliks/247.pdf","source":{"id":"https://openalex.org/S4220651875","display_name":"Annals of Computer Science and Information Systems","issn_l":"2300-5963","issn":["2300-5963"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":"https://openalex.org/P4310317484","host_organization_name":"Polskie Towarzystwo Informatyczne","host_organization_lineage":["https://openalex.org/P4310317484"],"host_organization_lineage_names":["Polskie Towarzystwo Informatyczne"],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Computer Science and Information Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1924892381.pdf","grobid_xml":"https://content.openalex.org/works/W1924892381.grobid-xml"},"referenced_works_count":26,"referenced_works":["https://openalex.org/W21811623","https://openalex.org/W61269061","https://openalex.org/W108483479","https://openalex.org/W563060141","https://openalex.org/W576367677","https://openalex.org/W1526993786","https://openalex.org/W1537518569","https://openalex.org/W1537891716","https://openalex.org/W1559012732","https://openalex.org/W1564594068","https://openalex.org/W1582034720","https://openalex.org/W1602618310","https://openalex.org/W1982721464","https://openalex.org/W2008254935","https://openalex.org/W2014713859","https://openalex.org/W2022178806","https://openalex.org/W2048760093","https://openalex.org/W2051100011","https://openalex.org/W2051965774","https://openalex.org/W2129603121","https://openalex.org/W2139907081","https://openalex.org/W2165252735","https://openalex.org/W2406150307","https://openalex.org/W2745156229","https://openalex.org/W3204736204","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2166247150","https://openalex.org/W4243252198","https://openalex.org/W2118300983","https://openalex.org/W2112962394","https://openalex.org/W3137189469","https://openalex.org/W4235530921","https://openalex.org/W2104078272","https://openalex.org/W2382501300","https://openalex.org/W3162240892","https://openalex.org/W4245713008"],"abstract_inverted_index":{"Automatic":[0],"processing":[1],"of":[2,77,92],"requirements":[3,47],"(e.g.":[4],"to":[5,42,133,141],"generate":[6,43,134],"code)":[7],"remains":[8],"a":[9,66,72,90,93,147],"challenge":[10],"in":[11,29,99,111,146],"contemporary":[12],"software":[13,23],"development.":[14],"Requirements":[15,60],"are":[16,27,82,96],"still":[17],"treated":[18],"as":[19,25],"secondary":[20],"artifacts":[21],"by":[22],"developers,":[24],"they":[26],"written":[28],"natural":[30],"languages":[31],"which":[32,64,160],"causes":[33],"ambiguity.":[34],"In":[35,123],"this":[36],"paper,":[37],"we":[38,57,126,154],"present":[39,155],"an":[40,162],"approach":[41,125],"working":[44],"code":[45,137,156],"from":[46,84],"through":[48],"applying":[49],"precisely":[50],"formulated":[51],"domain":[52,74,78],"models.":[53],"As":[54],"the":[55,59],"source,":[56],"use":[58,85,120],"Specification":[61],"Language":[62],"(RSL)":[63],"is":[65,161],"precise":[67],"constrained":[68],"language,":[69],"based":[70],"on":[71],"central":[73],"model":[75,128],"composed":[76],"notions.":[79],"These":[80],"notions":[81],"linked":[83],"case":[86,121],"scenarios":[87],"and":[88,101],"create":[89],"form":[91],"'wiki'.":[94],"Notions":[95,107],"graphically":[97],"visualized":[98],"RSL,":[100],"resemble":[102],"UML":[103],"classes":[104],"with":[105,139],"attributes.":[106],"can":[108,114],"be":[109],"used":[110,118],"phrases":[112],"that":[113,131],"represent":[115],"various":[116],"operations":[117,140],"within":[119],"scenarios.":[122],"our":[124,152],"introduce":[127],"transformation":[129],"algorithms":[130],"allow":[132],"database":[135,148],"access":[136],"associated":[138],"persist":[142],"(store,":[143],"retrieve)":[144],"data":[145],"system.":[149],"To":[150],"focus":[151],"work,":[153],"generated":[157],"for":[158],"Hibernate":[159],"object":[163],"relational":[164],"mapping":[165],"framework.":[166]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2015,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
