{"id":"https://openalex.org/W2412799070","doi":"https://doi.org/10.1061/(asce)cp.1943-5487.0000592","title":"Embedding Procedural Knowledge into Building Information Models: The IFC Procedural Language and Its Application for Flexible Transition Curve Representation","display_name":"Embedding Procedural Knowledge into Building Information Models: The IFC Procedural Language and Its Application for Flexible Transition Curve Representation","publication_year":2016,"publication_date":"2016-06-03","ids":{"openalex":"https://openalex.org/W2412799070","doi":"https://doi.org/10.1061/(asce)cp.1943-5487.0000592","mag":"2412799070"},"language":"en","primary_location":{"id":"doi:10.1061/(asce)cp.1943-5487.0000592","is_oa":true,"landing_page_url":"https://doi.org/10.1061/(asce)cp.1943-5487.0000592","pdf_url":"https://ascelibrary.org/doi/pdf/10.1061/%28ASCE%29CP.1943-5487.0000592","source":{"id":"https://openalex.org/S176637136","display_name":"Journal of Computing in Civil Engineering","issn_l":"0887-3801","issn":["0887-3801","1943-5487"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315747","host_organization_name":"American Society of Civil Engineers","host_organization_lineage":["https://openalex.org/P4310315747"],"host_organization_lineage_names":["American Society of Civil Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computing in Civil Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://ascelibrary.org/doi/pdf/10.1061/%28ASCE%29CP.1943-5487.0000592","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079834552","display_name":"Julian Amann","orcid":null},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Julian Amann","raw_affiliation_strings":["Research Assistant and Ph.D. Candidate, Chair of Computational Modeling and Simulation, Leonhard Obermeyer Center, Technische Univ. M\u00fcnchen, Arcisstra\u00dfe 21, 80290 Munich, Germany (corresponding author)"],"affiliations":[{"raw_affiliation_string":"Research Assistant and Ph.D. Candidate, Chair of Computational Modeling and Simulation, Leonhard Obermeyer Center, Technische Univ. M\u00fcnchen, Arcisstra\u00dfe 21, 80290 Munich, Germany (corresponding author)","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079755356","display_name":"Andr\u00e9 Borrmann","orcid":"https://orcid.org/0000-0003-2088-7254"},"institutions":[{"id":"https://openalex.org/I174004417","display_name":"Munich University of Applied Sciences","ror":"https://ror.org/012k1v959","country_code":"DE","type":"education","lineage":["https://openalex.org/I174004417"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Andr\u00e9 Borrmann","raw_affiliation_strings":["Professor, Chair of Computational Modeling and Simulation, Leonhard Obermeyer Center, Technische Univ. M\u00fcnchen, Arcisstra\u00dfe 21, 80290 Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Professor, Chair of Computational Modeling and Simulation, Leonhard Obermeyer Center, Technische Univ. M\u00fcnchen, Arcisstra\u00dfe 21, 80290 Munich, Germany","institution_ids":["https://openalex.org/I174004417"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5079834552"],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":null,"apc_paid":null,"fwci":14.1071,"has_fulltext":true,"cited_by_count":117,"citation_normalized_percentile":{"value":0.99163995,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":"30","issue":"5","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11006","display_name":"BIM and Construction Integration","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/2215","display_name":"Building and Construction"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11006","display_name":"BIM and Construction Integration","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/2215","display_name":"Building and Construction"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12698","display_name":"3D Modeling in Geospatial Applications","score":0.9932000041007996,"subfield":{"id":"https://openalex.org/subfields/2215","display_name":"Building and Construction"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.9865000247955322,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.7267398834228516},{"id":"https://openalex.org/keywords/building-information-modeling","display_name":"Building information modeling","score":0.5693698525428772},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5202571153640747},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5101359486579895},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.4907749593257904},{"id":"https://openalex.org/keywords/schema","display_name":"Schema (genetic algorithms)","score":0.45882678031921387},{"id":"https://openalex.org/keywords/database-schema","display_name":"Database schema","score":0.45033955574035645},{"id":"https://openalex.org/keywords/information-model","display_name":"Information model","score":0.4472907781600952},{"id":"https://openalex.org/keywords/data-modeling","display_name":"Data modeling","score":0.4470132887363434},{"id":"https://openalex.org/keywords/data-exchange","display_name":"Data exchange","score":0.43985989689826965},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.36933088302612305},{"id":"https://openalex.org/keywords/database-design","display_name":"Database design","score":0.2701651453971863},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.18253591656684875},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15390625596046448}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7267398834228516},{"id":"https://openalex.org/C66862320","wikidata":"https://www.wikidata.org/wiki/Q842017","display_name":"Building information modeling","level":3,"score":0.5693698525428772},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5202571153640747},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5101359486579895},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.4907749593257904},{"id":"https://openalex.org/C52146309","wikidata":"https://www.wikidata.org/wiki/Q7431116","display_name":"Schema (genetic algorithms)","level":2,"score":0.45882678031921387},{"id":"https://openalex.org/C30775581","wikidata":"https://www.wikidata.org/wiki/Q632285","display_name":"Database schema","level":3,"score":0.45033955574035645},{"id":"https://openalex.org/C21338462","wikidata":"https://www.wikidata.org/wiki/Q1662581","display_name":"Information model","level":2,"score":0.4472907781600952},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.4470132887363434},{"id":"https://openalex.org/C15845906","wikidata":"https://www.wikidata.org/wiki/Q1172338","display_name":"Data exchange","level":2,"score":0.43985989689826965},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.36933088302612305},{"id":"https://openalex.org/C148840519","wikidata":"https://www.wikidata.org/wiki/Q1049878","display_name":"Database design","level":2,"score":0.2701651453971863},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.18253591656684875},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15390625596046448},{"id":"https://openalex.org/C42360764","wikidata":"https://www.wikidata.org/wiki/Q83588","display_name":"Chemical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C2778648169","wikidata":"https://www.wikidata.org/wiki/Q967768","display_name":"Compatibility (geochemistry)","level":2,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1061/(asce)cp.1943-5487.0000592","is_oa":true,"landing_page_url":"https://doi.org/10.1061/(asce)cp.1943-5487.0000592","pdf_url":"https://ascelibrary.org/doi/pdf/10.1061/%28ASCE%29CP.1943-5487.0000592","source":{"id":"https://openalex.org/S176637136","display_name":"Journal of Computing in Civil Engineering","issn_l":"0887-3801","issn":["0887-3801","1943-5487"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315747","host_organization_name":"American Society of Civil Engineers","host_organization_lineage":["https://openalex.org/P4310315747"],"host_organization_lineage_names":["American Society of Civil Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computing in Civil Engineering","raw_type":"journal-article"},{"id":"pmh:oai:mediatum.ub.tum.de:node/1473738","is_oa":true,"landing_page_url":"http://mediatum.ub.tum.de/node?id=1473738","pdf_url":null,"source":{"id":"https://openalex.org/S4377196330","display_name":"mediaTUM  (Technical University of Munich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I62916508","host_organization_name":"Technical University of Munich","host_organization_lineage":["https://openalex.org/I62916508"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1061/(asce)cp.1943-5487.0000592","is_oa":true,"landing_page_url":"https://doi.org/10.1061/(asce)cp.1943-5487.0000592","pdf_url":"https://ascelibrary.org/doi/pdf/10.1061/%28ASCE%29CP.1943-5487.0000592","source":{"id":"https://openalex.org/S176637136","display_name":"Journal of Computing in Civil Engineering","issn_l":"0887-3801","issn":["0887-3801","1943-5487"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315747","host_organization_name":"American Society of Civil Engineers","host_organization_lineage":["https://openalex.org/P4310315747"],"host_organization_lineage_names":["American Society of Civil Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computing in Civil Engineering","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.6600000262260437,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2412799070.pdf","grobid_xml":"https://content.openalex.org/works/W2412799070.grobid-xml"},"referenced_works_count":37,"referenced_works":["https://openalex.org/W119062149","https://openalex.org/W186224583","https://openalex.org/W593572295","https://openalex.org/W596848153","https://openalex.org/W617455711","https://openalex.org/W630573354","https://openalex.org/W1494199306","https://openalex.org/W1500557636","https://openalex.org/W1569408755","https://openalex.org/W1596843518","https://openalex.org/W1690806922","https://openalex.org/W1841277474","https://openalex.org/W1975998767","https://openalex.org/W1984637530","https://openalex.org/W1991959674","https://openalex.org/W2000117114","https://openalex.org/W2057731545","https://openalex.org/W2090336847","https://openalex.org/W2104143012","https://openalex.org/W2126619093","https://openalex.org/W2129918481","https://openalex.org/W2142782737","https://openalex.org/W2153185479","https://openalex.org/W2259855856","https://openalex.org/W2272984358","https://openalex.org/W2482585230","https://openalex.org/W2491805982","https://openalex.org/W2491931998","https://openalex.org/W2502213913","https://openalex.org/W2747384894","https://openalex.org/W2750332197","https://openalex.org/W3198159597","https://openalex.org/W3200788958","https://openalex.org/W4214774274","https://openalex.org/W4229874682","https://openalex.org/W4246166885","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2343576784","https://openalex.org/W2132976026","https://openalex.org/W2985529868","https://openalex.org/W2307011503","https://openalex.org/W4210798217","https://openalex.org/W4367678427","https://openalex.org/W4383818408","https://openalex.org/W2937236163","https://openalex.org/W430283928","https://openalex.org/W3090593063"],"abstract_inverted_index":{"Building":[0],"information":[1,110],"modeling":[2],"(BIM)":[3],"refers":[4],"to":[5,48,116,195,216,224,253],"the":[6,17,27,32,63,70,89,96,163,171,185,189,199,204,212,217,236,239,242,249,273,281,304,309,341,375],"continuous":[7],"use":[8,343],"of":[9,20,34,85,91,142,149,160,165,173,198,241,258,277,317],"semantically":[10],"rich":[11],"three-dimensional":[12],"(3D)":[13],"building":[14,109],"models":[15,25],"throughout":[16,374],"entire":[18],"lifecycle":[19],"a":[21,79,92,125,129,140,147,267,325],"facility.":[22],"BIM":[23],"data":[24,51,57,131,168,226,306],"capture":[26],"geometry":[28],"as":[29,31,361,363],"well":[30,362],"semantics":[33],"buildings":[35],"and":[36,59,66,145,175,191,220,238,275,296,331,357],"its":[37,247],"constituent":[38],"parts":[39],"in":[40,124,203,234,266,351],"an":[41,107],"object-oriented":[42],"manner.":[43,206],"They":[44,370],"have":[45],"been":[46],"developed":[47],"achieve":[49],"high-quality":[50],"exchange":[52,117,164,276,297],"between":[53,120],"software":[54,114,122,291,333,359,364],"applications,":[55],"reduce":[56],"loss,":[58],"increase":[60],"interoperability.":[61],"Across":[62],"architecture,":[64],"engineering,":[65],"construction":[67],"(AEC)":[68],"industry,":[69],"open-data":[71],"model":[72,167],"industry":[73],"foundation":[74],"classes":[75],"(IFC)":[76],"has":[77],"become":[78],"well-accepted":[80],"standard.":[81],"The":[82,154,231,321],"main":[83],"contribution":[84],"this":[86,209,312],"paper":[87,232],"is":[88,158,221,251],"introduction":[90],"procedural":[93,98,118,322],"language":[94,99,250,323],"called":[95],"IFC":[97,305],"(IFCPL)":[100],"that":[101,137],"can":[102,263,293,354,366],"be":[103,264,355],"easily":[104],"embedded":[105],"into":[106],"IFC-based":[108],"model.":[111,307],"This":[112],"enables":[113],"developers":[115,292,360],"programs":[119,134],"different":[121],"applications":[123],"platform-independent":[126],"way":[127],"using":[128],"neutral":[130],"format.":[132],"IFCPL":[133,207,243,271,353],"describe":[135],"algorithms":[136,192,278],"operate":[138],"on":[139,184],"set":[141,148],"input":[143],"parameters":[144,151],"generate":[146],"output":[150],"(return":[152],"values).":[153],"EXPRESS":[155,182],"language,":[156],"which":[157,352],"part":[159],"standard":[161],"for":[162,177,279,328],"product":[166],"(STEP),":[169],"provides":[170,324],"concept":[172,210],"functions":[174],"rules":[176,190],"representing":[178],"algorithmic":[179],"knowledge.":[180],"However,":[181],"operates":[183],"schema":[186,213],"level,":[187],"i.e.,":[188],"defined":[193],"apply":[194],"all":[196],"instances":[197],"respective":[200],"entity":[201],"type":[202],"same":[205,310],"shifts":[208],"from":[211,284,368],"(class":[214],"level)":[215],"instance":[218],"level":[219],"not":[222],"limited":[223],"realizing":[225],"integrity":[227],"or":[228,260],"attribute":[229],"derivation.":[230],"describes":[233],"detail":[235],"features":[237],"design":[240],"language.":[244],"To":[245],"illustrate":[246],"applicability,":[248],"used":[252,356],"demonstrate":[254],"how":[255],"transition":[256,299],"curves":[257],"road":[259],"railway":[261],"alignments":[262],"described":[265],"very":[268],"flexible":[269],"manner:":[270],"allows":[272],"definition":[274],"computing":[280],"curve":[282,286,300,319],"coordinates":[283],"general":[285],"parameters.":[287],"In":[288],"doing":[289],"so,":[290],"dynamically":[294],"define":[295],"new":[298],"types":[301],"without":[302],"modifying":[303],"At":[308],"time,":[311],"approach":[313],"helps":[314],"avoid":[315],"misinterpretations":[316],"informal":[318],"descriptions.":[320],"powerful":[326],"option":[327],"adding":[329],"enhancements":[330],"reduces":[332],"development":[334],"costs":[335],"by":[336],"allowing":[337],"semiautomated":[338],"integration.":[339],"Besides":[340],"alignment":[342],"case,":[344],"there":[345],"are":[346,371],"many":[347],"other":[348],"application":[349],"areas":[350],"where":[358],"users":[365],"benefit":[367],"it.":[369],"discussed":[372],"extensively":[373],"paper.":[376]},"counts_by_year":[{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":43},{"year":2020,"cited_by_count":25},{"year":2019,"cited_by_count":13},{"year":2018,"cited_by_count":12},{"year":2017,"cited_by_count":16},{"year":2016,"cited_by_count":4}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
