Detecting behavioral design patterns from software execution data

Liu, C., van Dongen, B. F., Assy, N., & van der Aalst, W. M. P. (2019). Detecting behavioral design patterns from software execution data. In E. Damiani, G. Spanoudakis, & L. A. Maciaszek (Eds.), Evaluation of Novel Approaches to Software Engineering – 13th International Conference, ENASE 2018, Revised Selected Papers (pp. 137-164). (Communications in Computer Read More …

A general framework to identify software components from execution data

Liu, C., van Dongen, B. F., Assy, N., & van der Aalst, W. M. P. (2019). A general framework to identify software components from execution data. In G. Spanoudakis, E. Damiani, L. Maciaszek, & L. Maciaszek (Eds.), ENASE 2019 – Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering (pp. Read More …

Software architectural model discovery from execution data

Liu, C., van Dongen, B. F., Assy, N., & van der Aalst, W. M. P. (2018). Software architectural model discovery from execution data. In ENASE 2018 – Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering (pp. 3-10) Abstract During the execution of software systems, many crashes and exceptions may Read More …

Optimal deployment of configurable business processes in cloud federations

Rekik, Molka, Boukadi, Khouloud, Assy, Nour, Gaaloul, Walid & Ben-Abdallah, Hanene (2018). Optimal deployment of configurable business processes in cloud federations. IEEE Transactions on Network and Service Management, Abstract Configurable processes are increasingly being adopted by enterprises that seek experience sharing and best practice adoption. A configurable process is a customizable model that specifies how Read More …

Component interface identification and behavioral model discovery from software execution data

Liu, Cong, van Dongen, Boudewijn, Assy, Nour & van der Aalst, Wil M.P. (2018). Component interface identification and behavioral model discovery from software execution data. Proceedings – 2018 ACM/IEEE 26th International Conference on Program Comprehension, ICPC 2018 (pp. 97-107). New York: Association for Computing Machinery, Inc Abstract Restructuring an object-oriented software system into a component-based Read More …

A framework to support behavioral design pattern detection from software execution data

Liu, Cong, van Dongen, Boudewijn, Assy, Nour & van der Aalst, Wil M.P. (2018). A framework to support behavioral design pattern detection from software execution data. ENASE 2018 – Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering (pp. 65-76). SCITEPRESS-Science and Technology Publications, Lda.. Abstract The detection of design Read More …

Similarity resonance for improving process model matching accuracy

Assy, Nour, van Dongen, Boudewijn F. & van der Aalst, Wil M.P. (2018). Similarity resonance for improving process model matching accuracy. Proceedings of the 33rd Annual ACM Symposium on Applied Computing, SAC 2018 (pp. 86-93). New York: Association for Computing Machinery, Inc. Abstract Comparing and matching process models is a common task in many process Read More …

A general framework to detect behavioral design patterns

Liu, Cong, Van Dongen, Boudewijn, Assy, Nour & Van Der Aalst, Wil M.P. (2018). A general framework to detect behavioral design patterns. Proceedings – International Conference on Software Engineering (pp. 234-235). IEEE Computer Society. Abstract This paper presents a general framework to detect behavioral design patterns by combining source code and execution data. The framework Read More …

3TU.BSR

3TU – Big Software on the Run Description Millions of lines of code – written in different languages by different people at different times, and operating on a variety of platforms – drive the systems performing key processes in our society. The resulting software needs to evolve and can no longer be controlled a priori Read More …

Publications in 2017

Article Scientific peer reviewed Arriagada-Benítez, M., Sepúlveda, M., Munoz-Gama, J. & Buijs, J.C.A.M. (2017). Strategies to automatically derive a process model from a configurable process model based on event data. Applied Sciences, 7(10):1023. Bolt, A., de Leoni, M. & van der Aalst, W.M.P. (2017). Process variant comparison: using event logs to detect differences in behavior Read More …

Publications in 2016

Article Scientific peer reviewed Van Der Aa, Han, Leopold, H. & Reijers, H.A. (2016). Dealing with behavioral ambiguity in textual process descriptions. Lecture notes in computer science, 9850, 271-288. Scopus. van der Aa, J.H., Reijers, H.A. & Vanderfeesten, I.T.P. (2016). Designing like a pro : the automated composition of workflow activities. Computers in Industry, 75, Read More …