{"id":"https://openalex.org/W2794640326","doi":"https://doi.org/10.1145/3178212.3178217","title":"Aspect-Oriented Approach for Supporting House Bookkeeping Software Design","display_name":"Aspect-Oriented Approach for Supporting House Bookkeeping Software Design","publication_year":2017,"publication_date":"2017-12-28","ids":{"openalex":"https://openalex.org/W2794640326","doi":"https://doi.org/10.1145/3178212.3178217","mag":"2794640326"},"language":"en","primary_location":{"id":"doi:10.1145/3178212.3178217","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3178212.3178217","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2017 International Conference on Software and e-Business","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/A5076020370","display_name":"Meennapa Rukhiran","orcid":"https://orcid.org/0000-0002-3880-8991"},"institutions":[{"id":"https://openalex.org/I89226531","display_name":"Rangsit University","ror":"https://ror.org/01cqcrc47","country_code":"TH","type":"education","lineage":["https://openalex.org/I89226531"]}],"countries":["TH"],"is_corresponding":true,"raw_author_name":"Meennapa Rukhiran","raw_affiliation_strings":["College of Information and Communication Technology, Rangsit University, Pathum Thani, Thailand"],"affiliations":[{"raw_affiliation_string":"College of Information and Communication Technology, Rangsit University, Pathum Thani, Thailand","institution_ids":["https://openalex.org/I89226531"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013505697","display_name":"Paniti Netinant","orcid":"https://orcid.org/0000-0001-8376-0440"},"institutions":[{"id":"https://openalex.org/I89226531","display_name":"Rangsit University","ror":"https://ror.org/01cqcrc47","country_code":"TH","type":"education","lineage":["https://openalex.org/I89226531"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Paniti Netinant","raw_affiliation_strings":["College of Information and Communication Technology, Rangsit University, Pathum Thani, Thailand"],"affiliations":[{"raw_affiliation_string":"College of Information and Communication Technology, Rangsit University, Pathum Thani, Thailand","institution_ids":["https://openalex.org/I89226531"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5076020370"],"corresponding_institution_ids":["https://openalex.org/I89226531"],"apc_list":null,"apc_paid":null,"fwci":0.195,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.65601549,"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":"49","last_page":"54"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998000264167786,"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.9998000264167786,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9979000091552734,"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.9975000023841858,"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.7698520421981812},{"id":"https://openalex.org/keywords/bookkeeping","display_name":"Bookkeeping","score":0.75472491979599},{"id":"https://openalex.org/keywords/aspect-oriented-programming","display_name":"Aspect-oriented programming","score":0.7223598957061768},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6149719953536987},{"id":"https://openalex.org/keywords/separation-of-concerns","display_name":"Separation of concerns","score":0.5167969465255737},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.49109530448913574},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4899088740348816},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.47493889927864075},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4592004716396332},{"id":"https://openalex.org/keywords/software-design","display_name":"Software design","score":0.4215260148048401},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.417430579662323},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.41047170758247375},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.2588527500629425}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7698520421981812},{"id":"https://openalex.org/C105387459","wikidata":"https://www.wikidata.org/wiki/Q3707847","display_name":"Bookkeeping","level":2,"score":0.75472491979599},{"id":"https://openalex.org/C60051680","wikidata":"https://www.wikidata.org/wiki/Q30267","display_name":"Aspect-oriented programming","level":3,"score":0.7223598957061768},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6149719953536987},{"id":"https://openalex.org/C76214141","wikidata":"https://www.wikidata.org/wiki/Q2465506","display_name":"Separation of concerns","level":3,"score":0.5167969465255737},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.49109530448913574},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4899088740348816},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.47493889927864075},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4592004716396332},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.4215260148048401},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.417430579662323},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.41047170758247375},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2588527500629425},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3178212.3178217","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3178212.3178217","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2017 International Conference on Software and e-Business","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5099999904632568,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1557975086","https://openalex.org/W1565482612","https://openalex.org/W2000772276","https://openalex.org/W2078550866","https://openalex.org/W2121226172","https://openalex.org/W2134703343","https://openalex.org/W2159481882","https://openalex.org/W2484125224","https://openalex.org/W2494289351","https://openalex.org/W2516507680","https://openalex.org/W2565782552","https://openalex.org/W2572534372","https://openalex.org/W2802025965","https://openalex.org/W3199167278","https://openalex.org/W4213181480"],"related_works":["https://openalex.org/W2144809790","https://openalex.org/W2150075292","https://openalex.org/W1748395520","https://openalex.org/W2164188495","https://openalex.org/W2382899115","https://openalex.org/W2516507680","https://openalex.org/W2375799163","https://openalex.org/W1967852403","https://openalex.org/W2155984350","https://openalex.org/W1763131060"],"abstract_inverted_index":{"Aspect-Oriented":[0],"Approach":[1,107],"is":[2,17,57,72,90,119,150],"mainly":[3],"applied":[4],"for":[5,108,125],"supporting":[6,74,109],"software":[7,11,112,166],"design":[8,113,152,163],"in":[9,80],"many":[10],"applications.":[12],"The":[13,85],"separation":[14],"of":[15,36,45,52,60,75,87,97,135,146,156,164],"concerns":[16,63,81],"the":[18,136,144,157,161],"most":[19],"significant":[20],"purpose":[21],"to":[22,92,121,151],"handle":[23],"with":[24],"flexible":[25],"requirements.":[26],"In":[27],"this":[28],"paper,":[29],"we":[30],"have":[31],"designed":[32],"a":[33,37,83,116,123,132],"fine":[34,137],"granularity":[35,138],"House":[38],"Bookkeeping":[39],"Conceptual":[40],"Framework":[41],"based":[42,114],"on":[43,115],"set":[44],"data,":[46,48],"functional":[47],"and":[49,77,129],"aspect":[50],"elements":[51],"layers.":[53],"A":[54,69],"weaver":[55],"model":[56,118],"an":[58,94,147,153],"execution":[59,154],"integrating":[61],"three":[62],"that":[64],"they":[65],"are":[66],"separated":[67],"relatively.":[68],"dynamic":[70],"weaving":[71],"provided":[73],"adaptive":[76],"extensive":[78],"changes":[79],"during":[82],"run-time.":[84],"notion":[86],"logical":[88],"quantifiers":[89],"introduced":[91],"express":[93],"infinite":[95],"series":[96],"table":[98],"names":[99],"among":[100],"three-dimensional":[101],"data":[102],"sets.":[103],"An":[104],"Aspect":[105],"Oriented":[106],"house":[110],"bookkeeping":[111],"prototyping":[117],"proposed":[120],"describe":[122],"process":[124],"analyzing,":[126],"designing,":[127],"implementing,":[128],"reviewing":[130],"through":[131],"unique":[133],"division":[134],"as":[139],"well.":[140],"For":[141],"future":[142],"research,":[143],"challenge":[145],"implement":[148],"phase":[149],"flow":[155],"components":[158],"by":[159],"applying":[160],"concept":[162],"aspect-oriented":[165],"development.":[167]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
