The usage of cybernetic in complex software systems and its application to the deterministic multithreading. (31st October 2022)
- Record Type:
- Journal Article
- Title:
- The usage of cybernetic in complex software systems and its application to the deterministic multithreading. (31st October 2022)
- Main Title:
- The usage of cybernetic in complex software systems and its application to the deterministic multithreading
- Authors:
- Bozkurt, Erkam Murat
- Abstract:
- Abtract: In this paper, a new cybernetic control technology that can be used in complex software systems will be introduced. In this approach, the software systems are governed by cybernetic control objects and the class libraries defining the types of these cybernetic control objects are produced by special meta‐programming platforms. In this approach, the requirements of the software to be developed are received from the programmer by meta‐programming systems before coding. Actually, the cybernetic control objects have standard design and properties and the programmers only determine the quantities and the locations of these properties before library production process. Then, the meta‐programming platforms build project‐specific class libraries based on previously determined code templates. By this way, the cybernetic control objects are constructed with optimal memory and they can receive feedback about ongoing operations on the process. With the help of the feedback coming from the process, the control objects steer the process in the line of the programmer directives. By this way, the control of the programmer on the software increases significantly. In addition, in this paper, a typical application of this approach to the multithread programming will be introduced.
- Is Part Of:
- Concurrency and computation. Volume 34:Number 28(2022)
- Journal:
- Concurrency and computation
- Issue:
- Volume 34:Number 28(2022)
- Issue Display:
- Volume 34, Issue 28 (2022)
- Year:
- 2022
- Volume:
- 34
- Issue:
- 28
- Issue Sort Value:
- 2022-0034-0028-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2022-10-31
- Subjects:
- meta‐programming -- multithreading -- software cybernetics
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.7375 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 24549.xml