{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T03:03:18Z","timestamp":1775012598112,"version":"3.50.1"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2001,7,1]],"date-time":"2001-07-01T00:00:00Z","timestamp":993945600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2001,7,1]],"date-time":"2001-07-01T00:00:00Z","timestamp":993945600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Programming and Computer Software"],"published-print":{"date-parts":[[2001,7]]},"DOI":"10.1023\/a:1010922805110","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T23:10:54Z","timestamp":1040598654000},"page":"217-226","source":"Crossref","is-referenced-by-count":0,"title":["Visual Programming System VIM"],"prefix":"10.1007","volume":"27","author":[{"given":"A. P.","family":"Vazhenin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"N. N.","family":"Mirenkov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"345971_CR1","doi-asserted-by":"crossref","unstructured":"Bacci, B., Danelutto, M., and Pelagatti, S., Resource Optimization via Structured Parallel Programming, Programming Environments for Massively Parallel Distributed Systems, Decker, K.M. and Rehmann, R.M., Eds., 1994, pp. 13\u201325.","DOI":"10.1007\/978-3-0348-8534-8_2"},{"key":"345971_CR2","volume-title":"Software Visualization: Programming as a Multimedia Experience","author":"R. Baecker","year":"1997","unstructured":"Baecker, R., Sorting Out Sorting: A Case Study of Software Visualization for Teaching Computer Science, in Software Visualization: Programming as a Multimedia Experience, Cambridge: MIT Press, 1997."},{"key":"345971_CR3","unstructured":"Bennett, W.S., Visualizing Software: A Graphical Notation for Analysis, Design, and Discussion, Marcel Dekker, 1992."},{"key":"345971_CR4","first-page":"74","volume-title":"Proc. of the First Aizu Int. Symp. on Parallel Algorithms\/Architecture Synthesis","author":"A. Bode","year":"1995","unstructured":"Bode, A., Methods and Tools for the Efficient Use of Parallel Computer Architectures, Proc. of the First Aizu Int. Symp. on Parallel Algorithms\/Architecture Synthesis, Aizu-Wakamatsu, Japan, IEEE, 1995, pp. 74\u201377."},{"key":"345971_CR5","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1007\/978-1-5041-2940-4_9","volume-title":"The Quality of Numerical Software: Assessment and Enhancement","author":"R.F. Boisvert","year":"1997","unstructured":"Boisvert, R.F., Pozo, R., Remington, K., Barrett, R.F., and Dongarra, J., Matriz Market: A Web Resource for Test Matrix Collections, in The Quality of Numerical Software: Assessment and Enhancement, London: Chapman Hall, 1997, pp. 125\u2013137."},{"key":"345971_CR6","unstructured":"Brown, S., The Fall of Software's Aristocracy: Realizing the Potential of Development, in The Future of Software, MIT Press, 1995, pp. 157\u2013175."},{"key":"345971_CR7","doi-asserted-by":"crossref","unstructured":"Burkhart, H. and Gutzwiller, S., Steps Towards Reusability and Portability in Parallel Programming, Programming Environments for Massively Parallel Distributed Systems, Decker, K.M. and Rehmann, R.M., Eds., 1994, pp. 147\u2013157.","DOI":"10.1007\/978-3-0348-8534-8_15"},{"issue":"3","key":"345971_CR8","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/2.366157","volume":"28","author":"M. Burnett","year":"1995","unstructured":"Burnett, M., Baker, M., Bohus, C., Carlson, P., Yang, S., and Van Zee, P., Scaling up Visual Programming Languages, Computer, 1995, vol. 28, no. 3, pp. 45\u201354.","journal-title":"Computer"},{"key":"345971_CR9","unstructured":"Card, S., Mackinlay, J., and Shneiderman, B., Reading in Information Visualization, in Using Vision to Think, Morgan Kaufmann, 1999."},{"key":"345971_CR10","unstructured":"Casavant, T.L., Kohl, J.A., and Papelis, Y.E., Practical Use of Visualization for Parallel Systems, Parallel Computing: From Theory to Sound Practice, Joosen, W. and Milgrom, E., Eds., IOS Press, 1992, pp. 1\u201315."},{"key":"345971_CR11","unstructured":"Principles of Visual Programming Systems, Chang, S.-K., Ed., Prentice Hall, 1990."},{"key":"345971_CR12","unstructured":"Cole, M., Algorithmic Skeletons: Structured Management of Parallel Computation, MIT Press, 1989."},{"key":"345971_CR13","doi-asserted-by":"crossref","unstructured":"Decker, K.M., Dvorak, J.J., and Rehmann, R.M., A Knowledge-Based Scientific Parallel Programming Environment, Programming Environments for Massi vely Parallel Distributed Systems, Decker, K.M. and Rehmann, R.M., Eds., 1994, pp. 127\u2013138.","DOI":"10.1007\/978-3-0348-8534-8_13"},{"key":"345971_CR14","doi-asserted-by":"crossref","unstructured":"Darlington, J., Field, A.F., Harrison, P.G., Kelly, P.H.J., Sharp, D.W.N., Wu, Q., and While, R.L., Parallel Programming Using Skeleton Functions,PARLE'93, LNCS 694, Springer, 1993, pp. 146\u2013160.","DOI":"10.1007\/3-540-56891-3_12"},{"key":"345971_CR15","first-page":"250","volume-title":"Proc. of The First Aizu Int. Symp. on Parallel Algorithms\/Architecture Synthesis","author":"A.M. Geerling","year":"1995","unstructured":"Geerling, A.M., Program Transformations and Skeletons: Formal Derivation of Parallel Programs, Proc. of The First Aizu Int. Symp. on Parallel Algorithms\/Architecture Synthesis, Aizu-Wakamatsu, Japan, IEEE, 1995, pp. 250\u2013256."},{"key":"345971_CR16","doi-asserted-by":"crossref","unstructured":"Gilder, M.R., Krishnamoorthy, M.S., and Punin, J.R., A GUI for Parallel Code Generation, in Programming Environments for Massively Parallel Distributed Systems, Decker, K.M. and Rehmann, R.M., Eds.,1994.","DOI":"10.1007\/978-3-0348-8534-8_7"},{"key":"345971_CR17","unstructured":"Hirakawa, M. and Ichikawa, T., Visual Language Studies\u2014 A Perspective, Software\u2014Concepts and Tools, Springer, 1994, pp. 61\u201367."},{"key":"345971_CR18","doi-asserted-by":"crossref","unstructured":"Kessler, C.W., Symbolic Array Data Flow Analysis and Pattern Recognition in Numerical Codes, in Programming Environments for Massively Parallel Distributed Systems, Decker, K.M. and Rehmann, R.M., 1994, pp. 57\u201368.","DOI":"10.1007\/978-3-0348-8534-8_6"},{"key":"345971_CR19","doi-asserted-by":"crossref","unstructured":"Lewis, T., The Next 10; 0002 Years: Part I, Computer, 1996, pp. 64\u201370.","DOI":"10.1109\/2.488302"},{"key":"345971_CR20","doi-asserted-by":"crossref","unstructured":"Lewis, T., The Next 10; 0002 Years: Part II, Computer, 1996, pp. 78\u201388.","DOI":"10.1109\/2.494085"},{"key":"345971_CR21","doi-asserted-by":"crossref","unstructured":"McIntosh-Smith, S.N., Brown, B.M., and Hurley, S., Intelligent Algorithm Decomposition for Parallelism with Alfer, in Programming Environments for Massively Parallel Distributed Systems, Decker, K.M. and Rehmann, R.M., Eds., 1994, pp. 47\u201356.","DOI":"10.1007\/978-3-0348-8534-8_5"},{"key":"345971_CR22","doi-asserted-by":"crossref","unstructured":"Mirenkov, N., VIM Language Paradigm, Lecture Notes in Computer Science, Buchberger, B. and Volkert, J., Eds., Springer, 1994, vol. 854, pp. 569\u2013580.","DOI":"10.1007\/3-540-58430-7_50"},{"key":"345971_CR23","first-page":"133","volume-title":"Proc. of the Second Aizu Int. Symp. on Parallel Algorithms\/Architecture Synthesis","author":"N. Mirenkov","year":"1997","unstructured":"Mirenkov, N. and Mirenkova, T., Program Synthesis form Film Specifications, Proc. of the Second Aizu Int. Symp. on Parallel Algorithms\/Architecture Synthesis, Aizu-Wakamatsu, Japan, IEEE, 1997, pp. 133\u2013141."},{"key":"345971_CR24","volume-title":"Proc. of the Int. Symp. on Software Engineering for Parallel and Distributed Systems","author":"N. Mirenkov","year":"1998","unstructured":"Mirenkov, N. and Vazhenin, A., Filmification of Methods: Computation on Matrices, Proc. of the Int. Symp. on Software Engineering for Parallel and Distributed Systems, Kyoto, Japan, IEEE, 1998."},{"key":"345971_CR25","first-page":"269","volume":"11","author":"S. Sedukhin","year":"1992","unstructured":"Sedukhin, S., Design and Analysis of Systolic Algorithms for the Algebraic Path Problem, Comput. Artifi-cial Intelligence, 1992, vol. 11, pp. 269\u2013292.","journal-title":"Comput. Artifi-cial Intelligence"},{"key":"345971_CR26","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/0167-6423(93)90014-G","volume":"20","author":"D.B. Skillicorn","year":"1993","unstructured":"Skillicorn, D.B., Deriving Parallel Programs from Specifications Using Cost Information, Sci. Comput. Programming, 1993, vol. 20, pp. 205\u2013221.","journal-title":"Sci. Comput. Programming"},{"key":"345971_CR27","unstructured":"Software Visualization: Programming As a Multimedia Experience, Stasko, J., Domingue, J., Brown, M., and Price, B., Eds., MIT Press, 1998."},{"key":"345971_CR28","unstructured":"Vazhenin, A., Mirenkov, N., and Vazhenin, D., Multimedia Representation of Matrix Computations and Data, Proc. of the Joint Conf. on Information Sci., JCIS-2000, Atlantic City, 2000, pp. 592\u2013595."}],"container-title":["Programming and Computer Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1010922805110.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1010922805110","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1010922805110.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T02:00:31Z","timestamp":1775008831000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1010922805110"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,7]]},"references-count":28,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2001,7]]}},"alternative-id":["345971"],"URL":"https:\/\/doi.org\/10.1023\/a:1010922805110","relation":{},"ISSN":["0361-7688","1608-3261"],"issn-type":[{"value":"0361-7688","type":"print"},{"value":"1608-3261","type":"electronic"}],"subject":[],"published":{"date-parts":[[2001,7]]}}}