Category Archives: Variability management

A Practice Oriented Guide on Agile Architecting!

Whilst it has widely been recognised that agile and architecture-centric approaches need to be integrating for developing large scale software intensive systems, there has not been much work on providing a good source of guidance based on multiple perspectives for … Continue reading

Posted in Agile Approaches, Architectural knowledge, Design patterns, Design rationale, Extreme Programming, Human-Centric Software Engineering, Scrum, Service-Oriented Architecture, Software Architecture, Software Engineering, Software Product Lines, Variability management | Leave a comment

Architecting Product Lines for Cloud Infrastructure!

It was a privilege to convince Dr. Dirk Muthig to visit ITU, Copenhagen and share his recent work at the Lufthansa Systems’ business unit “Airline Solutions. Dirk has been a thought leader and practical implementer in the area of software … Continue reading

Posted in Architectural knowledge, Cloud Computing, Design patterns, Design rationale, Service-Oriented Architecture, Software Architecture, Software Engineering, Software Product Lines, Variability management | Leave a comment

Evaluation of Variability Management Approaches

Variability Management (VM) was not a topic of my research interest until I assumed the leadership of two projects in the area of software product lines when I moved to Ireland a few years ago. During my initial observation of … Continue reading

Posted in Software Product Lines, Variability management | Leave a comment