{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,31]],"date-time":"2022-03-31T00:22:55Z","timestamp":1648686175071},"reference-count":26,"publisher":"World Scientific Pub Co Pte Lt","issue":"09","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2020,9]]},"abstract":"<jats:p>Programming in pictures is an approach where pictures and moving pictures are used as super-characters to represent the features of computational algorithms and data structures, as well as for explaining the models and application methods involved. *AIDA is a computer language that supports programming in pictures. This language and its environment have been developed and promoted as a testbed for various innovations in information technology (IT) research and implementation, including exploring the compactness of the programs and their adaptive software systems, and obtaining better understanding of information resources. In this paper, new features of the environment and methods of their implementation are presented. They are considered within a case study of a large-scale module of a nuclear safety analysis system to demonstrate that *AIDA language is appropriate for developing efficient codes of serious applications and for providing support, based on folding\/unfolding techniques, enhancing the readability, maintainability and algorithmic transparency of programs. Features of this support and the code efficiency are presented through the results of a computational comparison with a FORTRAN equivalent.<\/jats:p>","DOI":"10.1142\/s0218194020500345","type":"journal-article","created":{"date-parts":[[2020,10,21]],"date-time":"2020-10-21T09:53:03Z","timestamp":1603273983000},"page":"1263-1288","source":"Crossref","is-referenced-by-count":0,"title":["Algorithmic Transparency of Large-Scale *AIDA Programs"],"prefix":"10.1142","volume":"30","author":[{"given":"Yutaka","family":"Watanobe","sequence":"first","affiliation":[{"name":"Computer Science and Engineering, University of Aizu, Aizu-Wakamatsu, Fukushima 965-8580, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikolay","family":"Mirenkov","sequence":"additional","affiliation":[{"name":"Aizu-Wakamatsu, Fukushima 965-0001, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2020,10,20]]},"reference":[{"issue":"1","key":"S0218194020500345BIB006","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/3162391","volume":"62","author":"Chien A. A.","year":"2019","journal-title":"Commun. ACM"},{"key":"S0218194020500345BIB007","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1016\/j.future.2013.12.031","volume":"37","author":"Watanobe Y.","year":"2014","journal-title":"Future Gener. Comput. Syst."},{"key":"S0218194020500345BIB008","first-page":"783","volume-title":"New Trends in Software Methodologies, Tools and Techniques (SoMeT 2014)","author":"Watanobe Y.","year":"2015"},{"key":"S0218194020500345BIB009","first-page":"137","volume-title":"Proc. IEEE Symp. Visual Languages and Human-Centric Computing","author":"Watanobe Y.","year":"2014"},{"key":"S0218194020500345BIB010","first-page":"34","volume-title":"Proc. IEEE Int. Conf. Computer and Information Technology","author":"Watanobe Y.","year":"2016"},{"key":"S0218194020500345BIB011","first-page":"198","volume-title":"Proc. 11th Int. Conf. Software Methodologies, Tools, and Techniques","author":"Watanobe Y.","year":"2012"},{"issue":"3","key":"S0218194020500345BIB013","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MSP.2018.2701166","volume":"16","author":"Sloan R. H.","year":"2018","journal-title":"IEEE Secur. Priv."},{"key":"S0218194020500345BIB014","first-page":"135","volume-title":"Proc. of 1st Int. Cognitive Cities Conf.","author":"Lin C. C.","year":"2018"},{"issue":"1","key":"S0218194020500345BIB015","doi-asserted-by":"crossref","first-page":"791","DOI":"10.1109\/TVCG.2017.2745878","volume":"24","author":"Roberts J. C.","year":"2018","journal-title":"IEEE Trans. Vis. Comput. Graphics"},{"issue":"3","key":"S0218194020500345BIB016","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1111\/cgf.13681","volume":"36","author":"Cashman D.","year":"2019","journal-title":"Comput. Graph. Forum"},{"key":"S0218194020500345BIB018","volume-title":"Model Driven Architecture with Executable UML","author":"Raistrick C.","year":"2004"},{"key":"S0218194020500345BIB022","volume-title":"LabView: Advanced Programming Techniques","author":"Bitter R.","year":"2007","edition":"2"},{"key":"S0218194020500345BIB023","volume-title":"Visual Modeling with IBM Rational Software Architect and UML","author":"Quatrani T.","year":"2006"},{"issue":"6","key":"S0218194020500345BIB024","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/203241.203251","volume":"38","author":"Petre M.","year":"1995","journal-title":"Commun. ACM"},{"issue":"6","key":"S0218194020500345BIB025","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/1953122.1953136","volume":"54","author":"Parnas D.","year":"2011","journal-title":"Commun. ACM"},{"issue":"1","key":"S0218194020500345BIB026","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/MS.2011.4","volume":"28","author":"Booch G.","year":"2011","journal-title":"IEEE Softw."},{"key":"S0218194020500345BIB029","first-page":"27","volume-title":"Proc. 1st Int. Workshop on Live Programming","author":"Swift B.","year":"2013"},{"key":"S0218194020500345BIB030","first-page":"152","volume-title":"Proc. IEEE 14th Int. Scientific Conf. Informatics","author":"Juhar J.","year":"2017"},{"key":"S0218194020500345BIB031","first-page":"953","volume-title":"Proc. Federated Conf. Computer Science and Information Systems","author":"Nosal M.","year":"2015"},{"key":"S0218194020500345BIB032","first-page":"175","volume":"6","author":"Estell\u00e9s E.","year":"2010","journal-title":"Interdiscip. J. E-Learn. Learn. Objects"},{"key":"S0218194020500345BIB033","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1145\/989863.989870","volume-title":"Proc. Advanced Visual Interfaces","author":"Bottoni P.","year":"2004"},{"key":"S0218194020500345BIB034","first-page":"159","volume-title":"Proc. Humans and Computers","author":"Avola D.","year":"2010"},{"key":"S0218194020500345BIB035","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4471-0111-6","volume-title":"Software Design \u2014 Cognitive Aspects","author":"D\u00e9tienne F.","year":"2002"},{"key":"S0218194020500345BIB036","volume-title":"Diagrammatic Reasoning: Cognitive and Computational Perspectives","author":"Larkin J. H.","year":"1995"},{"key":"S0218194020500345BIB037","volume-title":"Leonardo\u2019s Laptop: Human Needs and the New Computing Technologies","author":"Shneiderman B.","year":"2002"},{"key":"S0218194020500345BIB038","volume-title":"Designing the User Interface: Strategies for Effective Human\u2013Computer Interaction","author":"Shneiderman B.","year":"2004","edition":"4"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194020500345","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,9]],"date-time":"2021-04-09T18:40:46Z","timestamp":1617993646000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194020500345"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9]]},"references-count":26,"journal-issue":{"issue":"09","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["10.1142\/S0218194020500345"],"URL":"https:\/\/doi.org\/10.1142\/s0218194020500345","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9]]}}}