{"id":"https://openalex.org/W2147895147","doi":"https://doi.org/10.1145/1233901.1233909","title":"Highly configurable transaction management for embedded systems","display_name":"Highly configurable transaction management for embedded systems","publication_year":2007,"publication_date":"2007-03-12","ids":{"openalex":"https://openalex.org/W2147895147","doi":"https://doi.org/10.1145/1233901.1233909","mag":"2147895147"},"language":"en","primary_location":{"id":"doi:10.1145/1233901.1233909","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1233901.1233909","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 6th workshop on Aspects, components, and patterns for infrastructure software","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/A5022475227","display_name":"Mario Pukall","orcid":null},"institutions":[{"id":"https://openalex.org/I4210138551","display_name":"University Hospital Magdeburg","ror":"https://ror.org/03m04df46","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I4210138551"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Mario Pukall","raw_affiliation_strings":["University of Magdeburg, Magdeburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Magdeburg, Magdeburg, Germany","institution_ids":["https://openalex.org/I4210138551"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086853013","display_name":"Thomas Leich","orcid":"https://orcid.org/0000-0001-9580-7728"},"institutions":[{"id":"https://openalex.org/I4210138551","display_name":"University Hospital Magdeburg","ror":"https://ror.org/03m04df46","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I4210138551"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thomas Leich","raw_affiliation_strings":["University of Magdeburg, Magdeburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Magdeburg, Magdeburg, Germany","institution_ids":["https://openalex.org/I4210138551"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017993350","display_name":"Martin Kuhlemann","orcid":null},"institutions":[{"id":"https://openalex.org/I4210138551","display_name":"University Hospital Magdeburg","ror":"https://ror.org/03m04df46","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I4210138551"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Martin Kuhlemann","raw_affiliation_strings":["University of Magdeburg, Magdeburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Magdeburg, Magdeburg, Germany","institution_ids":["https://openalex.org/I4210138551"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5019127909","display_name":"Marko Rosenmueller","orcid":null},"institutions":[{"id":"https://openalex.org/I4210138551","display_name":"University Hospital Magdeburg","ror":"https://ror.org/03m04df46","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I4210138551"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Marko Rosenmueller","raw_affiliation_strings":["University of Magdeburg, Magdeburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Magdeburg, Magdeburg, Germany","institution_ids":["https://openalex.org/I4210138551"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210138551"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"8","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998999834060669,"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.9998999834060669,"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.9972000122070312,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.8017038106918335},{"id":"https://openalex.org/keywords/modular-programming","display_name":"Modular programming","score":0.7985008955001831},{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.659771740436554},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.6391861438751221},{"id":"https://openalex.org/keywords/online-transaction-processing","display_name":"Online transaction processing","score":0.5974615812301636},{"id":"https://openalex.org/keywords/transaction-processing-system","display_name":"Transaction processing system","score":0.566862165927887},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.53521728515625},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4720243811607361},{"id":"https://openalex.org/keywords/distributed-transaction","display_name":"Distributed transaction","score":0.4573582410812378},{"id":"https://openalex.org/keywords/data-management","display_name":"Data management","score":0.4554268419742584},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.3993346095085144},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18930703401565552}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8017038106918335},{"id":"https://openalex.org/C88482812","wikidata":"https://www.wikidata.org/wiki/Q6453666","display_name":"Modular programming","level":2,"score":0.7985008955001831},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.659771740436554},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.6391861438751221},{"id":"https://openalex.org/C191087605","wikidata":"https://www.wikidata.org/wiki/Q1501395","display_name":"Online transaction processing","level":4,"score":0.5974615812301636},{"id":"https://openalex.org/C11354467","wikidata":"https://www.wikidata.org/wiki/Q953487","display_name":"Transaction processing system","level":4,"score":0.566862165927887},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.53521728515625},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4720243811607361},{"id":"https://openalex.org/C25185021","wikidata":"https://www.wikidata.org/wiki/Q4053284","display_name":"Distributed transaction","level":4,"score":0.4573582410812378},{"id":"https://openalex.org/C1668388","wikidata":"https://www.wikidata.org/wiki/Q1149776","display_name":"Data management","level":2,"score":0.4554268419742584},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3993346095085144},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18930703401565552},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/1233901.1233909","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1233901.1233909","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 6th workshop on Aspects, components, and patterns for infrastructure software","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.125.4670","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.125.4670","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://aosd.net/workshops/acp4is/2007/papers/6.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.147.1388","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.147.1388","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://wwwiti.cs.uni-magdeburg.de/~pukall/publications/aosd_Pukall_2007.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W148107450","https://openalex.org/W1500250067","https://openalex.org/W1586385255","https://openalex.org/W1591471358","https://openalex.org/W1979789838","https://openalex.org/W1991601392","https://openalex.org/W2000551127","https://openalex.org/W2029414465","https://openalex.org/W2038429440","https://openalex.org/W2045337518","https://openalex.org/W2071631718","https://openalex.org/W2075642720","https://openalex.org/W2077830885","https://openalex.org/W2093186740","https://openalex.org/W2099592945","https://openalex.org/W2101730275","https://openalex.org/W2104486456","https://openalex.org/W2115680394","https://openalex.org/W2121446180","https://openalex.org/W2123058897","https://openalex.org/W2138622732","https://openalex.org/W2140249393","https://openalex.org/W2143238865","https://openalex.org/W2427885039","https://openalex.org/W2561675875","https://openalex.org/W4242919339","https://openalex.org/W6657725327","https://openalex.org/W6999344554"],"related_works":["https://openalex.org/W2123909466","https://openalex.org/W579270350","https://openalex.org/W590454891","https://openalex.org/W2169387894","https://openalex.org/W4288089517","https://openalex.org/W2981349997","https://openalex.org/W2090136942","https://openalex.org/W2364250032","https://openalex.org/W2360584187","https://openalex.org/W2588999713"],"abstract_inverted_index":{"Embedded":[0],"systems":[1,19],"are":[2],"an":[3,96],"important":[4],"field":[5],"of":[6,17,35,64,72,101,110,116,118,135],"research":[7],"and":[8,51,137],"will":[9,127],"gain":[10],"momentum":[11],"in":[12,29],"the":[13,26,36,45,60,88,99,114,119,141],"near":[14],"future.":[15],"Many":[16],"these":[18],"require":[20],"data":[21,37,78],"management":[22,38,66,74,79,105,121],"functionality.":[23],"Due":[24],"to":[25,57,84,144],"resource":[27],"constraints":[28],"embedded":[30],"environments":[31],"a":[32,133,146],"high":[33],"customizability":[34],"functionality":[39,75],"is":[40,113,140],"required":[41],"that":[42,129],"depends":[43],"on":[44],"application":[46],"context.":[47],"Whereas":[48],"storage":[49],"methods":[50],"index":[52],"structures":[53],"can":[54],"be":[55,58],"designed":[56],"customizable,":[59],"fine":[61],"grained":[62],"modularization":[63,115],"transaction":[65,73,104,120,149],"remains":[67],"problematic.":[68],"The":[69,107],"strong":[70],"interaction":[71],"with":[76],"other":[77],"components":[80],"makes":[81],"it":[82,86],"difficult":[83],"separate":[85],"from":[87],"remaining":[89],"system.":[90],"In":[91],"this":[92],"paper":[93],"we":[94],"introduce":[95],"approach":[97,112],"for":[98],"development":[100],"highly":[102,147],"configurable":[103,148],"systems.":[106],"main":[108],"focus":[109],"our":[111],"parts":[117],"using":[122],"advanced":[123],"programming":[124,139],"paradigms.":[125],"We":[126],"show":[128],"Aspectual":[130],"Mixin":[131],"Layers,":[132],"combination":[134],"feature-oriented":[136],"aspect-oriented":[138],"appropriate":[142],"technique":[143],"implement":[145],"management.":[150]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
