Search the dblp DataBase
Mary Jean Harrold :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
Mary Jean Harrold , Loren Larsen , John Lloyd , David Nedved , Melanie Page , Gregg Rothermel , Manvinder Singh , Michael Smith Aristotle: a system for development of program analysis based tools. [Citation Graph (0, 0)][DBLP ] ACM Southeast Regional Conference, 1995, pp:110-119 [Conf ] Alessandro Orso , Mary Jean Harrold , David S. Rosenblum Component Metadata for Software Engineering Tasks. [Citation Graph (0, 0)][DBLP ] EDO, 2000, pp:129-144 [Conf ] Donglin Liang , Mary Jean Harrold Efficient Points-to Analysis for Whole-Program Analysis. [Citation Graph (0, 0)][DBLP ] ESEC / SIGSOFT FSE, 1999, pp:199-215 [Conf ] Mary Jean Harrold , Mary Lou Soffa Computation of Interprocedural Definition and Use Dependencies. [Citation Graph (0, 0)][DBLP ] ICCL, 1990, pp:297-306 [Conf ] Taweesup Apiwattanapong , Alessandro Orso , Mary Jean Harrold Efficient and precise dynamic impact analysis using execute-after sequences. [Citation Graph (0, 0)][DBLP ] ICSE, 2005, pp:432-441 [Conf ] Todd L. Graves , Mary Jean Harrold , Jung-Min Kim , Adam A. Porter , Gregg Rothermel An Empirical Study of Regression Test Selection Techniques. [Citation Graph (0, 0)][DBLP ] ICSE, 1998, pp:188-197 [Conf ] Mary Jean Harrold Testing: a roadmap. [Citation Graph (0, 0)][DBLP ] ICSE - Future of SE Track, 2000, pp:61-72 [Conf ] Mary Jean Harrold , Ning Ci Reuse-Driven Interprocedural Slicing. [Citation Graph (0, 0)][DBLP ] ICSE, 1998, pp:74-83 [Conf ] Mary Jean Harrold , John D. McGregor , Kevin J. Fitzpatrick Incremental Testing of Object-Oriented Class Structures. [Citation Graph (0, 0)][DBLP ] ICSE, 1992, pp:68-80 [Conf ] James A. Jones , Mary Jean Harrold , John T. Stasko Visualization of test information to assist fault localization. [Citation Graph (0, 0)][DBLP ] ICSE, 2002, pp:467-477 [Conf ] Loren Larsen , Mary Jean Harrold Slicing Object-Oriented Software. [Citation Graph (0, 0)][DBLP ] ICSE, 1996, pp:495-505 [Conf ] Donglin Liang , Mary Jean Harrold Light-weight context recovery for efficient and accurate program analyses. [Citation Graph (0, 0)][DBLP ] ICSE, 2000, pp:366-375 [Conf ] Yu-Seung Ma , Mary Jean Harrold , Yong Rae Kwon Evaluation of mutation testing for object-oriented programs. [Citation Graph (0, 0)][DBLP ] ICSE, 2006, pp:869-872 [Conf ] Alessandro Orso , Taweesup Apiwattanapong , James Law , Gregg Rothermel , Mary Jean Harrold An Empirical Comparison of Dynamic Impact Analysis Algorithms. [Citation Graph (0, 0)][DBLP ] ICSE, 2004, pp:491-500 [Conf ] Alessandro Orso , James A. Jones , Mary Jean Harrold , John T. Stasko Gammatella: Visualization of Program-Execution Data for Deployed Software. [Citation Graph (0, 0)][DBLP ] ICSE, 2004, pp:699-700 [Conf ] Gregg Rothermel , Mary Jean Harrold A Framework for Evaluating Regression Test Selection Techniques. [Citation Graph (0, 0)][DBLP ] ICSE, 1994, pp:201-210 [Conf ] Saurabh Sinha , Mary Jean Harrold , Gregg Rothermel System-Dependence-Graph-Based Slicing of Programs with Arbitrary Interprocedural Control Flow. [Citation Graph (0, 0)][DBLP ] ICSE, 1999, pp:432-441 [Conf ] Saurabh Sinha , Alessandro Orso , Mary Jean Harrold Automated Support for Development, Maintenance, and Testing in the Presence of Implicit Control Flow. [Citation Graph (0, 0)][DBLP ] ICSE, 2004, pp:336-345 [Conf ] James A. Jones , Mary Jean Harrold Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. [Citation Graph (0, 0)][DBLP ] ICSM, 2001, pp:92-0 [Conf ] Donglin Liang , Mary Jean Harrold Slicing Objects Using System Dependence Graphs. [Citation Graph (0, 0)][DBLP ] ICSM, 1998, pp:358-367 [Conf ] Donglin Liang , Mary Jean Harrold Reuse-Driven Interprocedural Slicing in the Presence of Pointers and Recursion. [Citation Graph (0, 0)][DBLP ] ICSM, 1999, pp:421-0 [Conf ] Alessandro Orso , Mary Jean Harrold , David S. Rosenblum , Gregg Rothermel , Mary Lou Soffa , Hyunsook Do Using Component Metacontent to Support the Regression Testing of Component-Based Software. [Citation Graph (0, 0)][DBLP ] ICSM, 2001, pp:716-725 [Conf ] Alessandro Orso , Anup Rao , Mary Jean Harrold A Technique for Dynamic Updating of Java Software. [Citation Graph (0, 0)][DBLP ] ICSM, 2002, pp:649-658 [Conf ] Alessandro Orso , Saurabh Sinha , Mary Jean Harrold Incremental Slicing Based on Data-Dependences Types. [Citation Graph (0, 0)][DBLP ] ICSM, 2001, pp:158-0 [Conf ] Gregg Rothermel , Mary Jean Harrold A Safe, Efficient Algorithm for Regression Test Selection. [Citation Graph (0, 0)][DBLP ] ICSM, 1993, pp:358-367 [Conf ] Gregg Rothermel , Mary Jean Harrold Selecting Regression Tests for Object-Oriented Software. [Citation Graph (0, 0)][DBLP ] ICSM, 1994, pp:14-25 [Conf ] Gregg Rothermel , Mary Jean Harrold , Jeffery Ostrin , Christie Hong An Empirical Study of the Effects of Minimization on the Fault Detection Capabilities of Test Suites. [Citation Graph (0, 0)][DBLP ] ICSM, 1998, pp:34-43 [Conf ] Gregg Rothermel , Roland H. Untch , Chengyun Chu , Mary Jean Harrold Test Case Prioritization: An Empirical Study. [Citation Graph (0, 0)][DBLP ] ICSM, 1999, pp:179-188 [Conf ] Saurabh Sinha , Mary Jean Harrold Analysis of Programs with Exception-Handling Constructs. [Citation Graph (0, 0)][DBLP ] ICSM, 1998, pp:348-357 [Conf ] Saurabh Sinha , Mary Jean Harrold Criteria for Testing Exception-Handling Constructs in Java Programs. [Citation Graph (0, 0)][DBLP ] ICSM, 1999, pp:265-0 [Conf ] James Eagan , Mary Jean Harrold , James A. Jones , John T. Stasko Technical Note: Visually Encoding Program Test Information to Find Faults in Software. [Citation Graph (0, 0)][DBLP ] INFOVIS, 2001, pp:33-36 [Conf ] Mary Jean Harrold Perforining Data Flow Testing in Parallel. [Citation Graph (0, 0)][DBLP ] IPPS, 1994, pp:200-207 [Conf ] James F. Bowring , James M. Rehg , Mary Jean Harrold Active learning for automatic classification of software behavior. [Citation Graph (0, 0)][DBLP ] ISSTA, 2004, pp:195-205 [Conf ] Mary Jean Harrold The Effects of Optimizing Transformations on Data-Flow Adequate Test Sets. [Citation Graph (0, 0)][DBLP ] Symposium on Testing, Analysis, and Verification, 1991, pp:130-138 [Conf ] Mary Jean Harrold , Brian A. Malloy , Gregg Rothermel Efficient Construction of Program Dependence Graphs. [Citation Graph (0, 0)][DBLP ] ISSTA, 1993, pp:160-170 [Conf ] Mary Jean Harrold , Gregg Rothermel Separate Computation of Alias Information for Reuse. [Citation Graph (0, 0)][DBLP ] ISSTA, 1996, pp:107-120 [Conf ] Mary Jean Harrold , Gregg Rothermel , Saurabh Sinha Computation of Interprocedural Control Dependence. [Citation Graph (0, 0)][DBLP ] ISSTA, 1998, pp:11-20 [Conf ] Mary Jean Harrold , Mary Lou Soffa Interprocedual Data Flow Testing. [Citation Graph (0, 0)][DBLP ] Symposium on Testing, Analysis, and Verification, 1989, pp:158-167 [Conf ] Donglin Liang , Maikel Pennings , Mary Jean Harrold Evaluating the precision of static reference analysis using profiling. [Citation Graph (0, 0)][DBLP ] ISSTA, 2002, pp:22-32 [Conf ] Alessandro Orso , Donglin Liang , Mary Jean Harrold , Richard J. Lipton Gamma system: continuous evolution of software after deployment. [Citation Graph (0, 0)][DBLP ] ISSTA, 2002, pp:65-69 [Conf ] Gregg Rothermel , Mary Jean Harrold Selecting Tests and Identifying Test Coverage Requirements for Modified Software. [Citation Graph (0, 0)][DBLP ] ISSTA, 1994, pp:169-184 [Conf ] Roland H. Untch , A. Jefferson Offutt , Mary Jean Harrold Mutation Analysis Using Mutant Schemata. [Citation Graph (0, 0)][DBLP ] ISSTA, 1993, pp:139-148 [Conf ] Alessandro Orso , Saurabh Sinha , Mary Jean Harrold Effects of Pointers on Data Dependences. [Citation Graph (0, 0)][DBLP ] IWPC, 2001, pp:39-49 [Conf ] Taweesup Apiwattanapong , Alessandro Orso , Mary Jean Harrold A Differencing Algorithm for Object-Oriented Programs. [Citation Graph (0, 0)][DBLP ] ASE, 2004, pp:2-13 [Conf ] James A. Jones , Mary Jean Harrold Empirical evaluation of the tarantula automatic fault-localization technique. [Citation Graph (0, 0)][DBLP ] ASE, 2005, pp:273-282 [Conf ] Mary Jean Harrold , James A. Jones , Tongyu Li , Donglin Liang , Alessandro Orso , Maikel Pennings , Saurabh Sinha , S. Alexander Spoon , Ashish Gujarathi Regression Test Selection for Java Software. [Citation Graph (0, 0)][DBLP ] OOPSLA, 2001, pp:312-326 [Conf ] Taweesup Apiwattanapong , Mary Jean Harrold Selective path profiling. [Citation Graph (0, 0)][DBLP ] PASTE, 2002, pp:35-42 [Conf ] Jim Bowring , Alessandro Orso , Mary Jean Harrold Monitoring deployed software using software tomography. [Citation Graph (0, 0)][DBLP ] PASTE, 2002, pp:2-9 [Conf ] Mary Jean Harrold , Gregg Rothermel , Rui Wu , Liu Yi An Empirical Investigation of Program Spectra. [Citation Graph (0, 0)][DBLP ] PASTE, 1998, pp:83-90 [Conf ] Donglin Liang , Mary Jean Harrold Equivalence Analysis: A General Technique to Improve the Efficiency of Data-flow Analyses in the Presence of Pointers. [Citation Graph (0, 0)][DBLP ] PASTE, 1999, pp:39-46 [Conf ] Donglin Liang , Maikel Pennings , Mary Jean Harrold Extending and evaluating flow-insenstitive and context-insensitive points-to analyses for Java. [Citation Graph (0, 0)][DBLP ] PASTE, 2001, pp:73-79 [Conf ] Donglin Liang , Maikel Pennings , Mary Jean Harrold Evaluating the impact of context-sensitivity on Andersen's algorithm for Java programs. [Citation Graph (0, 0)][DBLP ] PASTE, 2005, pp:6-12 [Conf ] Priyadarshan Kolte , Mary Jean Harrold Load/Store Range Analysis for Global Register Allocation. [Citation Graph (0, 0)][DBLP ] PLDI, 1993, pp:268-277 [Conf ] Donglin Liang , Mary Jean Harrold Efficient Computation of Parameterized Pointer Information for Interprocedural Analyses. [Citation Graph (0, 0)][DBLP ] SAS, 2001, pp:279-298 [Conf ] Mary Jean Harrold , Gregg Rothermel Performing Data Flow Testing on Classes. [Citation Graph (0, 0)][DBLP ] SIGSOFT FSE, 1994, pp:154-163 [Conf ] Alessandro Orso , Taweesup Apiwattanapong , Mary Jean Harrold Leveraging field data for impact analysis and regression testing. [Citation Graph (0, 0)][DBLP ] ESEC / SIGSOFT FSE, 2003, pp:128-137 [Conf ] Alessandro Orso , Nanjuan Shi , Mary Jean Harrold Scaling regression testing to large software systems. [Citation Graph (0, 0)][DBLP ] SIGSOFT FSE, 2004, pp:241-251 [Conf ] Alessandro Orso , James A. Jones , Mary Jean Harrold Visualization of Program-Execution Data for Deployed Software. [Citation Graph (0, 0)][DBLP ] SOFTVIS, 2003, pp:67-76 [Conf ] George K. Baah , Alexander Gray , Mary Jean Harrold On-line anomaly detection of deployed software: a statistical machine learning approach. [Citation Graph (0, 0)][DBLP ] SOQUA, 2006, pp:70-77 [Conf ] Raúl A. Santelices , Saurabh Sinha , Mary Jean Harrold Subsumption of program entities for efficient coverage and monitoring. [Citation Graph (0, 0)][DBLP ] SOQUA, 2006, pp:2-5 [Conf ] Taweesup Apiwattanapong , Raúl A. Santelices , Pavan Kumar Chittimalli , Alessandro Orso , Mary Jean Harrold MATRIX: Maintenance-Oriented Testing Requirements Identifier and Examiner. [Citation Graph (0, 0)][DBLP ] TAIC PART, 2006, pp:137-146 [Conf ] Mary Jean Harrold Static and Dynamic Analyses of Programs with Implicit Control Flow. [Citation Graph (0, 0)][DBLP ] WCRE, 2004, pp:5- [Conf ] Mary Jean Harrold , James A. Jones , Gregg Rothermel Empirical Studies of Control Dependence Graph Size for C Programs. [Citation Graph (0, 0)][DBLP ] Empirical Software Engineering, 1998, v:3, n:2, pp:203-211 [Journal ] Gregg Rothermel , Mary Jean Harrold Experience With Regression Test Selection. [Citation Graph (0, 0)][DBLP ] Empirical Software Engineering, 1997, v:2, n:2, pp:178-188 [Journal ] James A. Jones , Alessandro Orso , Mary Jean Harrold GAMMATELLA: visualizing program-execution data for deployed software. [Citation Graph (0, 0)][DBLP ] Information Visualization, 2004, v:3, n:3, pp:173-188 [Journal ] Mary Jean Harrold Testing evolving software. [Citation Graph (0, 0)][DBLP ] Journal of Systems and Software, 1999, v:47, n:2-3, pp:173-181 [Journal ] Mary Jean Harrold , A. Jefferson Offutt , Kanupriya Tewary An Approach to Fault Modeling and Fault Seeding Using the Program Dependence Graph. [Citation Graph (0, 0)][DBLP ] Journal of Systems and Software, 1997, v:36, n:3, pp:273-295 [Journal ] A. Jefferson Offutt , Mary Jean Harrold , Priyadarshan Kolte A software metric system for module coupling. [Citation Graph (0, 0)][DBLP ] Journal of Systems and Software, 1993, v:20, n:3, pp:295-308 [Journal ] Mary Jean Harrold , Mary Lou Soffa Selecting and Using Data fro Integration Testing. [Citation Graph (0, 0)][DBLP ] IEEE Software, 1991, v:8, n:2, pp:58-65 [Journal ] Rajiv Gupta , Mary Jean Harrold , Mary Lou Soffa Program Slicing-Based Regression Testing Techniques. [Citation Graph (0, 0)][DBLP ] Softw. Test., Verif. Reliab., 1996, v:6, n:2, pp:83-111 [Journal ] Mary Jean Harrold , Gregg Rothermel , Kent Sayre , Rui Wu , Liu Yi An Empirical Investigation of the Relationship Between Spectra Differences and Regression Faults. [Citation Graph (0, 0)][DBLP ] Softw. Test., Verif. Reliab., 2000, v:10, n:3, pp:171-194 [Journal ] Roy P. Pargas , Mary Jean Harrold , Robert Peck Test-Data Generation Using Genetic Algorithms. [Citation Graph (0, 0)][DBLP ] Softw. Test., Verif. Reliab., 1999, v:9, n:4, pp:263-282 [Journal ] Gregg Rothermel , Mary Jean Harrold , Jeinay Dedhia Regression Test Selection for C++ Software. [Citation Graph (0, 0)][DBLP ] Softw. Test., Verif. Reliab., 2000, v:10, n:2, pp:77-109 [Journal ] Gregg Rothermel , Mary Jean Harrold , Jeffery von Ronne , Christie Hong Empirical studies of test-suite reduction. [Citation Graph (0, 0)][DBLP ] Softw. Test., Verif. Reliab., 2002, v:12, n:4, pp:219-249 [Journal ] Mary Jean Harrold , Mary Lou Soffa Efficient Computation of Interprocedural Definition-Use Chains. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1994, v:16, n:2, pp:175-204 [Journal ] Todd L. Graves , Mary Jean Harrold , Jung-Min Kim , Adam A. Porter , Gregg Rothermel An empirical study of regression test selection techiques. [Citation Graph (0, 0)][DBLP ] ACM Trans. Softw. Eng. Methodol., 2001, v:10, n:2, pp:184-208 [Journal ] Mary Jean Harrold , Rajiv Gupta , Mary Lou Soffa A Methodology for Controlling the Size of a Test Suite. [Citation Graph (0, 0)][DBLP ] ACM Trans. Softw. Eng. Methodol., 1993, v:2, n:3, pp:270-285 [Journal ] Donglin Liang , Mary Jean Harrold Equivalence analysis and its application in improving the efficiency of program slicing. [Citation Graph (0, 0)][DBLP ] ACM Trans. Softw. Eng. Methodol., 2002, v:11, n:3, pp:347-383 [Journal ] Alessandro Orso , Saurabh Sinha , Mary Jean Harrold Classifying data dependences in the presence of pointers for program comprehension, testing, and debugging. [Citation Graph (0, 0)][DBLP ] ACM Trans. Softw. Eng. Methodol., 2004, v:13, n:2, pp:199-239 [Journal ] Gregg Rothermel , Mary Jean Harrold A Safe, Efficient Regression Test Selection Technique. [Citation Graph (0, 0)][DBLP ] ACM Trans. Softw. Eng. Methodol., 1997, v:6, n:2, pp:173-210 [Journal ] Saurabh Sinha , Mary Jean Harrold , Gregg Rothermel Interprocedural control dependence. [Citation Graph (0, 0)][DBLP ] ACM Trans. Softw. Eng. Methodol., 2001, v:10, n:2, pp:209-254 [Journal ] Mary Jean Harrold , Antonia Bertolino Guest Editors' Introduction: 2000 International Symposium on Software Testing and Analysis. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 2002, v:28, n:2, pp:113-114 [Journal ] Mary Jean Harrold , Brian A. Malloy A Unified Interprocedural Program Representation for a Maintenance Environment. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1993, v:19, n:6, pp:584-593 [Journal ] Mary Jean Harrold , Hausi A. Müller Guest Editorial: Introduction to the Special Section - International Conference on Software Maintenance (ICSM'97). [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1999, v:25, n:6, pp:747-748 [Journal ] Mary Jean Harrold , Gregg Rothermel Separate Computation of Alias Information for Reuse. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1996, v:22, n:7, pp:442-460 [Journal ] Mary Jean Harrold , David S. Rosenblum , Gregg Rothermel , Elaine J. Weyuker Empirical Studies of a Prediction Model for Regression Test Selection. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 2001, v:27, n:3, pp:248-263 [Journal ] Mary Jean Harrold , Wilhelm Schäfer Guest Editors' Introduction. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 2003, v:29, n:2, pp:97-98 [Journal ] James A. Jones , Mary Jean Harrold Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 2003, v:29, n:3, pp:195-209 [Journal ] Gregg Rothermel , Mary Jean Harrold Analyzing Regression Test Selection Techniques. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1996, v:22, n:8, pp:529-551 [Journal ] Gregg Rothermel , Mary Jean Harrold Empirical Studies of a Safe Regression Test Selection Technique. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1998, v:24, n:6, pp:401-419 [Journal ] Gregg Rothermel , Roland H. Untch , Chengyun Chu , Mary Jean Harrold Prioritizing Test Cases For Regression Testing. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 2001, v:27, n:10, pp:929-948 [Journal ] Saurabh Sinha , Mary Jean Harrold Analysis and Testing of Programs with Exception Handling Constructs. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 2000, v:26, n:9, pp:849-871 [Journal ] James A. Jones , Mary Jean Harrold , James F. Bowring Debugging in Parallel. [Citation Graph (0, 0)][DBLP ] ISSTA, 2007, pp:16-26 [Conf ] Saswat Anand , Alessandro Orso , Mary Jean Harrold Type-Dependence Analysis and Program Transformation for Symbolic Execution. [Citation Graph (0, 0)][DBLP ] TACAS, 2007, pp:117-133 [Conf ] Taweesup Apiwattanapong , Alessandro Orso , Mary Jean Harrold JDiff: A differencing technique and tool for object-oriented programs. [Citation Graph (0, 0)][DBLP ] Autom. Softw. Eng., 2007, v:14, n:1, pp:3-36 [Journal ] Using Genetic Algorithms to Aid Test-Data Generation for Data-Flow Coverage. [Citation Graph (, )][DBLP ] An empirical study of the effects of test-suite reduction on fault localization. [Citation Graph (, )][DBLP ] Lightweight fault-localization using multiple coverage types. [Citation Graph (, )][DBLP ] Automated scalable test-suite augmentation for evolving software. [Citation Graph (, )][DBLP ] Falcon: fault localization in concurrent programs. [Citation Graph (, )][DBLP ] Using random test selection to gain confidence in modified software. [Citation Graph (, )][DBLP ] Reduce, reuse, recycle, recover: Techniques for improved regression testing. [Citation Graph (, )][DBLP ] Re-computing Coverage Information to Assist Regression Testing. [Citation Graph (, )][DBLP ] The probabilistic program dependence graph and its application to fault diagnosis. [Citation Graph (, )][DBLP ] Causal inference for statistical fault localization. [Citation Graph (, )][DBLP ] Exploiting program dependencies for scalable multiple-path symbolic execution. [Citation Graph (, )][DBLP ] Fault localization and repair for Java runtime exceptions. [Citation Graph (, )][DBLP ] Test-Suite Augmentation for Evolving Software. [Citation Graph (, )][DBLP ] Efficiently monitoring data-flow test coverage. [Citation Graph (, )][DBLP ] Detecting user-visible failures in AJAX web applications by analyzing users' interaction behaviors. [Citation Graph (, )][DBLP ] Why do developers neglect exception handling? [Citation Graph (, )][DBLP ] Visualization of exception handling constructs to support program understanding. [Citation Graph (, )][DBLP ] Automated Bug Neighborhood Analysis for Identifying Incomplete Bug Fixes. [Citation Graph (, )][DBLP ] Precisely Detecting Runtime Change Interactions for Evolving Software. [Citation Graph (, )][DBLP ] Regression test selection on system requirements. [Citation Graph (, )][DBLP ] Testing evolving software: Current practice and future promise. [Citation Graph (, )][DBLP ] Search in 0.093secs, Finished in 0.101secs