Skip to main content

2016 | Buch

Coordination of Complex Sociotechnical Systems

Self-organisation of Knowledge in MoK

insite
SUCHEN

Über dieses Buch

The book discusses the main issues of coordination in complex sociotechnical systems, covering distributed, self-organising, and pervasive systems. A chemistry-inspired model of coordination, a situated architecture and coordination language, and a cognitive model of interaction are the ingredients of the Molecules of Knowledge (MoK) model for self-organisation of knowledge presented in this book. The MoK technology is discussed, along with some case studies in the fields of collaborative systems, academic research, and citizen journalism.

The target audience includes researchers and practitioners in the field of complex software systems engineering. The book is also appropriate for graduate and late undergraduate students in computer science and engineering.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Introduction
Abstract
This chapter explains the context of the book and offers a brief overview of its structure.
Stefano Mariani

Coordination of Complex Sociotechnical Systems

Frontmatter
Chapter 2. Coordination of Distributed Systems
Abstract
This chapter provides an overview of those approaches to coordination of distributed systems (programmable in Sect. 2.1, probabilistic in Sect. 2.2) which directly motivated, inspired, and influenced the approach to coordination in self-organising systems proposed in Chap. 3. A brief argumentation on why the approaches are all tuple-based, and on which benefits this brings [24], is provided as a preparatory background, describing the seminal Linda model [11] which almost all the described approaches are built on top of.
Stefano Mariani
Chapter 3. Coordination of Self-organising Systems
Abstract
In this chapter a novel approach to coordination in self-organising systems is described, which rethinks the basis of chemically inspired coordination, from both the engineering standpoint of coordination laws and primitives design, and from the scientific standpoint of relative linguistic expressiveness. Accordingly, first of all state of art literature regarding nature-inspired coordination is reviewed (Sects. 3.1 and 3.2), then the well-known local versus global issue in self-organising systems is dealt with by engineering coordination laws as artificial chemical reactions with custom kinetic rates (Sect. 3.3). After this, the impact of uniform coordination primitives on self-organising systems is discussed, experiments on their applicability are reported, and their formal semantics is defined (Sect. 3.4).
Stefano Mariani
Chapter 4. Coordination of Pervasive Systems
Abstract
In this chapter a novel approach to coordination in situated Multi-Agent Systems (MAS) is described, by presenting a meta-model for situated MAS engineering, an architecture for the design of tuplespace-based middleware for situated coordination, and a language dealing with situatedness-related issues. Accordingly, a review of meta-models and architectures from an historical perspective discusses their evolution, up to a reference meta-model and abstract architecture (Sect. 4.1); then, instantiation of the reference architecture on the TuCSoN middleware is described, focussing on the issue of environmental situatedness (Sect. 4.2); finally, spatial situatedness is analysed, by describing how the ReSpecT language deals with it (Sect. 4.3).
Stefano Mariani
Chapter 5. Coordination of Sociotechnical Systems
Abstract
In this chapter socio-cognitive theories of action and interaction are discussed w.r.t. to their (potential) application to software systems, multi-agent systems in particular, for the sake of improving the quality of the coordination processes as perceived by users. Accordingly, firstly those challenges peculiar to either Knowledge-Intensive Environments (KIE) or STS, which mostly impact the issue of coordination, are discussed (Sect. 5.1); then, some research works applying to computer-based Multi-Agent Systems (MAS) principles borrowed from Activity Theory (AT), (cognitive) stigmergy, and BIC are reviewed (Sect. 5.2); finally, the notion of perturbation action is described and related to BIC notion of tacit message (Sect. 5.3), so as to sketch the basic ideas underlying the approach to self-organising coordination in STS thoroughly detailed in Part II of this book.
Stefano Mariani

Self-organisation of Knowledge in ??olecules ??f ??nowledge

Chapter 6. : Model
Abstract
In this chapter the https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-47109-9_6/426660_1_En_6_IEq4_HTML.gif model for self-organising coordination of knowledge-intensive sociotechnical systems is thoroughly described: its basic abstractions (Sect. 6.2), its chemical-inspired computational model (Sect. 6.3), its BIC-based interaction model (Sect. 6.4), and its modelling of information (Sect. 6.5).
Stefano Mariani
Chapter 7. : Technology
Abstract
In this chapter an overview of the current state of https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-47109-9_7/426660_1_En_7_IEq4_HTML.gif technology is provided. Accordingly, Sect. 7.1 discusses the https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-47109-9_7/426660_1_En_7_IEq5_HTML.gif prototype designed on top of the TuCSoN coordination infrastructure, whereas Sect. 7.2 describes the full-fledged https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-47109-9_7/426660_1_En_7_IEq6_HTML.gif ecosystem.
Stefano Mariani
Chapter 8. : Simulation
Abstract
In this chapter, the https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-47109-9_8/426660_1_En_8_IEq4_HTML.gif computational model, that is, the set of https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-47109-9_8/426660_1_En_8_IEq5_HTML.gif reactions, and its interaction model, that is, the way catalysts’ actions are handled, are simulated in order to asses the extent to which they enable the kind of adaptive self-organising behaviours envisioned by https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-47109-9_8/426660_1_En_8_IEq6_HTML.gif . Accordingly, Sect. 8.1 reports on simulation of each https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-47109-9_8/426660_1_En_8_IEq7_HTML.gif reaction, while Sect. 8.2 discusses a simulated scenario of online collaboration.
Stefano Mariani
Chapter 9. : Case Studies
Abstract
In this chapter, the https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-47109-9_9/426660_1_En_9_IEq4_HTML.gif technology is evaluated through two exemplary use cases, documents clustering and smart news management, so as to showcase its adaptive and self-organising abilities.
Stefano Mariani

Conclusion

Frontmatter
Chapter 10. Conclusion
Abstract
In this chapter, final remarks about the book contents and purpose are provided.
Stefano Mariani
Metadaten
Titel
Coordination of Complex Sociotechnical Systems
verfasst von
Stefano Mariani
Copyright-Jahr
2016
Electronic ISBN
978-3-319-47109-9
Print ISBN
978-3-319-47108-2
DOI
https://doi.org/10.1007/978-3-319-47109-9

Premium Partner