The usage of cybernetic in complex software systems and its application to the deterministic multithreading
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...
Saved in:
| Published in: | Concurrency and computation Vol. 34; no. 28 |
|---|---|
| Main Author: | |
| Format: | Journal Article |
| Language: | English |
| Published: |
Hoboken
Wiley Subscription Services, Inc
25.12.2022
|
| Subjects: | |
| ISSN: | 1532-0626, 1532-0634 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| 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. |
|---|---|
| AbstractList | AbtractIn 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. 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. 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. |
| Author | Bozkurt, Erkam Murat |
| Author_xml | – sequence: 1 givenname: Erkam Murat orcidid: 0000-0003-3690-2770 surname: Bozkurt fullname: Bozkurt, Erkam Murat email: erkam@pcynlitx.com |
| BookMark | eNp1kDtPwzAURi0EEm1B4idYYmFJ8SNx2hFV5SFVggHm6Ma-AUNiB9tVyb8npYiN6bvD0bnSmZJj5x0ScsHZnDMmrnWP81KWxRGZ8EKKjCmZH__dQp2SaYzvjHHOJJ-Qj-c3pNsIr0h9Q_VQY3CYrKbWUe27vsUvGn2TdhCQxiEm7CIFZ6hN4_Z9azUk6x1NnqZRZTBh6KyzcS_ptm2y6S0gGOtez8hJA23E89-dkZfb9fPqPts83j2sbjaZFkVeZGAk6lwWpWmWCyhVXecSlIYlKAGi1kpiLXRtFgCQ56iMVMIsciOFAcaXKGfk8uDtg__cYkzVu98GN76sRCkXYsmFkiN1daB08DEGbKo-2A7CUHFW7VNWY8pqn3JEswO6sy0O_3LV6mn9w38D9HR5TQ |
| Cites_doi | 10.1145/2632362.2632365 10.1016/j.jpdc.2016.03.008 10.1145/1735971.1736029 10.1145/2043556.2043587 10.1109/ACCESS.2021.3073859 10.1109/TSE.2017.2707089 10.1109/CIMCA.2008.110 10.1145/1640089.1640096 10.1109/TPDS.2011.308 10.1145/2500875 10.1145/3168829 10.1145/2628071.2628099 10.1145/2528521.1508255 10.1145/224964.224987 10.1109/HASE.2002.1173129 10.1145/1669112.1669181 10.1145/1595696.1595700 10.1016/0020-0190(72)90034-8 10.1145/3180155.3180225 10.1007/978-1-4842-4398-5 10.1109/ICISCE.2018.00083 10.1109/STEP.2003.4 10.1016/j.jss.2016.08.095 10.1145/1806799.1806838 10.1109/IISWC.2009.5306797 10.1109/RTAS.2010.26 10.1145/2695664.2696012 10.1145/173682.165164 10.1145/1583991.1584017 10.1145/1854273.1854288 10.1109/IEEESTD.2018.8303870 10.1145/2612669.2612681 10.1007/3-540-44806-3_2 10.1109/ISIC.2002.1157827 10.1109/ICARCV.2016.7838688 10.1109/ICST.2016.45 10.1145/1454115.1454128 10.1145/2528521.1508256 10.1109/MC.2006.180 10.1145/69215.69224 10.1049/ic.2012.0048 10.1109/SCAM.2014.34 10.1109/MC.2011.99 |
| ContentType | Journal Article |
| Copyright | 2022 John Wiley & Sons, Ltd. |
| Copyright_xml | – notice: 2022 John Wiley & Sons, Ltd. |
| DBID | AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1002/cpe.7375 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts CrossRef |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1532-0634 |
| EndPage | n/a |
| ExternalDocumentID | 10_1002_cpe_7375 CPE7375 |
| Genre | article |
| GroupedDBID | .3N .DC .GA 05W 0R~ 10A 1L6 1OC 33P 3SF 3WU 4.4 50Y 50Z 51W 51X 52M 52N 52O 52P 52S 52T 52U 52W 52X 5GY 5VS 66C 702 7PT 8-0 8-1 8-3 8-4 8-5 8UM 930 A03 AAESR AAEVG AAHHS AAHQN AAMNL AANLZ AAONW AAXRX AAYCA AAZKR ABCQN ABCUV ABEML ABIJN ACAHQ ACCFJ ACCZN ACPOU ACSCC ACXBN ACXQS ADBBV ADEOM ADIZJ ADKYN ADMGS ADOZA ADXAS ADZMN ADZOD AEEZP AEIGN AEIMD AEQDE AEUQT AEUYR AFBPY AFFPM AFGKR AFPWT AFWVQ AHBTC AITYG AIURR AIWBW AJBDE AJXKR ALMA_UNASSIGNED_HOLDINGS ALUQN ALVPJ AMBMR AMYDB ATUGU AUFTA AZBYB BAFTC BDRZF BFHJK BHBCM BMNLL BROTX BRXPI BY8 CS3 D-E D-F DCZOG DPXWK DR2 DRFUL DRSTM EBS F00 F01 F04 F5P G-S G.N GNP GODZA HGLYW HHY HZ~ IX1 JPC KQQ LATKE LAW LC2 LC3 LEEKS LH4 LITHE LOXES LP6 LP7 LUTES LYRES MEWTI MK4 MRFUL MRSTM MSFUL MSSTM MXFUL MXSTM N04 N05 N9A O66 O9- OIG P2W P2X P4D PQQKQ Q.N Q11 QB0 QRW R.K ROL RWI RX1 SUPJJ TN5 UB1 V2E W8V W99 WBKPD WIH WIK WOHZO WQJ WRC WXSBR WYISQ WZISG XG1 XV2 ~IA ~WT AAYXX ADMLS AEYWJ AGHNM AGYGG CITATION O8X 1OB 7SC 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c2545-ad3ec4357df98a76bb43a6ca9a62a2bc63eb2cbd8aaa44e6d362d84d32da019e3 |
| IEDL.DBID | DRFUL |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000876766000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1532-0626 |
| IngestDate | Wed Aug 13 08:42:15 EDT 2025 Sat Nov 29 01:41:31 EST 2025 Wed Jan 22 16:23:03 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 28 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c2545-ad3ec4357df98a76bb43a6ca9a62a2bc63eb2cbd8aaa44e6d362d84d32da019e3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0003-3690-2770 |
| PQID | 2738291263 |
| PQPubID | 2045170 |
| PageCount | 22 |
| ParticipantIDs | proquest_journals_2738291263 crossref_primary_10_1002_cpe_7375 wiley_primary_10_1002_cpe_7375_CPE7375 |
| PublicationCentury | 2000 |
| PublicationDate | 25 December 2022 |
| PublicationDateYYYYMMDD | 2022-12-25 |
| PublicationDate_xml | – month: 12 year: 2022 text: 25 December 2022 day: 25 |
| PublicationDecade | 2020 |
| PublicationPlace | Hoboken |
| PublicationPlace_xml | – name: Hoboken |
| PublicationTitle | Concurrency and computation |
| PublicationYear | 2022 |
| Publisher | Wiley Subscription Services, Inc |
| Publisher_xml | – name: Wiley Subscription Services, Inc |
| References | 2021; 9 2012 2011 2010 2006; 39 1993; 21 2009 2008 2016; 95 1995 2003 2002 2018; 44 1989; 24 2010; 45 1972; 1.5 2001 2020 2019 2011; 44 2018 2014; 57 2016 2015 2014 2012; 23 2017; 124 2009; 37 e_1_2_12_4_1 e_1_2_12_6_1 e_1_2_12_19_1 e_1_2_12_2_1 e_1_2_12_17_1 e_1_2_12_38_1 e_1_2_12_20_1 e_1_2_12_41_1 e_1_2_12_22_1 e_1_2_12_43_1 e_1_2_12_45_1 e_1_2_12_26_1 e_1_2_12_47_1 Nise NS (e_1_2_12_25_1) 2020 Gamma E (e_1_2_12_30_1) 1995 e_1_2_12_28_1 e_1_2_12_49_1 e_1_2_12_31_1 e_1_2_12_52_1 e_1_2_12_33_1 e_1_2_12_54_1 e_1_2_12_35_1 e_1_2_12_56_1 e_1_2_12_37_1 e_1_2_12_14_1 e_1_2_12_12_1 Mattson TG (e_1_2_12_42_1) 2019 e_1_2_12_8_1 e_1_2_12_10_1 e_1_2_12_50_1 e_1_2_12_3_1 e_1_2_12_5_1 e_1_2_12_18_1 e_1_2_12_16_1 e_1_2_12_39_1 Ogata K (e_1_2_12_24_1) 2010 e_1_2_12_21_1 e_1_2_12_44_1 e_1_2_12_23_1 e_1_2_12_46_1 Stroustrup Bjarne (e_1_2_12_48_1) 2001 e_1_2_12_40_1 e_1_2_12_27_1 e_1_2_12_29_1 e_1_2_12_53_1 e_1_2_12_32_1 e_1_2_12_55_1 e_1_2_12_34_1 e_1_2_12_36_1 e_1_2_12_15_1 e_1_2_12_13_1 e_1_2_12_11_1 e_1_2_12_7_1 e_1_2_12_51_1 e_1_2_12_9_1 |
| References_xml | – year: 2011 – volume: 23 start-page: 1369 issue: 8 year: 2012 end-page: 1386 article-title: A survey of parallel programming models and tools in the multi and many‐core era publication-title: IEEE Trans Parallel Distrib Syst – year: 2009 – volume: 21 start-page: 289 issue: 2 year: 1993 end-page: 300 article-title: Transactional memory: architectural support for lock‐free data structures publication-title: ACM SIGARCH Comput Arch News – volume: 39 start-page: 33 issue: 5 year: 2006 end-page: 42 article-title: University of California, Berkeley, The problem with threads publication-title: J Comput Arch – year: 2001 – volume: 9 start-page: 61298 year: 2021 end-page: 61323 article-title: Detection of concurrency errors in multithreaded applications based on static source code analysis publication-title: IEEE Access – year: 2003 – year: 2016 – year: 2018 – volume: 95 start-page: 42 year: 2016 end-page: 56 article-title: Physical‐aware predictive dynamic thermal management of multi‐core processors publication-title: J Parallel Distrib Comput – year: 2014 – volume: 1.5 start-page: 179 issue: 1072 year: 1972 end-page: 180 article-title: Information streams sharing a finite buffer publication-title: Inf Process Lett – volume: 44 start-page: 88 issue: 4 year: 2011 end-page: 90 article-title: Averting the next software crisis publication-title: IEEE Comput – year: 2010 – year: 2012 – volume: 24 start-page: 89 issue: 1 year: 1989 end-page: 99 article-title: Automatic detection of nondeterminacy in parallel programs publication-title: ACM SIGPLAN Not – volume: 37 start-page: 85 issue: 1 year: 2009 end-page: 96 article-title: DMP: deterministic shared memory multiprocessing publication-title: ACM SIGARCH Comput Arch News – volume: 57 start-page: 58 issue: 3 year: 2014 end-page: 69 article-title: Determinism is not enough: making parallel programs reliable with stable multithreading publication-title: Commun ACM – volume: 44 start-page: 747 issue: 8 year: 2018 end-page: 783 article-title: A survey of recent trends in testing concurrent software systems publication-title: IEEE Trans Softw Eng – year: 2002 – year: 2008 – year: 2020 – year: 1995 – volume: 124 start-page: 169 year: 2017 end-page: 186 article-title: Modern software cybernetics: new trends publication-title: J Syst Softw – volume: 45 start-page: 53 issue: 3 year: 2010 end-page: 64 article-title: CoreDet: a compiler and runtime system for deterministic multithreaded execution publication-title: ACM SIGPLAN Not – volume: 37 start-page: 97 issue: 1 year: 2009 end-page: 108 article-title: Kendo: efficient deterministic multithreading in software publication-title: ACM SIGARCH Comput Arch News – year: 2019 – year: 2015 – ident: e_1_2_12_15_1 doi: 10.1145/2632362.2632365 – ident: e_1_2_12_3_1 doi: 10.1016/j.jpdc.2016.03.008 – volume-title: Control Systems Engineering year: 2020 ident: e_1_2_12_25_1 – ident: e_1_2_12_37_1 doi: 10.1145/1735971.1736029 – ident: e_1_2_12_39_1 doi: 10.1145/2043556.2043587 – ident: e_1_2_12_16_1 doi: 10.1109/ACCESS.2021.3073859 – ident: e_1_2_12_7_1 doi: 10.1109/TSE.2017.2707089 – ident: e_1_2_12_27_1 doi: 10.1109/CIMCA.2008.110 – ident: e_1_2_12_38_1 doi: 10.1145/1640089.1640096 – ident: e_1_2_12_51_1 – ident: e_1_2_12_4_1 doi: 10.1109/TPDS.2011.308 – ident: e_1_2_12_14_1 doi: 10.1145/2500875 – ident: e_1_2_12_18_1 doi: 10.1145/3168829 – ident: e_1_2_12_13_1 doi: 10.1145/2628071.2628099 – ident: e_1_2_12_26_1 – ident: e_1_2_12_36_1 doi: 10.1145/2528521.1508255 – ident: e_1_2_12_35_1 doi: 10.1145/224964.224987 – volume-title: Wrapping C++ Member Function Calls year: 2001 ident: e_1_2_12_48_1 – volume-title: Design Patterns: Elements of Reusable Object‐Oriented Software year: 1995 ident: e_1_2_12_30_1 – ident: e_1_2_12_50_1 – ident: e_1_2_12_22_1 doi: 10.1109/HASE.2002.1173129 – ident: e_1_2_12_17_1 doi: 10.1145/1669112.1669181 – ident: e_1_2_12_33_1 doi: 10.1145/1595696.1595700 – ident: e_1_2_12_55_1 doi: 10.1016/0020-0190(72)90034-8 – ident: e_1_2_12_19_1 doi: 10.1145/3180155.3180225 – ident: e_1_2_12_43_1 doi: 10.1007/978-1-4842-4398-5 – ident: e_1_2_12_5_1 doi: 10.1109/ICISCE.2018.00083 – ident: e_1_2_12_23_1 doi: 10.1109/STEP.2003.4 – ident: e_1_2_12_21_1 doi: 10.1016/j.jss.2016.08.095 – ident: e_1_2_12_9_1 doi: 10.1145/1806799.1806838 – ident: e_1_2_12_53_1 doi: 10.1109/IISWC.2009.5306797 – ident: e_1_2_12_20_1 doi: 10.1109/RTAS.2010.26 – ident: e_1_2_12_29_1 doi: 10.1145/2695664.2696012 – ident: e_1_2_12_34_1 doi: 10.1145/173682.165164 – ident: e_1_2_12_45_1 doi: 10.1145/1583991.1584017 – ident: e_1_2_12_32_1 – volume-title: The OpenMP Common Core Making OpenMP Simple Again year: 2019 ident: e_1_2_12_42_1 – ident: e_1_2_12_10_1 doi: 10.1145/1854273.1854288 – volume-title: Modern Control Engineering year: 2010 ident: e_1_2_12_24_1 – ident: e_1_2_12_56_1 doi: 10.1109/IEEESTD.2018.8303870 – ident: e_1_2_12_31_1 doi: 10.1145/2612669.2612681 – ident: e_1_2_12_28_1 doi: 10.1007/3-540-44806-3_2 – ident: e_1_2_12_47_1 doi: 10.1109/ISIC.2002.1157827 – ident: e_1_2_12_46_1 doi: 10.1109/ICARCV.2016.7838688 – ident: e_1_2_12_8_1 doi: 10.1109/ICST.2016.45 – ident: e_1_2_12_54_1 – ident: e_1_2_12_52_1 doi: 10.1145/1454115.1454128 – ident: e_1_2_12_40_1 doi: 10.1145/2528521.1508256 – ident: e_1_2_12_11_1 doi: 10.1109/MC.2006.180 – ident: e_1_2_12_12_1 doi: 10.1145/69215.69224 – ident: e_1_2_12_49_1 doi: 10.1049/ic.2012.0048 – ident: e_1_2_12_6_1 doi: 10.1109/SCAM.2014.34 – ident: e_1_2_12_2_1 doi: 10.1109/MC.2011.99 – ident: e_1_2_12_44_1 – ident: e_1_2_12_41_1 |
| SSID | ssj0011031 |
| Score | 2.3231554 |
| Snippet | 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... 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... AbtractIn this paper, a new cybernetic control technology that can be used in complex software systems will be introduced. In this approach, the software... |
| SourceID | proquest crossref wiley |
| SourceType | Aggregation Database Index Database Publisher |
| SubjectTerms | Class libraries Control systems Cybernetics Design standards Feedback meta‐programming multithreading Programming Software software cybernetics |
| Title | The usage of cybernetic in complex software systems and its application to the deterministic multithreading |
| URI | https://onlinelibrary.wiley.com/doi/abs/10.1002%2Fcpe.7375 https://www.proquest.com/docview/2738291263 |
| Volume | 34 |
| WOSCitedRecordID | wos000876766000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVWIB databaseName: Wiley Online Library Full Collection 2020 customDbUrl: eissn: 1532-0634 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0011031 issn: 1532-0626 databaseCode: DRFUL dateStart: 20010101 isFulltext: true titleUrlDefault: https://onlinelibrary.wiley.com providerName: Wiley-Blackwell |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LS8QwEB509eDFt7i-iCDe4m6TNm2Psrp4EBFR2FuZPBYWoSvb-vr3TvrY1YMgeMolgZLMZL6vmfkG4IyIicMYx1yqRPLQaM1RBCF3SWxSrZxQsm42Ed_dJaNRet9kVfpamFofYv7DzXtGdV97B0dd9BaioebFXcQyjpZhRZDZRh1YuXoYPt3O3xB8A4NaLVXwPuH2Vnq2L3rt2p_BaIEwv-PUKtAMN_7ziZuw3sBLdlnbwxYsuXwbNtrWDazx5B14JvNgrz6pjE3HzHxqN8t9OSOb5KzKMncfrKAb-h1njtVqzwXD3LJJSePi0ZuVU0YQktkmq6aSfWZVlmJJVlIl6O_C0_D6cXDDm74L3BBdjDha6QzBqNiO0wRjpXUoURlMUQkU2ihJdNxomyBiGDplKQjaJLRSWCTE6OQedPJp7vaBqcD1E2KAmKREdMKA2AshNNWn6ZEcp0EXTtsDyF5qeY2sFlIWGe1e5nevC0ftyWSNgxWZrygSaUCm1IXz6gx-XZ8N7q_9ePDXiYewJnyRQyC4iI6gU85e3TGsmrdyUsxOGjP7AqAx18Q |
| linkProvider | Wiley-Blackwell |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LSwMxEB5qK-jFt1ifEcRb7G6yze7iSapFsZYiLfS2ZJMUirAt7dbHv3eyD6sHQfCUSwIh-Sb5Jpn5BuACHRMjfTmiXASceiqOqWSuR03gqzAWhgmeF5vwu91gOAx7Fbguc2FyfYivBzdrGdl5bQ3cPkg3lqqhamqufO43V6DmIYoQ3rXb5_ag8_WJYCsY5HKpjDpI3EvtWYc1yrE_b6MlxfxOVLObpr35rzluwUZBMMlNjohtqJhkBzbL4g2ksOVdeEGAkIUNKyOTEVEfsZklNqGRjBOSxZmbdzLHM_pNzgzJ9Z7nRCaajFNsl9_eJJ0QJJFEF3E1mfAzyeIUU8RJFqK_B4P2Xb91T4vKC1Shw9ikUnOjkEj5ehQG0hdx7HEplAylYJLFSnB0yFWsAyml5xmh8RrUgac50xI5o-H7UE0miTkAIlzjBOgDyiBEV8dz0X9BjiYc7N7ko9Ctw3m5A9E0F9iIcillFuHqRXb16nBcbk1UmNg8sjlFLHQRTHW4zDbh1_FRq3dn28O_djyDtfv-UyfqPHQfj2Cd2ZQHl1HWPIZqOluYE1hVr-l4PjstMPcJjGfbtA |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LSwMxEB5qK-LF-sRq1QjiLbabbLO7eJLaoiiliIK3JZtkoQjb0t36-PdO9mH1IAiecklgSWYy37eZ-QbgDImJkZ6MKRc-p66KIiqZ41LjeyqIhGGCF80mvNHIf34OxjW4rGphCn2Irx9u1jPy-9o6uJnpuLNUDVUzc-Fxr7cCDdf2kKlD4_ph-HT_9YhgOxgUcqmMdhG4V9qzXdap1v6MRkuI-R2o5pFm2PzXN27CRgkwyVVhEVtQM8k2NKvmDaT05R14QQMhC5tWRqYxUR-RmSe2oJFMEpLnmZt3kuId_SbnhhR6zymRiSaTDMflszfJpgRBJNFlXk0u_EzyPMUM7SRP0d-Fp-HgsX9Dy84LVCFh7FGpuVEIpDwdB770RBS5XAolAymYZJESHAm5irQvpXRdIzSGQe27mjMtETMavgf1ZJqYfSDCMV0fOaD0A6Q6roP8BTGa6OL0Ho8DpwWn1QmEs0JgIyyklFmIuxfa3WtBuzqasHSxNLQ1RSxw0JhacJ4fwq_rw_54YMeDv048gbXx9TC8vx3dHcI6sxUPDqOs14Z6Nl-YI1hVr9kknR-XJvcJTezbLw |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=The+usage+of+cybernetic+in+complex+software+systems+and+its+application+to+the+deterministic+multithreading&rft.jtitle=Concurrency+and+computation&rft.au=Bozkurt%2C+Erkam+Murat&rft.date=2022-12-25&rft.issn=1532-0626&rft.eissn=1532-0634&rft.volume=34&rft.issue=28&rft_id=info:doi/10.1002%2Fcpe.7375&rft.externalDBID=n%2Fa&rft.externalDocID=10_1002_cpe_7375 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1532-0626&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1532-0626&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1532-0626&client=summon |