{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,7]],"date-time":"2025-01-07T10:10:04Z","timestamp":1736244604012,"version":"3.32.0"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[1992,7,1]],"date-time":"1992-07-01T00:00:00Z","timestamp":709948800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems Integration"],"published-print":{"date-parts":[[1992,7]]},"DOI":"10.1007\/bf02267033","type":"journal-article","created":{"date-parts":[[2005,12,8]],"date-time":"2005-12-08T17:52:00Z","timestamp":1134064320000},"page":"181-203","source":"Crossref","is-referenced-by-count":0,"title":["Framework of a multitasking C++ based programming environment MCPE"],"prefix":"10.1007","volume":"2","author":[{"given":"Pei-Chi","family":"Wu","sequence":"first","affiliation":[]},{"given":"Feng-Jian","family":"Wang","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"BF02267033_CR1","volume-title":"The UNIX Programming Environment","author":"B.W. Kernighan","year":"1984","unstructured":"B.W. Kernighan and R. Pike,The UNIX Programming Environment, Englewood Cliffs, NJ: Prentice-Hall, 1984"},{"key":"BF02267033_CR2","unstructured":"L.J. Pinson and R.S. Wiener,An Introduction to Object-Oriented Programming and Smalltalk, Addison-Wesley, 1988."},{"issue":"no. 3","key":"BF02267033_CR3","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1109\/TSE.1985.232211","volume":"11","author":"S.P. Reiss","year":"1985","unstructured":"S.P. Reiss, \u201cProgramming development system that support multiple views,\u201dIEEE Trans. Software Eng., vol. SE-11, no. 3, pp. 276\u2013285, March 1985.","journal-title":"IEEE Trans. Software Eng."},{"issue":"no. 4","key":"BF02267033_CR4","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1145\/44326.44332","volume":"23","author":"M.A. Bhatti","year":"1988","unstructured":"M.A. Bhatti, \u201cIncremental execution environment,\u201dACM SIGPLAN Notices vol., 23, no. 4, pp. 56\u201364, April 1988.","journal-title":"ACM SIGPLAN Notices"},{"key":"BF02267033_CR5","doi-asserted-by":"crossref","unstructured":"C. Fischer,et al., \u201cThe POE language based editor project,\u201dACM SIGSOFT Symp. on Pract. Softw. Developm. Envir., April 1984, pp. 21\u201329.","DOI":"10.1145\/390010.808245"},{"key":"BF02267033_CR6","doi-asserted-by":"crossref","unstructured":"P. Fritzson, \u201cPreliminary experience from the DICE system, A distributed incremental compiling environment,\u201dACM SIGSOFT Symp. on Pract. Softw. Developm. Envir., April 1984, pp. 113\u2013123.","DOI":"10.1145\/390010.808256"},{"issue":"no. 5","key":"BF02267033_CR7","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1109\/TSE.1981.231109","volume":"7","author":"R. Medina-Mora","year":"1981","unstructured":"R. Medina-Mora and P.H. Feiler, \u201cAn incremental programming environment,\u201dIEEE Trans. Software Eng., vol. SE-7, no. 5, pp. 472\u2013482, Sept. 1981.","journal-title":"IEEE Trans. Software Eng."},{"issue":"no. 9","key":"BF02267033_CR8","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1145\/358746.358755","volume":"24","author":"T. Reps","year":"1981","unstructured":"T. Reps and T. Teitelbaum, \u201cThe Cornell program synthesizer: A syntax-directed programming environment,\u201dCommun. ACM, vol. 24, no. 9, pp. 563\u2013573, Sept. 1981.","journal-title":"Commun. ACM"},{"key":"BF02267033_CR9","doi-asserted-by":"crossref","unstructured":"G. Ross, \u201cIntegral-C-A practical environment for C programming,\u201dACM SIGSOFT'86 2nd Symp. on Pract. Softw. Develop. Envir. (SDE2), Jan. 1987, pp. 42\u201348.","DOI":"10.1145\/24208.24214"},{"key":"BF02267033_CR10","unstructured":"Y.C. Chen,An Efficient Approach to Logical Ripple Effect, Ph.D. Dissertation, Northwestern University, 1987."},{"key":"BF02267033_CR11","doi-asserted-by":"crossref","unstructured":"A. Demers and F.K. Zadeck, \u201cAttribute propagation by message passing,\u201d.ACM SIGPLAN'85 Symp. on Lang. Issues in Prog. Envir., Jan. 1985, pp. 43\u201359.","DOI":"10.1145\/800225.806826"},{"key":"BF02267033_CR12","doi-asserted-by":"crossref","unstructured":"R. Ford and D. Sawamophakdi, \u201cA greedy concurrent approach to incremental code generation,\u201dACM 0-89791-147-4\/85\/001\/0165, 1984, pp. 165\u2013178.","DOI":"10.1145\/318593.318634"},{"key":"BF02267033_CR13","doi-asserted-by":"crossref","unstructured":"P. Fritzson, \u201cA Systematic Approach to Advanced Debugging through Incremental Compilation,\u201dACM SIGPLAN Symp. on High Level Debugging, 1983, pp. 130\u2013139.","DOI":"10.1145\/1006142.1006177"},{"key":"BF02267033_CR14","doi-asserted-by":"crossref","unstructured":"J.R. Horgan and D.J. Moore, \u201cTechniques for Improving Language-Based Editors,\u201dACM SIGSOFT Symp. on Pract. Softw. Developm. Envir., April 1984, pp. 7\u201314.","DOI":"10.1145\/390010.808243"},{"key":"BF02267033_CR15","doi-asserted-by":"crossref","unstructured":"K.J. Ottenstein and L.M. Ottenstein, \u201cThe program dependence graph in a software development environment,\u201dACM SIGSOFT Symp. on Pract. Softw. Developm. Envir., 1984, pp. 177\u2013184.","DOI":"10.1145\/800020.808263"},{"key":"BF02267033_CR16","unstructured":"L.L. Pollocak and M.L. Soffa, \u201cAn incremental version of iterative data flow analysis,\u201dTech. Rep. COMP TR87-58, Rice University, 1987."},{"key":"BF02267033_CR17","doi-asserted-by":"crossref","unstructured":"B.G. Ryder and M.D. Carroll, \u201cAn incremental algorithm for software analysis, ACM SIGSOFT'86 2nd Symp. on Softw. Develop. Envir. (SDE2), 1986, pp. 171\u2013179.","DOI":"10.1145\/390012.24228"},{"key":"BF02267033_CR18","unstructured":"F.J. Wang, \u201cA high-level graph approach to incremental data flow analysis,\u201d Ph.D. Dissertation, Northwestern University, June 1988."},{"key":"BF02267033_CR19","doi-asserted-by":"crossref","unstructured":"H. Agrawal and J.R. Horgan, \u201cDynamic program slicing\u201d,ACM SIGPLAN '90 Conf. on Prog. Lang. Design and Implem., June 1990, pp. 246\u2013256.","DOI":"10.1145\/93548.93576"},{"key":"BF02267033_CR20","doi-asserted-by":"crossref","unstructured":"E. Schonberg, \u201cOn-the-fly detection of access anomalies,\u201dACM SIGPLAN '89 Conf. on Prog. Lang. Design and Implem., pp. 285\u2013297, July 1989.","DOI":"10.1145\/74818.74844"},{"key":"BF02267033_CR21","doi-asserted-by":"crossref","unstructured":"J.S. Vitter, \u201cUSeR: A new framework for redoing,\u201dACM SIGSOFT Symp. on Softw. Develop. Envir., May 1984, pp. 168\u2013176.","DOI":"10.1145\/390010.808262"},{"key":"BF02267033_CR22","doi-asserted-by":"crossref","unstructured":"R. Bahlke and G. Snelting, \u201cThe PSG\u2014programming system generator,\u201dACM SIGPLAN'85 Symp. on Lang. Issues in Prog. Envir., July 1985, pp. 28\u201333.","DOI":"10.1145\/800225.806824"},{"key":"BF02267033_CR23","doi-asserted-by":"crossref","unstructured":"T. Reps and T. Teitelbaum, \u201cThe synthesizer generator,\u201dACM SIGSOFT Symp. on Pract. Softw. Developm. Envir., April 1984, pp. 42\u201348.","DOI":"10.1145\/390010.808247"},{"key":"BF02267033_CR24","doi-asserted-by":"crossref","unstructured":"G. Boudier,et al., \u201cAn overview of PCTE and PCTE+,\u201dACM SIGSOFT'88 3rd Symp. on Pract. Softw. Develop. Envir. (SDE3), Feb. 1989, pp. 248\u2013257.","DOI":"10.1145\/64140.65026"},{"key":"BF02267033_CR25","doi-asserted-by":"crossref","unstructured":"D. Clement, \u201cA distributed architecture for programming environments,\u201dACM SIGSPFT'90 4th Symp. on Pract. Softw. Develop. Envir. (SDE4), Dec. 1990, pp. 11\u201321.","DOI":"10.1145\/99277.99280"},{"key":"BF02267033_CR26","doi-asserted-by":"crossref","unstructured":"N.M. Delisle, D.E. Menicosy and M.D. Schwartz, \u201cViewing a programming environment as a single tool,\u201dACM SIGSOFT Symp. on Pract Softw. Developm. Envir., April 1984, pp. 49\u201356.","DOI":"10.1145\/390010.808248"},{"key":"BF02267033_CR27","doi-asserted-by":"crossref","unstructured":"J. Donahue, \u201cIntegration mechanisms in Cedar,\u201dACM SIGPLAN'85 Symp. on Lang. Issues in Prog. Envir., July 1985, pp. 245\u2013251.","DOI":"10.1145\/17919.806845"},{"key":"BF02267033_CR28","doi-asserted-by":"crossref","unstructured":"D. Garlan and E. Ilias, \u201cLow-cost, adaptable tool integration policies for integrated environments,\u201dSIGSOFT'90 4th Symp. on Softw. Develop. Envir. (SDE4), Dec. 1990, pp. 1\u201310.","DOI":"10.1145\/99277.99279"},{"key":"BF02267033_CR29","doi-asserted-by":"crossref","unstructured":"J. Mick, \u201cAn extensible programming environment for modulator-3,\u201dACM SIGSOFT'90 4th Symp. on Softw. Develop. Envir. (SDE4), Dec. 1990, pp. 66\u201376.","DOI":"10.1145\/99278.99285"},{"key":"BF02267033_CR30","doi-asserted-by":"crossref","unstructured":"S.P. Reiss, \u201cConnecting tools using message passing in the field environment,\u201dIEEE Software, pp. 57\u201366, July 1990.","DOI":"10.1109\/52.56450"},{"key":"BF02267033_CR31","doi-asserted-by":"crossref","unstructured":"J.H. Reppy and E.R. Gansner \u201cA foundation for programming environment,\u201dACM SIGSOFT'86 2nd Symp. on Pract. Softw. Develop. Envir., Jan. 1987, pp. 218\u2013227.","DOI":"10.1145\/24208.24233"},{"key":"BF02267033_CR32","doi-asserted-by":"crossref","unstructured":"W. Deiters and V. Gruhn, \u201cManaging software process in the environment MELMAC,\u201dACM SIGSOFT'90 4th Symp. on Pract. Softw. Develop. Envir. (SDE4), Dec. 1990, pp. 193\u2013205.","DOI":"10.1145\/99278.99295"},{"issue":"no. 12","key":"BF02267033_CR33","doi-asserted-by":"crossref","first-page":"1117","DOI":"10.1109\/TSE.1986.6313007","volume":"12","author":"A.N. Habermann","year":"1986","unstructured":"A.N. Habermann and D. Notkin, \u201cGandalf: Software development environments,\u201dIEEE Trans. Software Eng., vol. SE-12, no. 12, pp. 1117\u20131127, Dec. 1986.","journal-title":"IEEE Trans. Software Eng."},{"key":"BF02267033_CR34","doi-asserted-by":"crossref","unstructured":"T. Strelich, \u201cThe software life cycle support environment (SLCSE): A computer based framework for developing software systems,\u201dACM SIGSOFT'88 3rd Symp. on Softw. Developm. Envir. (SDE3), pp. 35\u201344.","DOI":"10.1145\/64135.65007"},{"issue":"no. 1","key":"BF02267033_CR35","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1109\/52.62932","volume":"8","author":"S. Meyer","year":"1991","unstructured":"S. Meyer, \u201cDifficulties in integrating multiview development systems,\u201dIEEE Software, vol. 8, no. 1, pp. 49\u201357, Jan. 1991.","journal-title":"IEEE Software"},{"key":"BF02267033_CR36","unstructured":"SunOS 4.0 Reference Manuals, Sun Microsystems, Inc."},{"key":"BF02267033_CR37","volume-title":"The Design of the UNIX Operating System","author":"M.J. Bach","year":"1986","unstructured":"M.J. Bach,The Design of the UNIX Operating System, Englewood Cliffs, NJ: Prentice-Hall, 1986."},{"key":"BF02267033_CR38","unstructured":"B. Stroustrup,The C++ programming language, Addison-Wesley, 1986."},{"key":"BF02267033_CR39","doi-asserted-by":"crossref","unstructured":"R. Hood, \u201cEfficient abstractions for the implementation of structured editors,\u201dACM SIGPLAN'85 Symp. on Lang. Issues in Prog. Envir., July 1985, pp. 171\u2013178.","DOI":"10.1145\/800225.806838"},{"issue":"no. 9","key":"BF02267033_CR40","doi-asserted-by":"crossref","first-page":"938","DOI":"10.1145\/358234.358262","volume":"27","author":"H. Goma","year":"1984","unstructured":"H. Goma, \u201cA software design method for real time system,\u201dCommun ACM, vol. 27, no. 9, pp. 938\u2013949, Sept. 1984.","journal-title":"Commun ACM"},{"key":"BF02267033_CR41","unstructured":"J.L. Peterson and A. Silberschats,Operating System Concepts, alt. ed., Addison-Wesley, 1988."},{"key":"BF02267033_CR42","volume-title":"Ada Language and Methodology","author":"D.A. Watt","year":"1987","unstructured":"D.A. Watt, B.A. Wichman, and W. Findlay,Ada Language and Methodology, Englewood Cliffs, NJ: Prentice-Hall, 1987."},{"key":"BF02267033_CR43","unstructured":"ParcPlace Systems, Inc.,Smalltalk-80 Version 2.5 Objectworks, 1989."},{"key":"BF02267033_CR44","volume-title":"Comput. Sci. Tech. Rep. 32","author":"S.C. Johnson","year":"1975","unstructured":"S.C. Johnson, \u201cYacc\u2014Yet another compiler compiler,\u201dComput. Sci. Tech. Rep. 32, AT&T Bell Labs, Murray Hill, NJ, 1975."},{"issue":"no. 1","key":"BF02267033_CR45","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1145\/130722.130733","volume":"27","author":"P.-C. Wu","year":"1992","unstructured":"P.-C. Wu and F.-J. Wang, \u201cAn object-oriented specification for compiler,\u201dACM SIGPLAN Notices, vol. 27, no. 1, Jan. 1992, pp.85\u201394.","journal-title":"ACM SIGPLAN Notices"},{"key":"BF02267033_CR46","doi-asserted-by":"crossref","unstructured":"P.-C. Wu and F.-J. Wang, \u201cApplying classification and inheritance to compiling,\u201dACM OOPS Messenger, to appear.","DOI":"10.1145\/165593.165603"},{"key":"BF02267033_CR47","unstructured":"P.-C. Wu and F.-J. Wang, \u201cMessage passings on a parse tree,\u201d to be submitted."}],"container-title":["Journal of Systems Integration"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02267033.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF02267033\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02267033","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,6]],"date-time":"2025-01-06T10:15:37Z","timestamp":1736158537000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF02267033"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1992,7]]},"references-count":47,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1992,7]]}},"alternative-id":["BF02267033"],"URL":"https:\/\/doi.org\/10.1007\/bf02267033","relation":{},"ISSN":["0925-4676","1573-8787"],"issn-type":[{"type":"print","value":"0925-4676"},{"type":"electronic","value":"1573-8787"}],"subject":[],"published":{"date-parts":[[1992,7]]}}}