Research

  1. 2018
  2. Digkas, G., Lungu, M., Avgeriou, P., Chatzigeorgiou, A., & Ampatzoglou, A. (2018). How do developers fix issues and pay back technical debt in the Apache ecosystem? In 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 153-163). Campobasso, Italy: IEEE. DOI: 10.1109/SANER.2018.8330205
  3. 2017
  4. Vogel, P., Klooster, T., Andrikopoulos, 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
  5. Digkas, G., Lungu, M., Chatzigeorgiou, A., & Avgeriou, P. (2017). The Evolution of Technical Debt in the Apache Ecosystem. In A. Lopes , & R. de Lemos (Eds.), Software Architecture: 11th European Conference (pp. 51-66). (Lecture Notes in Computer Science; Vol. 10475). Springer. DOI: 10.1007/978-3-319-65831-5_4
  6. 2016
  7. 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)
  8. 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
  9. 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
  10. 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
  11. Caracciolo, A., Lungu, M., Truffer, O., Levitin, K., & Nierstrasz, O. (2016). Automated Conformance Monitoring: Exploring the Path to Industrial Adoption.
  12. 2015
  13. 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
  14. 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
  15. 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
  16. 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).
  17. 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
  18. 2014
  19. 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
  20. Kurs, J., Lungu, M., & Nierstrasz, O. (2014). Top-Down Parsing with Parsing Contexts. In Proceedings of International Workshop on Smalltalk Technologies (IWST 2014)
  21. 2013
  22. 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
  23. 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.
  24. 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)
  25. 2012
  26. Lungu, M., Nierstrasz, O., & Schwarz, N. (2012). Big Software Data Analysis. ERCIM News, 89.
  27. 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
  28. 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
  29. 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
  30. 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).
  31. 2011
  32. 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
  33. 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
  34. 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
  35. 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
  36. 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
  37. 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
  38. 2010
  39. 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
  40. 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)
  41. 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
  42. 2009
  43. 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.
  44. 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)
  45. 2008
  46. Lungu, M. (2008). Towards reverse engineering software ecosystems. In IEEE International Conference on Software Maintenance (ICSM) (pp. 428-431)
  47. 2007
  48. Lungu, M., Lanza, M., & Gîrba, T. The Small Project Observatory
  49. 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
  50. 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)
  51. 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.
  52. 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
  53. 2006
  54. 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
  55. 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
  56. 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.
Previous 1 2 Next

ID: 23373866