CQSE Blog
News & Updates
All news and updates
Categories

Dr. Andreas Göb
2015
Identifiers in Source Code: Just Because You Can Doesn’t Mean You Should
As we all know, programmers spend a lot of their time reading code. The paper Concise and ...

Reasons for so many ABAP Clones
From the code audits and quality control of ABAP projects we do, we observe again and again that ...

Dr. Daniela Steidl
2015
"I will clean up later" - No, you won't.
Often, time pressure forces you to quickly write dirty code. You do not choose the most elegant ...

Dr. Corneliu Popeea
2015
Keep Your Architecture Specification Consistent with Your Code Base
While there is no precise, commonly agreed-on definition of what constitutes a software ...

Martin Pöhlmann
2015
Lessons from Code Reviews: There is no Exhaustive Review Checklist
At CQSE we perform peer reviews for almost every line of code that we write to achieve high-end ...

2015
Measuring Metrics with Teamscale
Who doesn’t love code metrics? They measure your progress in achieving a goal. They can help you ...

Dr. Martin Feilkas
2015
The Evolution of Software Quality Processes and Tools
In this post I discuss the history of software quality analysis approaches and tools that focus on ...

Dr. Elmar Jürgens
2015
Does Convergent Evolution of Code Produce Code Clones?
We have had countless discussions about code clones with the teams responsible for their ...

Dr. Benjamin Hummel
2015
Preventing Inconsistency Bugs
Every software system has been built by copy & paste at least to some degree. Some of this ...
Like our blog?
We write about many software-quality topics.
Our Team


Reasons for so many ABAP Clones
From the code audits and quality control of ABAP projects we do, we observe again and again that...

Dr. Daniela Steidl
2015
"I will clean up later" - No, you won't.
Often, time pressure forces you to quickly write dirty code. You do not choose the most elegant...

Dr. Corneliu Popeea
2015
Keep Your Architecture Specification Consistent with Your Code Base
While there is no precise, commonly agreed-on definition of what constitutes a software...

Dr. Martin Feilkas
2015
The Evolution of Software Quality Processes and Tools
In this post I discuss the history of software quality analysis approaches and tools that focus on...

Dr. Elmar Jürgens
2015
Does Convergent Evolution of Code Produce Code Clones?
We have had countless discussions about code clones with the teams responsible for their...
CQSE Blog


Reasons for so many ABAP Clones
From the code audits and quality control of ABAP projects we do, we observe again and again that...

Dr. Daniela Steidl
2015
"I will clean up later" - No, you won't.
Often, time pressure forces you to quickly write dirty code. You do not choose the most elegant...

Dr. Corneliu Popeea
2015
Keep Your Architecture Specification Consistent with Your Code Base
While there is no precise, commonly agreed-on definition of what constitutes a software...

Dr. Martin Feilkas
2015
The Evolution of Software Quality Processes and Tools
In this post I discuss the history of software quality analysis approaches and tools that focus on...

Dr. Elmar Jürgens
2015
Does Convergent Evolution of Code Produce Code Clones?
We have had countless discussions about code clones with the teams responsible for their...