{"id":"https://openalex.org/W2129158482","doi":"https://doi.org/10.1109/isie.1997.651757","title":"Automatic generation of C-code or PLD circuits under SFC graphical environment","display_name":"Automatic generation of C-code or PLD circuits under SFC graphical environment","publication_year":2002,"publication_date":"2002-11-23","ids":{"openalex":"https://openalex.org/W2129158482","doi":"https://doi.org/10.1109/isie.1997.651757","mag":"2129158482"},"language":"en","primary_location":{"id":"doi:10.1109/isie.1997.651757","doi":"https://doi.org/10.1109/isie.1997.651757","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isie.1997.651757","pdf_url":null,"source":{"id":"https://openalex.org/S4363605663","display_name":"IEEE International Symposium on Industrial Electronics (ISIE)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ISIE '97 Proceeding of the IEEE International Symposium on Industrial Electronics","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1204.5677","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5066025196","display_name":"C\u00e9sar Ferreira","orcid":"https://orcid.org/0000-0003-1779-7848","observed_orcids":["https://orcid.org/0000-0003-1779-7848"]},"institutions":[{"id":"https://openalex.org/I99682543","display_name":"University of Minho","ror":"https://ror.org/037wpkx04","country_code":"PT","type":"education","lineage":["https://openalex.org/I99682543"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"C. Ferreira","raw_affiliation_strings":["Department of Industrial Electronics, University of Minho, Guimaraes, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Industrial Electronics, University of Minho, Guimaraes, Portugal","institution_ids":["https://openalex.org/I99682543"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028239145","display_name":"S. Monteiro","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I99682543","display_name":"University of Minho","ror":"https://ror.org/037wpkx04","country_code":"PT","type":"education","lineage":["https://openalex.org/I99682543"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"S. Monteiro","raw_affiliation_strings":["Department of Industrial Electronics, University of Minho, Guimaraes, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Industrial Electronics, University of Minho, Guimaraes, Portugal","institution_ids":["https://openalex.org/I99682543"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042599719","display_name":"Joao L. Monteiro","orcid":"https://orcid.org/0000-0002-3287-3995","observed_orcids":["https://orcid.org/0000-0002-3287-3995"]},"institutions":[{"id":"https://openalex.org/I99682543","display_name":"University of Minho","ror":"https://ror.org/037wpkx04","country_code":"PT","type":"education","lineage":["https://openalex.org/I99682543"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"J. Monteiro","raw_affiliation_strings":["Department of Industrial Electronics, University of Minho, Guimaraes, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Industrial Electronics, University of Minho, Guimaraes, Portugal","institution_ids":["https://openalex.org/I99682543"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I99682543"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":87,"max":93},"biblio":{"volume":"1","issue":null,"first_page":"SS181","last_page":"SS185"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11125","display_name":"Petri Nets in System Modeling","score":0.6211000084877014,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11125","display_name":"Petri Nets in System Modeling","score":0.6211000084877014,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T13344","display_name":"Industrial Automation and Control Systems","score":0.3073999881744385,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.024900000542402267,"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/grafcet","display_name":"GRAFCET","score":0.8259999752044678},{"id":"https://openalex.org/keywords/sequential-function-chart","display_name":"sequential function charts","score":0.9929999709129333},{"id":"https://openalex.org/keywords/automatic-code-generation","display_name":"automatic code generation","score":0.7919999957084656},{"id":"https://openalex.org/keywords/c-code-generation","display_name":"C code generation","score":0.9390000104904175},{"id":"https://openalex.org/keywords/petri-nets","display_name":"Petri nets","score":0.8920000195503235},{"id":"https://openalex.org/keywords/sequential-control-systems","display_name":"sequential control systems","score":0.7720000147819519},{"id":"https://openalex.org/keywords/microcontroller-programming","display_name":"microcontroller programming","score":0.6579999923706055},{"id":"https://openalex.org/keywords/mixed-hardware-software-systems","display_name":"mixed hardware/software systems","score":0.7639999985694885},{"id":"https://openalex.org/keywords/behavioral-specification","display_name":"behavioral specification","score":0.6169999837875366}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8394919037818909},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.717284083366394},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.5252710580825806},{"id":"https://openalex.org/C116253237","wikidata":"https://www.wikidata.org/wiki/Q1437424","display_name":"Formal specification","level":2,"score":0.5033263564109802},{"id":"https://openalex.org/C73301696","wikidata":"https://www.wikidata.org/wiki/Q5469984","display_name":"Formalism (music)","level":3,"score":0.47549518942832947},{"id":"https://openalex.org/C201677973","wikidata":"https://www.wikidata.org/wiki/Q1209840","display_name":"Specification language","level":2,"score":0.46284955739974976},{"id":"https://openalex.org/C38677869","wikidata":"https://www.wikidata.org/wiki/Q724168","display_name":"Petri net","level":2,"score":0.4596855342388153},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4594285488128662},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3738945722579956},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.19220787286758423},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C558565934","wikidata":"https://www.wikidata.org/wiki/Q2743","display_name":"Musical","level":2,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/isie.1997.651757","doi":"https://doi.org/10.1109/isie.1997.651757","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isie.1997.651757","pdf_url":null,"source":{"id":"https://openalex.org/S4363605663","display_name":"IEEE International Symposium on Industrial Electronics (ISIE)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ISIE '97 Proceeding of the IEEE International Symposium on Industrial Electronics","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:1204.5677","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/1204.5677","pdf_url":"https://arxiv.org/pdf/1204.5677","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.1204.5677","doi":"https://doi.org/10.48550/arxiv.1204.5677","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.1204.5677","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1204.5677","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/1204.5677","pdf_url":"https://arxiv.org/pdf/1204.5677","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2129158482.pdf","grobid_xml":"https://content.openalex.org/works/W2129158482.grobid-xml"},"referenced_works_count":9,"referenced_works":["https://openalex.org/W201683723","https://openalex.org/W1530920082","https://openalex.org/W1539404211","https://openalex.org/W1576285327","https://openalex.org/W1672086456","https://openalex.org/W2129552458","https://openalex.org/W2158814988","https://openalex.org/W2159160030","https://openalex.org/W2318911976"],"related_works":["https://openalex.org/W2085394658","https://openalex.org/W4311889788","https://openalex.org/W1969615759","https://openalex.org/W1964144448","https://openalex.org/W2617597496","https://openalex.org/W272255606","https://openalex.org/W2026287235","https://openalex.org/W2188544982","https://openalex.org/W2128904984","https://openalex.org/W2037630667"],"abstract_inverted_index":{"This":[0],"paper":[1],"proposes":[2],"a":[3,12,27,47],"framework":[4,45],"for":[5,39,107],"automatic":[6],"development":[7],"of":[8,30,55,128,134],"control":[9,41,57],"systems":[10,115],"from":[11],"high":[13],"level":[14],"specification":[15,54,83],"based":[16,114],"in":[17,67],"Grafcet":[18],"formalism.":[19],"Grafcet,":[20],"or":[21,51],"sequential":[22,40],"function":[23],"charts":[24],"(SFC),":[25],"is":[26,34,73,84,131],"special":[28],"class":[29],"Petri":[31],"nets":[32],"and":[33,102,121,139],"becoming":[35],"the":[36,56,64,70,77,81,93,108,132],"standard":[37],"representation":[38],"systems.":[42,141],"The":[43,104,126],"proposed":[44],"accepts":[46],"graphical":[48],"(through":[49],"ISaGRAPH)":[50],"textual":[52],"behavioural":[53],"system":[58],"to":[59,74,123],"be":[60],"implemented.":[61],"It":[62],"follows":[63],"usual":[65],"procedure":[66],"software":[68,140],"specification:":[69],"first":[71],"step":[72],"formally":[75],"validate":[76],"initial":[78,82],"specification.":[79],"Then":[80],"translated":[85],"through":[86],"automated":[87],"processes":[88],"into":[89],"an":[90],"implementation.":[91],"At":[92],"moment":[94],"there":[95],"are":[96,112],"two":[97],"possible":[98],"output":[99],"languages:":[100],"C":[101,109],"Palasm.":[103],"target":[105],"processor":[106],"code":[110],"language":[111],"microcontrollers":[113],"that":[116],"require":[117],"extended":[118],"time":[119],"constraints":[120],"access":[122],"external":[124],"peripherals.":[125],"goal":[127],"including":[129],"PLDs":[130],"possibility":[133],"automatically":[135],"designed":[136],"mixed":[137],"hardware":[138]},"counts_by_year":[{"year":2021,"cited_by_count":1}],"updated_date":"2026-10-16T09:59:22.235173","created_date":"2016-06-24T00:00:00"}
