Ipek Ozkaya

Affiliations:
  • Carnegie Mellon Software Engineering Institute, USA


According to our database1, Ipek Ozkaya authored at least 104 papers between 2005 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Dependent or Not: Detecting and Understanding Collections of Refactorings.
IEEE Trans. Software Eng., June, 2023

Looking Back, Looking Forward: Reflections of an Editor in Chief.
IEEE Softw., 2023

Can Architecture Knowledge Guide Software Development With Generative AI?
IEEE Softw., 2023

The Next Frontier in Software Development: AI-Augmented Software Development Processes.
IEEE Softw., 2023

Application of Large Language Models to Software Engineering Tasks: Opportunities, Risks, and Implications.
IEEE Softw., 2023

No Silver Bullets, Only Disciplined Reflections to Guide Course Corrections [From the Editor].
IEEE Softw., 2023

Infrastructure as Code and Software Architecture Conformance Checking.
IEEE Softw., 2023

Software Architecture and Machine Learning (Dagstuhl Seminar 23302).
Dagstuhl Reports, 2023

A Synthesis of Green Architectural Tactics for ML-Enabled Systems.
CoRR, 2023

Technical Debt Management: The Road Ahead for Successful Software Delivery.
Proceedings of the IEEE/ACM International Conference on Software Engineering: Future of Software Engineering, 2023

2022
Optimization of Software Release Planning Considering Architectural Dependencies, Cost, and Value.
IEEE Trans. Software Eng., 2022

Managing Technical Debt in Database Normalization.
IEEE Trans. Software Eng., 2022

Architectural Concerns of Digital Twins.
IEEE Softw., 2022

Barry Boehm: 1935-2022.
IEEE Softw., 2022

An AI Engineer Versus a Software Engineer.
IEEE Softw., 2022

A Paradigm Shift in Automating Software Engineering Tasks: Bots.
IEEE Softw., 2022

Crossing the Great Divide of Software Engineering.
IEEE Softw., 2022

Understanding and Building Trust in Software Systems.
IEEE Softw., 2022

The Developer Nation.
IEEE Softw., 2022

Empirical evaluation of an architectural technical debt index in the context of the Apache and ONAP ecosystems.
PeerJ Comput. Sci., 2022

Software Architecture and Artificial Intelligence.
J. Syst. Softw., 2022

Detecting Discussions of Technical Debt.
CoRR, 2022

Industry experiences with large-scale refactoring.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Industry's Cry for Tools that Support Large-Scale Refactoring.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

Untangling the Knot: Enabling Architecture Evolution with Search-Based Refactoring.
Proceedings of the 19th IEEE International Conference on Software Architecture, 2022

2021
A Plea to Tool Vendors: Do Not Mislead How Technical Debt Is Managed.
IEEE Softw., 2021

The Future of Software Engineering Work.
IEEE Softw., 2021

A Watershed Moment for Search-Based Software Engineering.
IEEE Softw., 2021

Can We Really Achieve Software Quality?
IEEE Softw., 2021

Mom, Where Are the Girls?
IEEE Softw., 2021

Protecting the Health and Longevity of the Peer-Review Process in the Software Engineering Community.
IEEE Softw., 2021

Architectural Dependency Analysis: Addressing the Elephant in the Room.
Computer, 2021

Intelligent Change Operators for Multi-Objective Refactoring.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Software Architecture Challenges for ML Systems.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

Characterizing and Detecting Mismatch in Machine-Learning-Enabled Systems.
Proceedings of the 1st IEEE/ACM Workshop on AI Engineering - Software Engineering for AI, 2021

2020
The Behavioral Science of Software Engineering and Human-Machine Teaming.
IEEE Softw., 2020

Unanticipated Scenarios.
IEEE Softw., 2020

What Is Really Different in Engineering AI-Enabled Systems?
IEEE Softw., 2020

The Deployment View.
IEEE Softw., 2020

Building Blocks of Software Design.
IEEE Softw., 2020

What Should a Software Engineer Know?
IEEE Softw., 2020

Next generation automated software evolution refactoring at scale.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

ATDx: Building an Architectural Technical Debt Index.
Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering, 2020

2019
Interact, Collaborate, Debate.
IEEE Softw., 2019

The Voice of the Developer.
IEEE Softw., 2019

Are DevOps and Automation Our Next Silver Bullet?
IEEE Softw., 2019

Ethics Is a Software Design Concern.
IEEE Softw., 2019

If It Does Not Scale, It Does Not Work!
IEEE Softw., 2019

The Golden Age of Software Engineering [From the Editor].
IEEE Softw., 2019

Priority Quality Attributes for Engineering AI-enabled Systems.
CoRR, 2019

Can AI Close the Design-Code Abstraction Gap?
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2019

2018
Bridging the Gap: From Research to Practical Advice.
IEEE Softw., 2018

Designing the Software Systems of the Future.
ACM SIGSOFT Softw. Eng. Notes, 2018

Designing the Software Systems of the Future.
ACM SIGSOFT Softw. Eng. Notes, 2018

New and Emerging Ideas Track 2018.
Proceedings of the 2018 IEEE International Conference on Software Architecture Companion, 2018

2017
Technical Debt: A Research Roadmap Report on the Eighth Workshop on Managing Technical Debt (MTD 2016).
ACM SIGSOFT Softw. Eng. Notes, 2017

What to Fix? Distinguishing between Design and Non-design Rules in Automated Tools.
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017

2016
The Software Architect's Role in the Digital Age.
IEEE Softw., 2016

Reducing Friction in Software Development.
IEEE Softw., 2016

Managing Technical Debt in Software Engineering (Dagstuhl Seminar 16162).
Dagstuhl Reports, 2016

Missed Architectural Dependencies: The Elephant in the Room.
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture, 2016

Can Knowledge of Technical Debt Help Identify Software Vulnerabilities?
Proceedings of the 9th Workshop on Cyber Security Experimentation and Test, 2016

Software Vulnerabilities, Defects, and Design Flaws: A Technical Debt Perspective.
Proceedings of the IEEE Cybersecurity Development, 2016

Got technical debt?: surfacing elusive technical debt in issue trackers.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Perspectives on Managing Technical Debt: A Transition Point and Roadmap from Dagstuhl.
Proceedings of the Joint Proceedings of the 4th International Workshop on Quantitative Approaches to Software Quality (QuASoQ 2016) and 1st International Workshop on Technical Debt Analytics (TDA 2016) co-located with the 23rd Asia-Pacific Software Engineering Conference (APSEC 2016), 2016

2015
Technical Debt: Beyond Definition to Understanding Report on the Sixth International Workshop on Managing Technical Debt.
ACM SIGSOFT Softw. Eng. Notes, 2015

Toward Simpler, not Simplistic, Quantification of Software Architecture and Metrics: Report on the Second International Workshop on Software Architecture and Metrics.
ACM SIGSOFT Softw. Eng. Notes, 2015

Measure it? Manage it? Ignore it? software practitioners and technical debt.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Second International Workshop on Software Architecture and Metrics (SAM 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
Quantifying software architecture quality report on the first international workshop on software architecture metrics.
ACM SIGSOFT Softw. Eng. Notes, 2014

Technical debt at the crossroads of research and practice: report on the fifth international workshop on managing technical debt.
ACM SIGSOFT Softw. Eng. Notes, 2014

Agile in Distress: Architecture to the Rescue.
Proceedings of the Agile Methods. Large-Scale Development, Refactoring, Testing, and Estimation, 2014

Evolutionary Improvements of Cross-Cutting Concerns: Performance in Practice.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Is the glass half empty or half full? conducting empirical studies in industry (invited talk).
Proceedings of the 2nd International Workshop on Conducting Empirical Studies in Industry, 2014

Architectural dependency analysis to understand rework costs for safety-critical systems.
Proceedings of the 36th International Conference on Software Engineering, 2014

2013
Technical debt: towards a crisper definition report on the 4th international workshop on managing technical debt.
ACM SIGSOFT Softw. Eng. Notes, 2013

Understanding the role of constraints on architecturally significant requirements.
Proceedings of the 3rd International Workshop on the Twin Peaks of Requirements and Architecture, 2013

Technical debt: from source to mitigation.
Proceedings of the SPLASH'13, 2013

Variations on Using Propagation Cost to Measure Architecture Modifiability Properties.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

4th international workshop on managing technical debt (MTD 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013

Technical debt: past, present, and future (panel).
Proceedings of the 35th International Conference on Software Engineering, 2013

Elaboration on an integrated architecture and requirement practice: Prototyping with quality attribute focus.
Proceedings of the 2nd International Workshop on the Twin Peaks of Requirements and Architecture, 2013

A study of enabling factors for rapid fielding: combined practices to balance speed and stability.
Proceedings of the 35th International Conference on Software Engineering, 2013

Message from the MTD 2013 Workshop Chairs.
Proceedings of the 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2013

2012
Making Architecture Visible to Improve Flow Management in Lean Software Development.
IEEE Softw., 2012

Technical Debt: From Metaphor to Theory and Practice.
IEEE Softw., 2012

Technical debt in software development: from metaphor to theory report on the third international workshop on managing technical debt.
ACM SIGSOFT Softw. Eng. Notes, 2012

In Search of a Metric for Managing Architectural Technical Debt.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

2011
Managing technical debt in software development: report on the 2nd international workshop on managing technical debt, held at ICSE 2011.
ACM SIGSOFT Softw. Eng. Notes, 2011

Analysis and Management of Architectural Dependencies in Iterative Release Planning.
Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture, 2011

Developing Architectural Documentation for the Hadoop Distributed File System.
Proceedings of the Open Source Systems: Grounding Research, 2011

Second international workshop on managing technical debt: (MTD 2011).
Proceedings of the 33rd International Conference on Software Engineering, 2011

Architecting with just enough information.
Proceedings of the 6th International Workshop on SHAring and Reusing Architectural Knowledge, 2011

Hard choice: A game for balancing strategy for agility.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

2010
Architecture: Analysis.
Proceedings of the Encyclopedia of Software Engineering, 2010

Managing technical debt in software-reliant systems.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Architecture knowledge management during system evolution: observations from practitioners.
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge, 2010

A cost-benefit framework for making architectural decisions in a business context.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Using Architecturally Significant Requirements for Guiding System Evolution.
Proceedings of the 14th European Conference on Software Maintenance and Reengineering, 2010

2009
Towards engineered architecture evolution.
Proceedings of the ICSE Workshop on Modeling in Software Engineering, 2009

2008
Making Practical Use of Quality Attribute Information.
IEEE Softw., 2008

Analysis of architecture evaluation data.
J. Syst. Softw., 2008

2005
Deciding What to Design: Closing a Gap in Software Engineering Education.
Proceedings of the Software Engineering Education in the Modern Age, 2005

Deciding what to design: closing a gap in software engineering education.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005


  Loading...