{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,7]],"date-time":"2023-01-07T05:59:09Z","timestamp":1673071149643},"reference-count":15,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[1997,9,1]],"date-time":"1997-09-01T00:00:00Z","timestamp":873072000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. of Comput. Sci. &amp; Technol."],"published-print":{"date-parts":[[1997,9]]},"DOI":"10.1007\/bf02943177","type":"journal-article","created":{"date-parts":[[2008,9,12]],"date-time":"2008-09-12T00:11:13Z","timestamp":1221178273000},"page":"458-469","source":"Crossref","is-referenced-by-count":1,"title":["NUAPC: A parallelizing compiler for C++"],"prefix":"10.1007","volume":"12","author":[{"given":"Genjiang","family":"Zhu","sequence":"first","affiliation":[]},{"given":"Li","family":"Xie","sequence":"additional","affiliation":[]},{"given":"Zhongxiu","family":"Sun","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"8","key":"BF02943177_CR1","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MC.1986.1663302","volume":"19","author":"D Gelernter","year":"1986","unstructured":"Gelernter D, Ahuja S, Carriero N. Linda and friends.IEEE Computer, 1986, 19(8): 26\u201334.","journal-title":"IEEE Computer"},{"key":"BF02943177_CR2","volume-title":"SISAL: Streams and operation in a single assignment language: Reference Manual version 1.2. Manual M-146, Rev. 1","author":"J McGraw","year":"1985","unstructured":"McGraw Jet al. SISAL: Streams and operation in a single assignment language: Reference Manual version 1.2. Manual M-146, Rev. 1, Lawrence Livermore National Laboratory, Livermore, CA, March 1985."},{"key":"BF02943177_CR3","doi-asserted-by":"crossref","unstructured":"Kolstad R B, Cambell. Path Pascal User Manual. InACM SIGPLAN NOTICE, Sept. 1980, pp. 15\u201325.","DOI":"10.1145\/947706.947708"},{"key":"BF02943177_CR4","doi-asserted-by":"crossref","unstructured":"Bos J, Laraffra C. PROCOL: A Parallel Object Language with Protocol. InACM SIGPLAN NOTICE, Oct. 1\u20136, 1989, pp. 95\u2013102.","DOI":"10.1145\/74878.74888"},{"key":"BF02943177_CR5","doi-asserted-by":"crossref","unstructured":"Yonezawa A, Briot J, Shibayama E. Object-oriented concurrent programming in ABCL\/1. InOOPSLA\u201986 Conference, Proceedings, 1986, pp. 258\u2013268.","DOI":"10.1145\/28697.28722"},{"key":"BF02943177_CR6","unstructured":"Wolfe M. Automatic detection of concurrency for shared memory multiprocessors. Technical report, Kuck and Associate Inc., Oct. 1987, 1987 ESUG Meeting."},{"key":"BF02943177_CR7","unstructured":"Polychonopoulos C Det al. Parafrase-2: An environment for parallelizing, partition, synchronizing and scheduling programs to multiprocessors. InProc. of 1989 ICPP, Vol. 2, pp.39\u201348."},{"issue":"3","key":"BF02943177_CR8","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1145\/3916.3988","volume":"7","author":"D Jefferson","year":"1985","unstructured":"Jefferson D. Virtual time.ACM Trans. Prog. Languages and Systems, 1985, 7(3): 404\u2013425.","journal-title":"ACM Trans. Prog. Languages and Systems"},{"key":"BF02943177_CR9","unstructured":"Girka M. B. Theoretical foundation for extracting functional parallelism. Ph.D. thesis, University of Illinois at Urbana-Champaign, Dec. 1992."},{"key":"BF02943177_CR10","unstructured":"Guffick I M, Blair G S. KITARA: A parallel object-oriented language for distributed application. InParallel Computing\u201989, pp. 449\u2013454."},{"key":"BF02943177_CR11","unstructured":"Wu Y, Lewis T. Parallelism encapsulation in C++. InProc. of 1990 ICPP, Vol. 2, pp. 35\u201342."},{"key":"BF02943177_CR12","unstructured":"Li Z, Yew P C. Interprocedural analysis for parallel programs. InProc. of 1988 ICPP, Vol. 2, pp. 221\u2013228."},{"key":"BF02943177_CR13","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4684-6894-6","volume-title":"Dependence Analysis for Supercomputing","author":"U Banerjee","year":"1988","unstructured":"Banerjee U. Dependence Analysis for Supercomputing. Kluwer Academic Publishing. Boston, MA, 1988."},{"key":"BF02943177_CR14","unstructured":"Guarna V A. A Technique for analyzing pointer and structure reference in parallel restructuring compilers. InProc. of 1988 ICPP, Vol. 2, pp. 212\u2013220."},{"key":"BF02943177_CR15","doi-asserted-by":"crossref","unstructured":"Hendren L J. Parallelizing programs with recursive data structures. InProc. of 1989 ICPP, Vol. 2, pp. 49\u201356.","DOI":"10.1145\/318789.318812"}],"container-title":["Journal of Computer Science and Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02943177.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF02943177\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02943177","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,21]],"date-time":"2019-05-21T20:16:13Z","timestamp":1558469773000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF02943177"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997,9]]},"references-count":15,"journal-issue":{"issue":"5","published-print":{"date-parts":[[1997,9]]}},"alternative-id":["BF02943177"],"URL":"https:\/\/doi.org\/10.1007\/bf02943177","relation":{},"ISSN":["1000-9000","1860-4749"],"issn-type":[{"value":"1000-9000","type":"print"},{"value":"1860-4749","type":"electronic"}],"subject":[],"published":{"date-parts":[[1997,9]]}}}