{"id":"https://openalex.org/W2028503734","doi":"https://doi.org/10.1145/2451469.2451477","title":"Towards aspect-oriented state machine language for embedded software","display_name":"Towards aspect-oriented state machine language for embedded software","publication_year":2013,"publication_date":"2013-03-25","ids":{"openalex":"https://openalex.org/W2028503734","doi":"https://doi.org/10.1145/2451469.2451477","mag":"2028503734"},"language":"en","primary_location":{"id":"doi:10.1145/2451469.2451477","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2451469.2451477","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 8th international workshop on Advanced modularization techniques","raw_type":"proceedings-article"},"type":"article","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/A5103432439","display_name":"Harumi Watanabe","orcid":null},"institutions":[{"id":"https://openalex.org/I1314466530","display_name":"Tokai University","ror":"https://ror.org/01p7qe739","country_code":"JP","type":"education","lineage":["https://openalex.org/I1314466530"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Harumi Watanabe","raw_affiliation_strings":["Tokai University, Tokyo, Japan","Tokai University, Tokyo, Japan;"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tokai University, Tokyo, Japan","institution_ids":["https://openalex.org/I1314466530"]},{"raw_affiliation_string":"Tokai University, Tokyo, Japan;","institution_ids":["https://openalex.org/I1314466530"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010899896","display_name":"Masaki Ambai","orcid":null},"institutions":[{"id":"https://openalex.org/I1314466530","display_name":"Tokai University","ror":"https://ror.org/01p7qe739","country_code":"JP","type":"education","lineage":["https://openalex.org/I1314466530"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Masaki Ambai","raw_affiliation_strings":["Tokai University, Tokyo, Japan","Tokai University, Tokyo, Japan;"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tokai University, Tokyo, Japan","institution_ids":["https://openalex.org/I1314466530"]},{"raw_affiliation_string":"Tokai University, Tokyo, Japan;","institution_ids":["https://openalex.org/I1314466530"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101551686","display_name":"Takahiro Kawamura","orcid":"https://orcid.org/0000-0002-2765-6232"},"institutions":[{"id":"https://openalex.org/I1314466530","display_name":"Tokai University","ror":"https://ror.org/01p7qe739","country_code":"JP","type":"education","lineage":["https://openalex.org/I1314466530"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Takahiro Kawamura","raw_affiliation_strings":["Tokai University, Tokyo, Japan","Tokai University, Tokyo, Japan;"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tokai University, Tokyo, Japan","institution_ids":["https://openalex.org/I1314466530"]},{"raw_affiliation_string":"Tokai University, Tokyo, Japan;","institution_ids":["https://openalex.org/I1314466530"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041905999","display_name":"Nobuhiko Ogura","orcid":"https://orcid.org/0009-0006-6355-9612"},"institutions":[{"id":"https://openalex.org/I185088104","display_name":"Tokyo City University","ror":"https://ror.org/04dt6bw53","country_code":"JP","type":"education","lineage":["https://openalex.org/I185088104"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Nobuhiko Ogura","raw_affiliation_strings":["Tokyo City University, Yokohama, Japan","Tokyo City University , Yokohama , Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tokyo City University, Yokohama, Japan","institution_ids":["https://openalex.org/I185088104"]},{"raw_affiliation_string":"Tokyo City University , Yokohama , Japan","institution_ids":["https://openalex.org/I185088104"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.08426133,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"23","last_page":"26"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9958000183105469,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9958000183105469,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9606999754905701,"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/T10260","display_name":"Software Engineering Research","score":0.9559999704360962,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8210957050323486},{"id":"https://openalex.org/keywords/weaving","display_name":"Weaving","score":0.717584490776062},{"id":"https://openalex.org/keywords/aspect-oriented-programming","display_name":"Aspect-oriented programming","score":0.7005301713943481},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6642298698425293},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6462169289588928},{"id":"https://openalex.org/keywords/separation-of-concerns","display_name":"Separation of concerns","score":0.545509397983551},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5334869623184204},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.5083960890769958},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.5016796588897705},{"id":"https://openalex.org/keywords/high-level-programming-language","display_name":"High-level programming language","score":0.4960103929042816},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.23611903190612793},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.09325847029685974}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8210957050323486},{"id":"https://openalex.org/C54525549","wikidata":"https://www.wikidata.org/wiki/Q2553445","display_name":"Weaving","level":2,"score":0.717584490776062},{"id":"https://openalex.org/C60051680","wikidata":"https://www.wikidata.org/wiki/Q30267","display_name":"Aspect-oriented programming","level":3,"score":0.7005301713943481},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6642298698425293},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6462169289588928},{"id":"https://openalex.org/C76214141","wikidata":"https://www.wikidata.org/wiki/Q2465506","display_name":"Separation of concerns","level":3,"score":0.545509397983551},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5334869623184204},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.5083960890769958},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.5016796588897705},{"id":"https://openalex.org/C19024347","wikidata":"https://www.wikidata.org/wiki/Q211496","display_name":"High-level programming language","level":3,"score":0.4960103929042816},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.23611903190612793},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.09325847029685974},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2451469.2451477","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2451469.2451477","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 8th international workshop on Advanced modularization techniques","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.6000000238418579}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W563138971","https://openalex.org/W1676821722","https://openalex.org/W2142883099","https://openalex.org/W2143209577","https://openalex.org/W2167843643","https://openalex.org/W2619266882","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2144809790","https://openalex.org/W2150075292","https://openalex.org/W1748395520","https://openalex.org/W2164188495","https://openalex.org/W2128292865","https://openalex.org/W2368349799","https://openalex.org/W2360773559","https://openalex.org/W2382899115","https://openalex.org/W2038001924","https://openalex.org/W2023749564"],"abstract_inverted_index":{"Handling":[0],"a":[1,34,52,158],"large":[2,95],"amount":[3,54,96],"of":[4,12,41,55,97,102,108,120,134],"constraints":[5],"and":[6,100,153],"irregular":[7],"cases":[8],"are":[9,30,44],"typical":[10],"concerns":[11,22],"embedded":[13,24,69],"software.":[14,160],"It":[15],"is":[16,89,113,129],"the":[17,79,106,109,111,116,138,145],"well-known":[18],"problem":[19,88],"that":[20],"such":[21],"make":[23],"software":[25,70],"complicated.":[26],"Aspect":[27],"oriented":[28],"technologies":[29,43],"expected":[31],"to":[32,36,68,74,150],"give":[33],"solution":[35],"this":[37,76],"problem.":[38],"The":[39,87,124],"advantage":[40],"these":[42,58],"encapsulating":[45],"cross":[46],"cutting":[47],"concerns.":[48],"There":[49],"has":[50],"been":[51,66],"significant":[53],"research.":[56],"However,":[57],"aspect-oriented":[59,83],"modelling":[60],"or":[61],"programming":[62],"languages":[63],"have":[64],"not":[65],"disseminated":[67],"development.":[71],"In":[72],"order":[73],"overcome":[75],"dissemination":[77],"problem,":[78],"article":[80],"presents":[81],"an":[82],"state":[84,121],"machine":[85,122],"language.":[86],"caused":[90],"by":[91,127,155],"hardware":[92],"dependent":[93],"codes,":[94],"legacy":[98],"codes":[99],"difficulty":[101,107],"education.":[103],"To":[104,136],"reduce":[105],"problems,":[110],"language":[112],"based":[114],"on":[115,157],"C-language":[117],"with":[118],"extension":[119],"concept.":[123],"weaving":[125],"mechanism":[126],"mark":[128],"making":[130],"clear":[131],"multi-dimensional":[132],"separation":[133],"concern.":[135],"evaluate":[137],"language,":[139],"we":[140],"will":[141],"apply":[142],"it":[143],"into":[144],"parts":[146],"for":[147],"collecting":[148],"data":[149],"acquire":[151],"positions":[152],"communicating":[154],"I2C":[156],"toy-airship":[159]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
