Research

  1. 2017
  2. Vogel, P., Klooster, T., Andrikopoulos, V. O. R. V., & Lungu, M-F. (2017). A Low-Effort Analytics Platform for Visualizing Evolving Flask-Based Python Web Services. 109-113. Paper presented at 2017 IEEE Working Conference on Software Visualization, Shanghai, China.DOI: 10.1109/VISSOFT.2017.13
  3. 2016
  4. Spasojevic, B., Lungu, M., & Nierstrasz, O. (2016). A Case Study on Type Hints in Method Argument Names in Pharo Smalltalk Projects. In Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER) (pp. 1-10)
  5. Caracciolo, A., Lungu, M., Truffer, O., Levitin, K., & Nierstrasz, O. (2016). Evaluating an Architecture Conformance Monitoring Solution. In 2016 7th International Workshop on Empirical Software Engineering in Practice (IWESEP) (pp. 41-44). IEEEXplore. DOI: 10.1109/IWESEP.2016.12
  6. Caracciolo, A., Aga, B., Lungu, M., & Nierstrasz, O. (2016). Marea: a Semi-automatic Decision Support System for Breaking Dependency Cycles. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) (pp. 482-492). IEEE (The Institute of Electrical and Electronics Engineers). DOI: 10.1109/SANER.2016.11
  7. Osman, H., Leuenberger, M., Lungu, M., & Nierstrasz, O. (2016). Tracking Null Checks in Open-Source Java Systems. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) (pp. 304-313). IEEE (The Institute of Electrical and Electronics Engineers). DOI: 10.1109/SANER.2016.57
  8. Caracciolo, A., Lungu, M., Truffer, O., Levitin, K., & Nierstrasz, O. (2016). Automated Conformance Monitoring: Exploring the Path to Industrial Adoption.
  9. 2015
  10. Caracciolo, A., Lungu, M. F., & Nierstrasz, O. (2015). A Unified Approach to Architecture Conformance Checking. In 12th Working IEEE/IFIP Conference on Software Architecture (WICSA) (pp. 41-50). IEEE (The Institute of Electrical and Electronics Engineers). DOI: 10.1109/WICSA.2015.11
  11. Kurs, J., Lungu, M., Iyadurai, R., & Nierstrasz, O. (2015). Bounded seas. Computer Languages, Systems and Structures, 44( Part A), 114-140. DOI: 10.1016/j.cl.2015.08.002
  12. Merino, L., Lungu, M., & Nierstrasz, O. (2015). Explora: A Visualisation Tool for Metric Analysis of Software Corpora. In Proceedings of the 3rd IEEE Working Conference on Software Visualization (VISSOFT) (pp. 195-199). Institute of Electrical and Electronics Engineers (IEEE). DOI: 10.1109/VISSOFT.2015.7332436
  13. Merino, L., Lungu, M., & Nierstrasz, O. (2015). Explora: Infrastructure for Scaling Up Software Visualisation to Corpora. In Post-Proceedings of the 7th International Seminar Series on Advanced Techniques Tools for Software Evolution (SATToSE) (Vol. 1354). CEUR Workshop Proceedings (CEUR-WS.org).
  14. Milojkovic, N., Caracciolo, A., Lungu, M., Nierstrasz, O., Roethlisberger, D., & Robbes, R. (2015). Polymorphism in the Spotligh: Studying its Prevalence in Java and Smalltalk. In Proceedings of the 23rd IEEE International Conference on Program Comprehension (pp. 186-195). IEEE (The Institute of Electrical and Electronics Engineers). DOI: 10.1109/ICPC.2015.29
  15. 2014
  16. Haenni, N., Lungu, M., Schwarz, N., & Nierstrasz, O. (2014). A Quantitative Analysis of Developer Information Needs in Software Ecosystems. In Proceedings of the 2nd Workshop on Ecosystem Architectures (WEA) (pp. 1-6). DOI: 10.1145/2642803.2642815
  17. Kurs, J., Lungu, M., & Nierstrasz, O. (2014). Top-Down Parsing with Parsing Contexts. In Proceedings of International Workshop on Smalltalk Technologies (IWST 2014)
  18. 2013
  19. Aeschlimann, E., Lungu, M., Nierstrasz, O., & Worms, C. (2013). Analyzing PL/1 Legacy Ecosystems: An Experience Report. In Proceedings of the 20th Working Conference on Reverse Engineering (WCRE) (pp. 441 - 448). IEEEXplore. DOI: 10.1109/WCRE.2013.6671320
  20. Haenni, N., Lungu, M., Schwarz, N., & Nierstrasz, O. (2013). Categorizing Developer Information Needs in Software Ecosystems. In Proceedings of the 1st Workshop on Ecosystem Architectures (pp. 1-5). ACM Press Digital Library.
  21. Lungu, M., & Kurs, J. (2013). On Planning an Evaluation of the Impact of Identifier Names on the Readability and Maintainability of Programs. In Proceedings of the 2nd Workshop on User evaluations for Software Engineering Researchers (USER) (pp. 13 - 15)
  22. 2012
  23. Lungu, M., Nierstrasz, O., & Schwarz, N. (2012). Big Software Data Analysis. ERCIM News, 89.
  24. Nierstrasz, O., & Lungu, M. (2012). Agile software assessment. In Proceedings of International Conference on Program Comprehension (ICPC) (pp. 3-10). IEEEXplore. DOI: 10.1109/ICPC.2012.6240507
  25. Robbes, R., Lungu, M., & Roethlisberger, D. (2012). How Do Developers React to API Deprecation? The Case of a Smalltalk Ecosystem. In Proceedings of the 20th International Symposium on the Foundations of Software Engineering (FSE) (pp. 56:1 - 56:11). DOI: 10.1145/2393596.2393662
  26. Wernli, E., Lungu, M., & Nierstrasz, O. (2012). Incremental Dynamic Updates with First-class Contexts. In Objects, Components, Models and Patterns, Proceedings of TOOLS Europe 2012 (pp. 304-319). DOI: 10.1007/978-3-642-30561-0_21
  27. Schwarz, N., Lungu, M., & Robbes, R. (2012). On how often code is cloned across repositories. In Proceedings of the 2012 International Conference on Software Engineering (pp. 1289-1292). (ICSE 2012). Piscataway, NJ, USA: IEEE (The Institute of Electrical and Electronics Engineers).
  28. 2011
  29. Aryani, A., Perin, F., Lungu, M., Mahmood, A. N., & Nierstrasz, O. (2011). Can We Predict Dependencies Using Domain information? In Proceedings of the 18th Working Conference on Reverse Engineering (WCRE) (pp. 55-64). DOI: 10.1109/WCRE.2011.17
  30. Robbes, R., & Lungu, M. (2011). A Study of Ripple Effects in Software Ecosystems (NIER). In Proceedings of the 33rd International Conference on Software Engineering (ICSE) (pp. 904-907). DOI: 10.1145/1985793.1985940
  31. Hattori, L., Bacchelli, A., Lanza, M., & Lungu, M. (2011). Erase and rewind -- Learning by replaying examples. In IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) (pp. 558). IEEE. DOI: 10.1109/CSEET.2011.5876154
  32. Verwaest, T., Bruni, C., Lungu, M., & Nierstrasz, O. (2011). Flexible object layouts: Enabling lightweight language extensions by intercepting slot access. In Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications (pp. 959-972). (OOPSLA '11). New York, NY, USA: ACM Press. DOI: 10.1145/2048066.2048138
  33. Schwarz, N., Lungu, M., & Nierstrasz, O. (2011). Seuss: Cleaning up Class Responsibilities with Language-based Dependency Injection. In Objects, Models, Components, Patterns: 49th International Conference, TOOLS 2011 Proceedings (pp. 276-289). ( Lecture Notes in Computer Science ; Vol. 6705). Springer Verlag. DOI: 10.1007/978-3-642-21952-8_20
  34. Hattori, L., D'Ambros, M., Lanza, M., & Lungu, M. (2011). Software Evolution Comprehension: Replay to the Rescue. In Proceedings of the 19th International Conference on Program Comprehension (pp. 161-170). IEEE (The Institute of Electrical and Electronics Engineers). DOI: 10.1109/ICPC.2011.39
  35. 2010
  36. Hattori, L., Lungu, M., & Lanza, M. (2010). Replaying past changes in multi-developer projects. In Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE) (pp. 13-22). DOI: 10.1145/1862372.1862379
  37. Olivero, F., Lanza, M., & Lungu, M. (2010). Gaucho: From Integrated Development Environments to Direct Manipulation Environments. In Proceedings of 1st International Workshop on Flexible Modeling Tools (FlexiTools)
  38. Lungu, M., Robbes, R., & Lanza, M. (2010). Recovering Inter-Project Dependencies in Software Ecosystems. In Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering (ASE) (pp. 309-312). ACM Press. DOI: 10.1145/1858996.1859058
  39. 2009
  40. D'Ambros, M., Lungu, M., Lanza, M., & Robbes, R. (2009). Promises and Perils of Porting Software Visualization Tools to the Web. In Proceedings of 11th IEEE International Symposium on Web Systems Evolution (WSE) (pp. 109-118). IEEE Computer Society.
  41. Lungu, M., Malnati, J., & Lanza, M. (2009). Visualizing Gnome with the Small Project Observatory. In 6th IEEE International Working Conference on Mining Software Repositories (MSR) (pp. 103-106)
  42. 2008
  43. Lungu, M. (2008). Towards reverse engineering software ecosystems. In IEEE International Conference on Software Maintenance (ICSM) (pp. 428-431)
  44. 2007
  45. Lungu, M., Lanza, M., & Gîrba, T. The Small Project Observatory
  46. Lungu, M., & Gîrba, T. (2007). A Small Observatory for Super-Repositories. In Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2007) (pp. 106-109). ACM Press. DOI: 10.1145/1294948.1294974
  47. Robbes, R., Lanza, M., & Lungu, M. (2007). An Approach to Software Evolution Based on Semantic Change. In Proceedings of FASE 2007 (10th International Conference on Fundamental Approaches to Software Engineering) (pp. 27-41)
  48. Lungu, M., & Lanza, M. (2007). Exploring Inter-Module Relationships in Evolving Software Systems. In Proceedings of CSMR 2007 (11th European Conference on Software Maintenance and Reengineering) (pp. 91-100). Los Alamitos CA: IEEE Computer Society.
  49. Lungu, M., Lanza, M., Gîrba, T., & Heeck, R. (2007). Reverse Engineering Super-Repositories. In Proceedings of WCRE 2007 (14th Working Conference on Reverse Engineering) (pp. 120-129). Los Alamitos CA: IEEE (The Institute of Electrical and Electronics Engineers). DOI: 10.1109/WCRE.2007.46
  50. 2006
  51. Meyer, M., Gîrba, T., & Lungu, M. (2006). Mondrian: An Agile Visualization Framework. In ACM Symposium on Software Visualization (SoftVis'06) (pp. 135-144). New York, NY, USA: ACM Press. DOI: 10.1145/1148493.1148513
  52. Lungu, M., Lanza, M., & Gîrba, T. (2006). Package Patterns for Visual Architecture Recovery. In Proceedings of CSMR 2006 (10th European Conference on Software Maintenance and Reengineering) (pp. 185-196). Los Alamitos CA: IEEE (The Institute of Electrical and Electronics Engineers). DOI: 10.1109/CSMR.2006.39
  53. Lungu, M., & Lanza, M. (2006). Softwarenaut: Cutting Edge Visualization. In Proceedings of Softvis 2006 (3rd International ACM Symposium on Software Visualization) (pp. 179-180). ACM Press.
  54. Lungu, M., & Lanza, M. (2006). Softwarenaut: Exploring Hierarchical System Decompositions. In Proceedings of CSMR 2006 (10th European Conference on Software Maintenance and Reengineering) (pp. 351-354). Los Alamitos CA: IEEE Computer Society. DOI: 10.1109/CSMR.2006.52
  55. D'Ambros, M., Lanza, M., & Lungu, M. (2006). The Evolution Radar: Integrating Fine-grained and Coarse-grained Logical Coupling Information. In Proceedings of MSR 2006 (3rd International Workshop on Mining Software Repositories) (pp. 26 - 32)
Previous 1 2 Next

ID: 23373866