XSLT: ¿Puedo actualizar el valor en el nodo xml usando xslt?

Por ejemplo, tengo un xml como

 <books>
   <book id="1">
     <title id="11" name="Basic XML"/>
     <price id="12" amount="500"/>
     <quantity id="13" number="10"/>
   </book>
 </books>

¿Puede actualizar el nombre del libro "Basic XML" a "Basic XSLT" o cambiar cualquier otro atributo de cualquier nodo que use XSLT? En caso afirmativo, ¿alguien puede darme algunos ejemplos sobre cómo hacerlo?

Gracias por adelantado

Respuestas a la pregunta(2)

Su respuesta a la pregunta