Search filters

List of works by Philippe Kruchten

2 nd workshop on software development governance (SDG)

article

4th International workshop on managing technical debt (MTD 2013)

A Survey on Mobile Social Networks: Applications, Platforms, System Architectures, and Future Research Directions

article by Xiping Hu et al published 2015 in IEEE Communications Surveys and Tutorials

A canonical data model for simulator interoperation in a collaborative system for disaster response simulation

A conceptual model of disasters encompassing multiple stakeholder domains

article

A general model of software architecture design derived from five industrial approaches

article

A methodological leg to stand on

A plea for lean software process models

scholarly article published 2011

Ada type interchange---moving data between platforms

Agility and Architecture: Can They Coexist?

article by Pekka Abrahamsson et al published March 2010 in IEEE Software

Agility in context

Agility in context

article

An Ontological Approach to Conceptual Modeling of Disaster Management

Applying empirical software engineering to software architecture: challenges and lessons learned

article

Architectural knowledge and rationale

article by Paris Avgeriou et al published 1 July 2007 in Software engineering notes : an informal newsletter of the Special Interest Committee on Software Engineering / ACM

Aspects in Architectural Description

article by Paul Clements et al published 1 July 2007 in Software engineering notes : an informal newsletter of the Special Interest Committee on Software Engineering / ACM

Building Up and Reasoning About Architectural Knowledge

article by Philippe Kruchten et al published 2006 in Lecture Notes in Computer Science

Building and evaluating a theory of architectural technical debt in software-intensive systems

scientific article

Building up and Exploiting Architectural Knowledge

scholarly article

Capturing Software Architectural Design Decisions

scholarly article published 2007

Casting Software Design in the Function-Behavior-Structure Framework

scholarly article by Philippe Kruchten published March 2005 in IEEE Software

Certification 1, 2, 3

Contextualizing agile software development

article

Crafting diversity in radiology image stack scrolling

Cultural patterns in software process mishaps

Customizing the capture of software architectural design decisions

scholarly article published May 2008

Decision-making techniques for software architecture design

article by Davide Falessi et al published 1 October 2011 in ACM Computing Surveys

Design approaches for taming complexity

Do Architecture Design Methods Meet Architects' Needs?

Documentation of Software Architecture from a Knowledge Management Perspective – Design Representation

Editor's Introduction: Software Design in a Postmodern Era

scholarly article by Philippe Kruchten published March 2005 in IEEE Software

Error handling in large, object-based Ada systems

scholarly article published 1 August 1990

Experience teaching software project management in both industrial and academic settings

scholarly article published May 2011

Fifth International Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2010)

scholarly article published 2010

Fourth international workshop on sharing and reusing architectural knowledge (SHARK 2009)

scholarly article published 2009

GAME: Governance for Agile Management of Enterprises: A Management Model for Agile Governance

scholarly article published August 2013

Generalizing a Model of Software Architecture Design from Five Industrial Approaches

Generating a useful theory of software engineering

scholarly article published May 2013

Hard choice: A game for balancing strategy for agility

ICSE 2001 workshop on describing software architecture with UML

article by Philippe Kruchten et al published 1 November 2001 in Software engineering notes : an informal newsletter of the Special Interest Committee on Software Engineering / ACM

In Search of a Metric for Managing Architectural Technical Debt

scholarly article published August 2012

Introduction to the special issue on technical debt in software systems

scientific article

Licensing Software Engineers?

scholarly article by Philippe Kruchten published November 2008 in IEEE Software

Managing technical debt in software development

scientific article

Managing technical debt in software-reliant systems

Message from the MTD 2013 Workshop Chairs

Mission to Mars: An agile release planning game

Multidimensional context-aware social network architecture for mobile crowdsensing

article by Xiping Hu et al published June 2014 in IEEE Communications Magazine

Performance norms: An approach to rework reduction in software development

article

Point/Counterpoint

Putting the "engineering" into "software engineering"

Real Challenges in Mobile App Development

article

Reconciling Perspectives: How People Manage the Process of Software Development

article

Reconciling perspectives: A grounded theory of how people manage the process of software development

article

Second international workshop on managing technical debt

Sharing and Reusing Architectural Knowledge--Architecture, Rationale, and Design Intent

scholarly article published May 2007

Social debt in software engineering: insights from industry

Software Development Governance (SDG) Workshop

article

Software Prototyping using the SETL Programming Language

scholarly article by Philippe Kruchten et al published October 1984 in IEEE Software

Software architecture and agile software development

article

Strategic Management of Technical Debt: Tutorial Synopsis

Summary for scrutinizing agile practices or shoot-out at process corral!

Task Coordination in an Agile Distributed Software Development Environment

article

Technical Debt

Technical Debt

Technical Debt: From Metaphor to Theory and Practice

article

Technical Debt: Past, present, and future (Panel)

Technical debt

scientific article

Technical debt at the crossroads of research and practice

scientific article

Technical debt in software development

scientific article

The Biological Half-Life of Software Engineering Ideas

scholarly article by Philippe Kruchten published September 2008 in IEEE Software

The Decision View's Role in Software Architecture Practice

scholarly article by Philippe Kruchten et al published March 2009 in IEEE Software

The Past, Present, and Future for Software Architecture

scholarly article by Philippe Kruchten et al published March 2006 in IEEE Software

The impact of intercultural factors on global software development

article

The value of design rationale information

Third international workshop on sharing and reusing architectural knowledge (SHARK 2008)

scholarly article published 2008

Towards Supporting Users in Semantic Exploration of Large Distributed Schemas

Towards using architectural knowledge

Using grounded theory to study the experience of software development

article

Value-Based Design Decision Rationale Documentation: Principles and Empirical Feasibility Study

Variations on Using Propagation Cost to Measure Architecture Modifiability Properties

Visualizing Software Architectural Design Decisions

scholarly article published in Lecture Notes in Computer Science

Voyage in the agile memeplex

What do software architects really do?

What is social debt in software engineering?

When Robert Rules

article

Where Did All This Good Architectural Knowledge Go?

article by Philippe Kruchten published 2010 in Lecture Notes in Computer Science

Wishes and Boundaries for a Software Architecture Knowledge Community

Workshop on SHAring and Reusing architectural Knowledge

scholarly article published 2011

You Are What You Read