Matches in SemOpenAlex for { <https://semopenalex.org/work/W4316252341> ?p ?o ?g. }
Showing items 1 to 72 of
72
with 100 items per page.
- W4316252341 abstract "Today, mobile applications use thousands of concurrent tasks to process multiple sensor inputs to ensure a better user experience. With this demand, the ability to manage these concurrent tasks efficiently and easily is becoming a new challenge, especially in their lifetimes. Structured concurrency is a technique that reduces the complexity of managing a large number of concurrent tasks. There have been several languages or libraries (e.g., Kotlin, Swift, and Trio) that support such a paradigm for better concurrency management. It is worth noting that structured concurrency has been consistently implemented on top of coroutines across all these languages and libraries. However, there are no documents or studies in the literature that indicate why and how coroutines are relevant to structured concurrency. In contrast, the mainstream community views structured concurrency as a successor to structured programming; that is, the concept of “structure” extends from ordinary programming to concurrent programming. Nevertheless, such a viewpoint does not explain, as the concept of structured concurrency came out more than 40 years later after structured programming was introduced in the early 1970s, whereas concurrent programming started in the 1960s. In this paper, we introduce a new theory to complement the origin of structured concurrency from historical and technical perspectives—it is the foundation established by coroutines that gives birth to structured concurrency." @default.
- W4316252341 created "2023-01-15" @default.
- W4316252341 creator A5013737755 @default.
- W4316252341 creator A5059393275 @default.
- W4316252341 date "2022-08-29" @default.
- W4316252341 modified "2023-10-17" @default.
- W4316252341 title "Structured Concurrency: A Review" @default.
- W4316252341 cites W2031491316 @default.
- W4316252341 cites W2121960799 @default.
- W4316252341 cites W2126022651 @default.
- W4316252341 cites W2167756215 @default.
- W4316252341 doi "https://doi.org/10.1145/3547276.3548519" @default.
- W4316252341 hasPublicationYear "2022" @default.
- W4316252341 type Work @default.
- W4316252341 citedByCount "0" @default.
- W4316252341 crossrefType "proceedings-article" @default.
- W4316252341 hasAuthorship W4316252341A5013737755 @default.
- W4316252341 hasAuthorship W4316252341A5059393275 @default.
- W4316252341 hasConcept C134306372 @default.
- W4316252341 hasConcept C146206909 @default.
- W4316252341 hasConcept C150495011 @default.
- W4316252341 hasConcept C193702766 @default.
- W4316252341 hasConcept C199360897 @default.
- W4316252341 hasConcept C208087996 @default.
- W4316252341 hasConcept C2775941552 @default.
- W4316252341 hasConcept C33923547 @default.
- W4316252341 hasConcept C34165917 @default.
- W4316252341 hasConcept C3701939 @default.
- W4316252341 hasConcept C41008148 @default.
- W4316252341 hasConcept C50033165 @default.
- W4316252341 hasConcept C61912525 @default.
- W4316252341 hasConcept C75306776 @default.
- W4316252341 hasConcept C75949130 @default.
- W4316252341 hasConcept C79240183 @default.
- W4316252341 hasConcept C84511453 @default.
- W4316252341 hasConcept C86803240 @default.
- W4316252341 hasConcept C89423630 @default.
- W4316252341 hasConceptScore W4316252341C134306372 @default.
- W4316252341 hasConceptScore W4316252341C146206909 @default.
- W4316252341 hasConceptScore W4316252341C150495011 @default.
- W4316252341 hasConceptScore W4316252341C193702766 @default.
- W4316252341 hasConceptScore W4316252341C199360897 @default.
- W4316252341 hasConceptScore W4316252341C208087996 @default.
- W4316252341 hasConceptScore W4316252341C2775941552 @default.
- W4316252341 hasConceptScore W4316252341C33923547 @default.
- W4316252341 hasConceptScore W4316252341C34165917 @default.
- W4316252341 hasConceptScore W4316252341C3701939 @default.
- W4316252341 hasConceptScore W4316252341C41008148 @default.
- W4316252341 hasConceptScore W4316252341C50033165 @default.
- W4316252341 hasConceptScore W4316252341C61912525 @default.
- W4316252341 hasConceptScore W4316252341C75306776 @default.
- W4316252341 hasConceptScore W4316252341C75949130 @default.
- W4316252341 hasConceptScore W4316252341C79240183 @default.
- W4316252341 hasConceptScore W4316252341C84511453 @default.
- W4316252341 hasConceptScore W4316252341C86803240 @default.
- W4316252341 hasConceptScore W4316252341C89423630 @default.
- W4316252341 hasLocation W43162523411 @default.
- W4316252341 hasOpenAccess W4316252341 @default.
- W4316252341 hasPrimaryLocation W43162523411 @default.
- W4316252341 hasRelatedWork W1972150097 @default.
- W4316252341 hasRelatedWork W2127691285 @default.
- W4316252341 hasRelatedWork W2144161217 @default.
- W4316252341 hasRelatedWork W2177702065 @default.
- W4316252341 hasRelatedWork W2353507796 @default.
- W4316252341 hasRelatedWork W2529342191 @default.
- W4316252341 hasRelatedWork W3005875561 @default.
- W4316252341 hasRelatedWork W3009678450 @default.
- W4316252341 hasRelatedWork W3023364199 @default.
- W4316252341 hasRelatedWork W2133348162 @default.
- W4316252341 isParatext "false" @default.
- W4316252341 isRetracted "false" @default.
- W4316252341 workType "article" @default.