Architecting a Model-Driven Aspect-Oriented Product Line for a Digital TV Middleware: A Refactoring Experience.
Diego SaraivaLucas PereiraThaís Vasconcelos BatistaFlávia Coimbra DelicatoPaulo F. PiresUirá KuleszaRodrigo P. M. de AraújoTássia FreitasSindolfo Miranda FilhoAna Liz S. SoutoPublished in: ECSA (2010)
Keyphrases
- model driven
- aspect oriented
- product line
- software product line
- crosscutting concerns
- digital tv
- metamodel
- software development
- aspect oriented programming
- life cycle
- software engineering
- software systems
- data driven
- development process
- interactive multimedia
- future directions
- digital video
- product lines
- service oriented
- data integration
- tv programs
- object oriented
- remote control
- case study
- black box
- software architecture
- distributed systems
- information technology
- software quality
- design patterns
- relational databases