In den `ieee`-Stilen wird das absichtlich so gemacht. Dazu wird dort das Feld-Formal Feld-Format `sentencecase` deklariert:
\DeclareFieldFormat{sentencecase}{\bbx@colon@search\MakeSentenceCase{#1}}
Bei sehr, sehr alten Versionen von `biblatex-ieee` wie dem des Online-Editors fehlt da noch `\bbx@color@search`.
Man kann das natürlich ändern:
\documentclass{scrartcl}
\usepackage{filecontents}
\begin{filecontents}{bibliography.bib}
@InCollection{Lehman1996,
Title = {Laws of Software Evolution Revisited},
Author = {Lehman, Meir M.},
Booktitle = {Lecture Notes in Computer Science},
Publisher = {Springer Berlin Heidelberg},
Year = {1996},
Editor = {Montangero, Carlo},
Pages = {108--124},
Volume = {1149},
Doi = {10.1007/BFb0017737},
}
@Book{EMF,
Title = {Eclipse Modeling Framework},
Author = {Steinberg, Dave and Budinsky, Frank and Paternostro, Marcelo and Merks, Ed},
Publisher = {Addison-Wesley, Pearson Education},
Year = {2008},
Edition = {2nd},
ISBN = {0321331885},
}
\end{filecontents}
\usepackage[
backend=biber
,style=ieee
,backref
,defernumbers=true
]{biblatex}
\DeclareFieldFormat{sentencecase}{\csname bbx@colon@search\endcsname#1}
\addbibresource[datatype=bibtex]{bibliography.bib}
\usepackage[british]{babel}
\usepackage[style=english]{csquotes}
\begin{document}
\citeauthor{Lehman1996} published \citetitle{Lehman1996}~\cite{Lehman1996}.
\citeauthor{EMF} published \citetitle{EMF}~\cite{EMF}.
\printbibliography[heading=bibintoc]
\end{document}
Übrigens definieren die `ieee`-Stile auch noch ein `titlecase`. Ggf. muss das ebenfalls angepasst werden.
Statt das Feld-Format zu ändern, könnte man natürlich auch die bib-Makros für den Titel umdefinieren. Das führt dann letztlich zu der Schlussfolgerung: Man kann natürlich auch einen anderen numerischen Stil verwenden, der das von vornherein anders macht.