Journal Article
Medvidović, N., and V. Jakobac,
"Using Software Evolution to Focus Architectural Recovery",
Automated Software EngineeringAutomated Software Engineering, vol. 13, no. 2, pp. 225-256, April, 2006.
Malek, S., M. Mikic-Rakic, and N. Medvidović,
"A Style-Aware Architectural Middleware for Resource Constrained, Distributed Systems",
IEEE Transactions on Software EngineeringIEEE Transactions on Software Engineering, vol. 31, no. 3, pp. 256-272, March, 2005.
Boehm, B., and N. Medvidović,
"Software Architecture, Analysis, Generation, and Evolution",
ACM SIGSOFT Software Engineering NotesACM SIGSOFT Software Engineering Notes, vol. 25, no. 1, January 2000.
Bagheri, H., J. Garcia, A. Sadeghi, S. Malek, and N. Medvidovic,
"Software Architectural Principles in Contemporary Mobile Software: From Conception to Practice",
Journal of Systems and Software, June 1, 2016, vol. 119, pp. 31-44, September 30, 2016.
Medvidović, N., E. M. Dashofy, and R. N. Taylor,
"The Role of Middleware in Architecture-Based Software Development",
International Journal of Software Engineering and Knowledge Engineering, vol. 13, no. 4, pp. 367-393, August, 2003.
Medvidović, N., E. Dashofy, and R. N. Taylor,
"Moving Architectural Description from Under the Technology Lamppost",
Information and Software TechnologyInformation and Software Technology, vol. 49, no. 1, pp. 12-31, January, 2007.
Medvidović, N., D. S. Rosenblum, D. Redmiles, and J. E. Robbins,
"Modeling Software Architectures in the Unified Modeling Language",
ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 11, no. 1, pp. 2-57, January, 2002.
Medvidović, N., P. Gruenbacher, A. Egyed, and B. Boehm,
"Model Connectors: Bridging Models across the Software Lifecycle",
13th International Conference on Software Engineering and Knowledge Engineering (SEKE 2001), pp. 387-396, June, 2001.
Lutellier, T.., D.. Chollak, J.. Garcia, L.. Tan, D.. Rayside, N.. Medvidovic, and R.. Kroeger,
"Measuring the Impact of Code Dependencies on Software Architecture Recovery Techniques",
IEEE Transactions on Software Engineering, Online early access: Feb 20, vol. 44, issue 2, pp. 159-181, February, 2018.
Roshandel, R., A. van der Hoek, M. Mikic-Rakic, and N. Medvidović,
"Mae - A System Model and Environment for Managing Architectural Evolution",
ACM Transactions on Software Engineering and Methodology (TOSEM)ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 13, no. 2, pp. 240-276, April, 2004.
Behnamghader, P., D. Minh Le, J. Garcia, D. Link, A. Shahbazian, and N. Medvidović,
"A Large-Scale Study of Architectural Evolution in Open-Source Software Systems",
Empirical Software Engineering, vol. 22, no. 3, pp. 1146-1193, June, 2017.
Medvidović, N., and R. N. Taylor,
"A Classification and Comparison Framework for Software Architecture Description Languages",
IEEE Transactions on Software EngineeringIEEE Transactions on Software Engineering, vol. 26, no. 1, pp. 70-93, January, 2000.
Medvidović, N., P. Gruenbacher, A. Egyed, and B. W. Boehm,
"Bridging Models across the Software Lifecycle",
Journal of Systems and SoftwareJournal of Systems and Software, vol. 68, no. 3, pp. 199-215, 2003.
Conference Proceedings
Khare, R., M. Guntersdorfer, P. Oreizy, N. Medvidović, and R. N. Taylor,
"xADL: Enabling Architecture-Centric Tool Integration with XML",
34th Hawaii International Conference on System Sciences (HICSS-34), Software mini-track, Maui, Hawaii, January 3-6, 2001.
van der Hoek, A., E. Dincel, and N. Medvidović,
"Using Service Utilization Metrics to Assess the Structure of Product Line Architectures",
9th International Software Metrics Symposium (METRICS 2003), Sydney, Australia, pp. 298–308, September 3-5, 2003.
Dashofy, E. M., N. Medvidović, and R. N. Taylor,
"Using Off-the-Shelf Middleware to Implement Connectors in Distributed Software Architectures",
21st International Conference on Software Engineering (ICSE'99), Los Angeles, CA, pp. 3-12, May 16-22, 1999.
Mattmann, C. A., N. Medvidović, P. M. Ramirez, and V. Jakobac,
"Unlocking the Grid",
8th International Symposium on Component-Based Software Engineering (CBSE-8), vol. 3489, St. Louis, MO, Lecture Notes in Computer Science, May 14-15, 2005.
Roshandel, R., B. Schmerl, N. Medvidović, D. Garlan, and D. Zhang,
"Understanding Tradeoffs among Different Architectural Modeling Approaches",
Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA'04), Oslo, Norway, June, 2004.