{"id":"https://openalex.org/W2928296830","doi":"https://doi.org/10.4233/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","title":"Declarative Specification of Information System Data Models and Business Logic","display_name":"Declarative Specification of Information System Data Models and Business Logic","publication_year":2019,"publication_date":"2019-02-27","ids":{"openalex":"https://openalex.org/W2928296830","doi":"https://doi.org/10.4233/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","mag":"2928296830"},"language":"en","primary_location":{"id":"pmh:oai:tudelft.nl:uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","is_oa":true,"landing_page_url":"http://resolver.tudelft.nl/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","pdf_url":"http://resolver.tudelft.nl/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","source":{"id":"https://openalex.org/S4306400906","display_name":"Research Repository (Delft University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I98358874","host_organization_name":"Delft University of Technology","host_organization_lineage":["https://openalex.org/I98358874"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"doctoral thesis"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://resolver.tudelft.nl/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5006614961","display_name":"Daco C. Harkes","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"D.C. Harkes","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5006614961"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2969,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.61789485,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"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/T10703","display_name":"Business Process Modeling and Analysis","score":0.9807000160217285,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":0.9807000160217285,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9779999852180481,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9412000179290771,"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.7765499353408813},{"id":"https://openalex.org/keywords/information-system","display_name":"Information system","score":0.6180546283721924},{"id":"https://openalex.org/keywords/business-logic","display_name":"Business logic","score":0.48291394114494324},{"id":"https://openalex.org/keywords/systems-design","display_name":"Systems design","score":0.4647471308708191},{"id":"https://openalex.org/keywords/system-requirements-specification","display_name":"System requirements specification","score":0.4616953134536743},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4563572406768799},{"id":"https://openalex.org/keywords/logic-programming","display_name":"Logic programming","score":0.45076167583465576},{"id":"https://openalex.org/keywords/management-information-systems","display_name":"Management information systems","score":0.44746240973472595},{"id":"https://openalex.org/keywords/traceability","display_name":"Traceability","score":0.4321930408477783},{"id":"https://openalex.org/keywords/business-process","display_name":"Business process","score":0.4189508855342865},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.26781079173088074},{"id":"https://openalex.org/keywords/work-in-process","display_name":"Work in process","score":0.12393471598625183},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.12128490209579468}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7765499353408813},{"id":"https://openalex.org/C180198813","wikidata":"https://www.wikidata.org/wiki/Q121182","display_name":"Information system","level":2,"score":0.6180546283721924},{"id":"https://openalex.org/C146222976","wikidata":"https://www.wikidata.org/wiki/Q1204997","display_name":"Business logic","level":2,"score":0.48291394114494324},{"id":"https://openalex.org/C31352089","wikidata":"https://www.wikidata.org/wiki/Q3750474","display_name":"Systems design","level":2,"score":0.4647471308708191},{"id":"https://openalex.org/C84651959","wikidata":"https://www.wikidata.org/wiki/Q17052506","display_name":"System requirements specification","level":2,"score":0.4616953134536743},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4563572406768799},{"id":"https://openalex.org/C128838566","wikidata":"https://www.wikidata.org/wiki/Q275603","display_name":"Logic programming","level":2,"score":0.45076167583465576},{"id":"https://openalex.org/C29848774","wikidata":"https://www.wikidata.org/wiki/Q61905","display_name":"Management information systems","level":3,"score":0.44746240973472595},{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.4321930408477783},{"id":"https://openalex.org/C85345410","wikidata":"https://www.wikidata.org/wiki/Q851587","display_name":"Business process","level":3,"score":0.4189508855342865},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26781079173088074},{"id":"https://openalex.org/C174998907","wikidata":"https://www.wikidata.org/wiki/Q357662","display_name":"Work in process","level":2,"score":0.12393471598625183},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.12128490209579468},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:tudelft.nl:uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","is_oa":true,"landing_page_url":"http://resolver.tudelft.nl/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","pdf_url":"http://resolver.tudelft.nl/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","source":{"id":"https://openalex.org/S4306400906","display_name":"Research Repository (Delft University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I98358874","host_organization_name":"Delft University of Technology","host_organization_lineage":["https://openalex.org/I98358874"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"doctoral thesis"},{"id":"doi:10.4233/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","is_oa":true,"landing_page_url":"https://doi.org/10.4233/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","pdf_url":null,"source":{"id":"https://openalex.org/S4306400906","display_name":"Research Repository (Delft University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I98358874","host_organization_name":"Delft University of Technology","host_organization_lineage":["https://openalex.org/I98358874"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"thesis"},{"id":"mag:2928296830","is_oa":false,"landing_page_url":"https://repository.tudelft.nl/islandora/object/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a/datastream/OBJ/download","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:tudelft.nl:uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","is_oa":true,"landing_page_url":"http://resolver.tudelft.nl/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","pdf_url":"http://resolver.tudelft.nl/uuid:5e9805ca-95d0-451e-a8f0-55decb26c94a","source":{"id":"https://openalex.org/S4306400906","display_name":"Research Repository (Delft University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I98358874","host_organization_name":"Delft University of Technology","host_organization_lineage":["https://openalex.org/I98358874"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"doctoral thesis"},"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.6899999976158142}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2928296830.pdf"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W1565913320","https://openalex.org/W2164014025","https://openalex.org/W2073314929","https://openalex.org/W2169992585","https://openalex.org/W2913193193","https://openalex.org/W2744807161","https://openalex.org/W1996413803","https://openalex.org/W131557643","https://openalex.org/W1523858693","https://openalex.org/W2018528229","https://openalex.org/W3017486347","https://openalex.org/W2171465635","https://openalex.org/W42344496","https://openalex.org/W417041153","https://openalex.org/W1682449980","https://openalex.org/W2318086733","https://openalex.org/W2294170296","https://openalex.org/W2142800147","https://openalex.org/W572792220","https://openalex.org/W2295454228"],"abstract_inverted_index":{"Information":[0,13],"systems":[1,3,14,28,44,62,89,201],"are":[2],"for":[4,60,102,111,199],"the":[5,65,70,76,94,99,121,125,131,138,150,156,165,172,182,192,223,257,269,355,377],"collection,":[6],"organization,":[7],"storage,":[8],"and":[9,20,30,50,93,144,194,220,244,262,278,285,289,296,303,314,318,326,366,375,381,389],"communication":[10],"of":[11,48,72,127,158,171,196,204,225,272,344],"information.":[12],"aim":[15],"to":[16,24,34,37,54,69,90,115,140,155,180,234,354,401],"support":[17],"operations,":[18],"management":[19,357],"decision-making.":[21],"In":[22],"order":[23],"do":[25],"this,":[26],"these":[27,42,205,273],"filter":[29],"process":[31],"data":[32,49],"according":[33],"business":[35,387],"logic":[36,68,388],"create":[38],"new":[39,231,239,254,270],"data.":[40,56],"Typically":[41],"information":[43,61,83,88,103,112,200,226,282,308,337,358],"contain":[45],"large":[46],"amounts":[47],"receive":[51],"frequent":[52],"updates":[53],"this":[55,188,345],"Over":[57],"time":[58],"requirements":[59,97,186],"change,":[63],"from":[64],"decision":[66],"making":[67],"number":[71],"users":[73],"interacting":[74],"with":[75],"system.&lt;br/&gt;As":[77],"organizations":[78],"evolve,":[79],"so":[80],"must":[81],"their":[82],"systems.":[84],"Our":[85],"reliance":[86],"on":[87,300],"make":[91,142],"decisions":[92,128,143],"ever":[95],"changing":[96],"poses":[98],"following":[100],"challenges":[101,224],"system":[104,113,119,132,139,151,166,183,227,283,309,338,359],"engineering.":[105],"_Validatability:_":[106],"how":[107,176],"easy":[108,177],"is":[109,178,209],"it":[110,179],"developers":[114],"establish":[116],"that":[117,164,362,379,394],"a":[118,230],"'does":[120],"right":[122],"thing'?&lt;br/&gt;_Traceability:_":[123],"can":[124,135,149,161,265,347],"origin":[126],"made":[129],"by":[130,268],"be":[133,266,348,399],"verified?&lt;br/&gt;_Reliability:_":[134],"we":[136,162,190],"trust":[137,163],"consistently":[141],"not":[145],"lose":[146],"our":[147,238,246,395],"data?&lt;br/&gt;_Performance:_":[148],"keep":[152],"responding":[153],"promptly":[154],"load":[157],"its":[159,168],"users?&lt;br/&gt;_Availability:_":[160],"performs":[167],"functionality":[169],"all":[170],"time?&lt;br/&gt;And":[173],"finally,":[174,332],"_modifiability:_":[175],"change":[181],"specification":[184],"when":[185],"change?&lt;br/&gt;&lt;br/&gt;In":[187],"dissertation":[189,346],"show":[191],"feasibility":[193],"usefulness":[195],"declarative":[197,255],"programming":[198,232,240,330],"in":[202,242,252,350,384],"light":[203],"challenges.&lt;br/&gt;&lt;br/&gt;Our":[206],"research":[207],"method":[208,213],"_design":[210],"research_.&lt;br/&gt;This":[211],"iterative":[212],"repeats":[214],"four":[215,253],"phases:":[216],"analysis,":[217],"design,":[218],"evaluation,":[219],"diffusion.&lt;br/&gt;We":[221],"_analyze_":[222],"engineering,":[228],"_design_":[229],"language":[233,241,396],"address":[235],"these,":[236],"_evaluate_":[237],"practice,":[243],"_diffuse_":[245],"knowledge":[247],"through":[248],"scholarly":[249],"articles.&lt;br/&gt;This":[250],"resulted":[251],"languages:":[256],"Relations":[258],"language,":[259],"IceDust,":[260],"IceDust2,":[261],"PixieDust.&lt;br/&gt;&lt;br/&gt;Our":[263],"contributions":[264],"summarized":[267],"features":[271,397],"languages.&lt;br/&gt;_Native":[274],"multiplicities,":[275],"bidirectional":[276],"relations,":[277],"concise":[279],"navigation_":[280],"improve":[281,294,307,336],"validatability":[284,339],"modifiability":[286,310,367],"over":[287,316,328,340],"object-oriented":[288,317],"relational":[290,319,341],"approaches.&lt;br/&gt;_Derived":[291],"attribute":[292],"values_":[293],"traceability.&lt;br/&gt;_Incremental":[295],"eventual":[297],"computing_":[298],"based":[299],"path":[301],"analysis":[302],"_calculation":[304],"strategy":[305,321],"switching_":[306],"without":[311],"sacrificing":[312],"performance":[313,374],"availability":[315],"approaches.&lt;br/&gt;_Calculation":[320],"composition_":[322],"improves":[323],"validatability,":[324,363],"modifiability,":[325],"reliability":[327],"reactive":[329],"approaches.&lt;br/&gt;And":[331],"_Bidirectional":[333],"derived":[334],"relations_":[335],"approaches.&lt;br/&gt;&lt;br/&gt;The":[342],"results":[343],"applied":[349,352,400],"practice.&lt;br/&gt;We":[351],"IceDust2":[353],"learning":[356],"WebLab.&lt;br/&gt;We":[360],"found":[361],"traceability,":[364],"reliability,":[365],"were":[368],"considerably":[369],"improved":[370],"while":[371],"retaining":[372],"similar":[373],"availability.&lt;br/&gt;Moreover,":[376],"fact":[378],"IceDust":[380],"PixieDust":[382],"work":[383],"different":[385],"domains,":[386],"user":[390],"interfaces":[391],"respectively,":[392],"suggests":[393],"could":[398],"more":[402],"domains.":[403]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T06:51:31.235846","created_date":"2025-10-10T00:00:00"}
