{"id":"https://openalex.org/W2594225114","doi":"https://doi.org/10.1145/3022636.3022639","title":"Definition of Design Patterns for Advanced Driver Assistance Systems","display_name":"Definition of Design Patterns for Advanced Driver Assistance Systems","publication_year":2016,"publication_date":"2016-04-07","ids":{"openalex":"https://openalex.org/W2594225114","doi":"https://doi.org/10.1145/3022636.3022639","mag":"2594225114"},"language":"en","primary_location":{"id":"doi:10.1145/3022636.3022639","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3022636.3022639","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th Travelling Conference on Pattern Languages of Programs","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/A5056110462","display_name":"Hela Marouane","orcid":null},"institutions":[{"id":"https://openalex.org/I141576021","display_name":"Universit\u00e9 Le Havre Normandie","ror":"https://ror.org/05v509s40","country_code":"FR","type":"education","lineage":["https://openalex.org/I141576021","https://openalex.org/I4210105918"]},{"id":"https://openalex.org/I4210108118","display_name":"Laboratoire d'Informatique, du Traitement de l'Information et des Syst\u00e8mes","ror":"https://ror.org/01f1vfy95","country_code":"FR","type":"facility","lineage":["https://openalex.org/I141576021","https://openalex.org/I4210105918","https://openalex.org/I4210105918","https://openalex.org/I4210105918","https://openalex.org/I4210108118","https://openalex.org/I62396329","https://openalex.org/I88814501"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Hela Marouane","raw_affiliation_strings":["LITIS, University of Le havre, Le havre, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LITIS, University of Le havre, Le havre, France","institution_ids":["https://openalex.org/I141576021","https://openalex.org/I4210108118"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071774031","display_name":"Achraf Makni","orcid":"https://orcid.org/0000-0002-6992-5824"},"institutions":[{"id":"https://openalex.org/I142899784","display_name":"University of Sfax","ror":"https://ror.org/04d4sd432","country_code":"TN","type":"education","lineage":["https://openalex.org/I142899784"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Achraf Makni","raw_affiliation_strings":["MIRACL-ISIMS, University of Sfax, Sfax, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIRACL-ISIMS, University of Sfax, Sfax, Tunisia","institution_ids":["https://openalex.org/I142899784"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088793537","display_name":"Rafik Bouaziz","orcid":"https://orcid.org/0000-0001-5398-462X"},"institutions":[{"id":"https://openalex.org/I142899784","display_name":"University of Sfax","ror":"https://ror.org/04d4sd432","country_code":"TN","type":"education","lineage":["https://openalex.org/I142899784"]},{"id":"https://openalex.org/I4210101698","display_name":"Advanced Systems Laboratory","ror":"https://ror.org/0179ktw44","country_code":"IN","type":"facility","lineage":["https://openalex.org/I1340206300","https://openalex.org/I4210101698","https://openalex.org/I4210150591"]}],"countries":["IN","TN"],"is_corresponding":false,"raw_author_name":"Rafik Bouaziz","raw_affiliation_strings":["MIRACL-ISIMS, University of Sfax, Sfax, Tunisia","Multimedia, InfoRmation systems and Advanced Computing Laboratory"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIRACL-ISIMS, University of Sfax, Sfax, Tunisia","institution_ids":["https://openalex.org/I142899784"]},{"raw_affiliation_string":"Multimedia, InfoRmation systems and Advanced Computing Laboratory","institution_ids":["https://openalex.org/I4210101698"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107925712","display_name":"Claude Duvallet","orcid":null},"institutions":[{"id":"https://openalex.org/I141576021","display_name":"Universit\u00e9 Le Havre Normandie","ror":"https://ror.org/05v509s40","country_code":"FR","type":"education","lineage":["https://openalex.org/I141576021","https://openalex.org/I4210105918"]},{"id":"https://openalex.org/I4210108118","display_name":"Laboratoire d'Informatique, du Traitement de l'Information et des Syst\u00e8mes","ror":"https://ror.org/01f1vfy95","country_code":"FR","type":"facility","lineage":["https://openalex.org/I141576021","https://openalex.org/I4210105918","https://openalex.org/I4210105918","https://openalex.org/I4210105918","https://openalex.org/I4210108118","https://openalex.org/I62396329","https://openalex.org/I88814501"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Claude Duvallet","raw_affiliation_strings":["LITIS, University of Le havre, Le havre, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LITIS, University of Le havre, Le havre, France","institution_ids":["https://openalex.org/I141576021","https://openalex.org/I4210108118"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043644001","display_name":"Bruno Sadeg","orcid":null},"institutions":[{"id":"https://openalex.org/I141576021","display_name":"Universit\u00e9 Le Havre Normandie","ror":"https://ror.org/05v509s40","country_code":"FR","type":"education","lineage":["https://openalex.org/I141576021","https://openalex.org/I4210105918"]},{"id":"https://openalex.org/I4210108118","display_name":"Laboratoire d'Informatique, du Traitement de l'Information et des Syst\u00e8mes","ror":"https://ror.org/01f1vfy95","country_code":"FR","type":"facility","lineage":["https://openalex.org/I141576021","https://openalex.org/I4210105918","https://openalex.org/I4210105918","https://openalex.org/I4210105918","https://openalex.org/I4210108118","https://openalex.org/I62396329","https://openalex.org/I88814501"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Bruno Sadeg","raw_affiliation_strings":["LITIS, University of Le havre, Le havre, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LITIS, University of Le havre, Le havre, France","institution_ids":["https://openalex.org/I141576021","https://openalex.org/I4210108118"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9983999729156494,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9983999729156494,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.9979000091552734,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9976999759674072,"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/computer-science","display_name":"Computer science","score":0.7972344756126404},{"id":"https://openalex.org/keywords/advanced-driver-assistance-systems","display_name":"Advanced driver assistance systems","score":0.7812025547027588},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.7392776012420654},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.6173238754272461},{"id":"https://openalex.org/keywords/automotive-industry","display_name":"Automotive industry","score":0.5997000932693481},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5273087024688721},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5154610276222229},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.41863077878952026},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.39718693494796753},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3739716112613678},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.33349815011024475},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.26907268166542053},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2505306601524353},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.16654324531555176},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1361512839794159},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.10830262303352356}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7972344756126404},{"id":"https://openalex.org/C87833898","wikidata":"https://www.wikidata.org/wiki/Q1060280","display_name":"Advanced driver assistance systems","level":2,"score":0.7812025547027588},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.7392776012420654},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.6173238754272461},{"id":"https://openalex.org/C526921623","wikidata":"https://www.wikidata.org/wiki/Q190117","display_name":"Automotive industry","level":2,"score":0.5997000932693481},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5273087024688721},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5154610276222229},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.41863077878952026},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.39718693494796753},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3739716112613678},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.33349815011024475},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.26907268166542053},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2505306601524353},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16654324531555176},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1361512839794159},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.10830262303352356},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0},{"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/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3022636.3022639","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3022636.3022639","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th Travelling Conference on Pattern Languages of Programs","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-01893236v1","is_oa":false,"landing_page_url":"https://hal.science/hal-01893236","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Proceedings of the 10th Travelling Conference on Pattern Languages of Programs, Apr 2016, Leerdam, Netherlands. &#x27E8;10.1145/3022636.3022639&#x27E9;","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1560815788","https://openalex.org/W1649645444","https://openalex.org/W1867826368","https://openalex.org/W1963747729","https://openalex.org/W2099636408","https://openalex.org/W2139204808","https://openalex.org/W2478920140","https://openalex.org/W2523498966","https://openalex.org/W3090572684"],"related_works":["https://openalex.org/W4382644535","https://openalex.org/W2522768275","https://openalex.org/W2352938035","https://openalex.org/W2351672553","https://openalex.org/W2373392303","https://openalex.org/W2765894405","https://openalex.org/W1884735063","https://openalex.org/W2372668238","https://openalex.org/W2560421750","https://openalex.org/W645600747"],"abstract_inverted_index":{"Advanced":[0],"Driver":[1],"Assistance":[2],"Systems":[3],"(ADAS)":[4],"are":[5,21,95],"embedded":[6],"systems":[7,42],"in":[8,32,63],"the":[9,38,54,76,98],"automotive":[10],"domain":[11],"which":[12],"play":[13],"an":[14],"important":[15,46],"role":[16],"for":[17,60],"safety":[18],"enhancement.":[19],"They":[20],"subject":[22],"to":[23,75,103],"several":[24],"complex":[25],"hardware":[26],"and":[27,30,82,87,91,106],"software":[28],"constraints,":[29],"executed":[31],"a":[33,44],"highly":[34],"variable":[35],"environment.":[36],"Thus,":[37],"design":[39,69,72],"of":[40,56,84,115],"these":[41,123],"is":[43],"very":[45],"task":[47],"but":[48],"becomes":[49],"increasingly":[50],"difficult,":[51],"especially":[52],"with":[53],"lack":[55],"generic":[57],"reusable":[58],"templates":[59],"ADAS.":[61],"So,":[62],"this":[64],"paper,":[65],"we":[66,120],"propose":[67],"three":[68],"patterns":[70,94],"covering":[71],"problems":[73],"relative":[74],"following":[77],"key":[78],"tasks:":[79],"sensing,":[80],"processing":[81],"control":[83],"sensor":[85],"data,":[86],"taking":[88],"actions":[89],"(warning":[90],"actuation).":[92],"These":[93],"specified":[96],"using":[97],"Unified":[99],"Modeling":[100],"Language":[101],"(UML)":[102],"represent":[104],"structural":[105],"behavioral":[107],"information.":[108],"This":[109],"paper":[110],"also":[111],"describes":[112],"two":[113],"examples":[114],"ADAS":[116],"that":[117],"illustrate":[118],"how":[119],"have":[121],"applied":[122],"patterns.":[124]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
