Matches in SemOpenAlex for { <https://semopenalex.org/work/W2912308020> ?p ?o ?g. }
- W2912308020 abstract "Component-based software systems are of the majority nowadays. When it comes down to implementation, the interaction between components is just as important as the functionality itself. When invoking a function of a component, how to pass data arguments, how to receive return results, and when to expect a return are all the questions to ask. There are so many ways in which these can be done, that it introduces the complexity in the usability of a component. We present in this article an architecture for integrating heterogeneous components across different language and binary platforms, different processes and even different machines, based on a simple message passing mechanism — the actor model, and the sharing of common and global data structures only through databases. We show the simplicity and flexibility of this architecture by re-structuring a slot machine framework, which consists of components to drive modern and legacy hardware, follows a static workflow, and changes the visual appearance quite often. We argue that this architecture with restricted implementation choices can be used in a much broader range of software systems, helping produce software components that are more independent and easy to adopt." @default.
- W2912308020 created "2019-02-21" @default.
- W2912308020 creator A5019419036 @default.
- W2912308020 creator A5023548876 @default.
- W2912308020 creator A5078266731 @default.
- W2912308020 date "2018-10-01" @default.
- W2912308020 modified "2023-10-15" @default.
- W2912308020 title "Simplifying Component Interaction with Actors and Databases" @default.
- W2912308020 cites W1499326305 @default.
- W2912308020 cites W1590937824 @default.
- W2912308020 cites W1607886817 @default.
- W2912308020 cites W1638978760 @default.
- W2912308020 cites W170123544 @default.
- W2912308020 cites W1987089410 @default.
- W2912308020 cites W2034055240 @default.
- W2912308020 cites W2055160913 @default.
- W2912308020 cites W2072794470 @default.
- W2912308020 cites W2101431901 @default.
- W2912308020 cites W2106035061 @default.
- W2912308020 cites W2291890047 @default.
- W2912308020 cites W2342398352 @default.
- W2912308020 cites W2439546761 @default.
- W2912308020 cites W2545713840 @default.
- W2912308020 cites W2612320011 @default.
- W2912308020 doi "https://doi.org/10.1109/uv.2018.8642132" @default.
- W2912308020 hasPublicationYear "2018" @default.
- W2912308020 type Work @default.
- W2912308020 sameAs 2912308020 @default.
- W2912308020 citedByCount "1" @default.
- W2912308020 countsByYear W29123080202022 @default.
- W2912308020 crossrefType "proceedings-article" @default.
- W2912308020 hasAuthorship W2912308020A5019419036 @default.
- W2912308020 hasAuthorship W2912308020A5023548876 @default.
- W2912308020 hasAuthorship W2912308020A5078266731 @default.
- W2912308020 hasConcept C10138342 @default.
- W2912308020 hasConcept C105795698 @default.
- W2912308020 hasConcept C111472728 @default.
- W2912308020 hasConcept C115903868 @default.
- W2912308020 hasConcept C120314980 @default.
- W2912308020 hasConcept C121332964 @default.
- W2912308020 hasConcept C123657996 @default.
- W2912308020 hasConcept C138885662 @default.
- W2912308020 hasConcept C142362112 @default.
- W2912308020 hasConcept C149091818 @default.
- W2912308020 hasConcept C153349607 @default.
- W2912308020 hasConcept C162324750 @default.
- W2912308020 hasConcept C168167062 @default.
- W2912308020 hasConcept C174683762 @default.
- W2912308020 hasConcept C177212765 @default.
- W2912308020 hasConcept C199360897 @default.
- W2912308020 hasConcept C2775945657 @default.
- W2912308020 hasConcept C2776372474 @default.
- W2912308020 hasConcept C2777904410 @default.
- W2912308020 hasConcept C2780598303 @default.
- W2912308020 hasConcept C33923547 @default.
- W2912308020 hasConcept C35869016 @default.
- W2912308020 hasConcept C40878169 @default.
- W2912308020 hasConcept C41008148 @default.
- W2912308020 hasConcept C77088390 @default.
- W2912308020 hasConcept C97355855 @default.
- W2912308020 hasConceptScore W2912308020C10138342 @default.
- W2912308020 hasConceptScore W2912308020C105795698 @default.
- W2912308020 hasConceptScore W2912308020C111472728 @default.
- W2912308020 hasConceptScore W2912308020C115903868 @default.
- W2912308020 hasConceptScore W2912308020C120314980 @default.
- W2912308020 hasConceptScore W2912308020C121332964 @default.
- W2912308020 hasConceptScore W2912308020C123657996 @default.
- W2912308020 hasConceptScore W2912308020C138885662 @default.
- W2912308020 hasConceptScore W2912308020C142362112 @default.
- W2912308020 hasConceptScore W2912308020C149091818 @default.
- W2912308020 hasConceptScore W2912308020C153349607 @default.
- W2912308020 hasConceptScore W2912308020C162324750 @default.
- W2912308020 hasConceptScore W2912308020C168167062 @default.
- W2912308020 hasConceptScore W2912308020C174683762 @default.
- W2912308020 hasConceptScore W2912308020C177212765 @default.
- W2912308020 hasConceptScore W2912308020C199360897 @default.
- W2912308020 hasConceptScore W2912308020C2775945657 @default.
- W2912308020 hasConceptScore W2912308020C2776372474 @default.
- W2912308020 hasConceptScore W2912308020C2777904410 @default.
- W2912308020 hasConceptScore W2912308020C2780598303 @default.
- W2912308020 hasConceptScore W2912308020C33923547 @default.
- W2912308020 hasConceptScore W2912308020C35869016 @default.
- W2912308020 hasConceptScore W2912308020C40878169 @default.
- W2912308020 hasConceptScore W2912308020C41008148 @default.
- W2912308020 hasConceptScore W2912308020C77088390 @default.
- W2912308020 hasConceptScore W2912308020C97355855 @default.
- W2912308020 hasLocation W29123080201 @default.
- W2912308020 hasOpenAccess W2912308020 @default.
- W2912308020 hasPrimaryLocation W29123080201 @default.
- W2912308020 hasRelatedWork W1551606511 @default.
- W2912308020 hasRelatedWork W16265343 @default.
- W2912308020 hasRelatedWork W2037319459 @default.
- W2912308020 hasRelatedWork W2099320764 @default.
- W2912308020 hasRelatedWork W2127871626 @default.
- W2912308020 hasRelatedWork W2149987625 @default.
- W2912308020 hasRelatedWork W2360456099 @default.
- W2912308020 hasRelatedWork W2378398909 @default.
- W2912308020 hasRelatedWork W2378684423 @default.
- W2912308020 hasRelatedWork W2912308020 @default.
- W2912308020 isParatext "false" @default.