Målmodellering passar modelldriven teknik (MDE) eftersom den fångar intressenternas oro och det ömsesidiga beroendet med hjälp av koncept som är mycket mindre bundna till den underliggande implementeringstekniken och är mycket närmare problemspråken. Aspect-orienterad mjukvaruutveckling (AOSD) ger språkkonstruktioner för att underlätta representationen av flera uppfattningar och för att lindra trassling och spridningsproblem. Syntes av AOSD och MDE inte bara hanterar programvara komplexitet utan också förbättrar produktiviteten, samt modellkvalitet och livslängd. I detta dokument föreslår vi en modelldriven ram för att spåra aspekter från krav till genomförande och testning, där målmodeller blir tekniska tillgångar och enkel modell-till-kod transformation överbryggar klyftan mellan domänkoncept och genomförandeteknik. Vi testar våra hypoteser och utvärderar ramverkets tillämplighet och användbarhet med en fallstudie av en e-handelsplattform med öppen källkod skriven i PHP.
I Ref föreslås en ram för att spåra aspekter från kravmålmodeller till genomförande.
Aspects across Software Life Cycle: A Goal-Driven Approach
{'venue': 'LNCS Trans. Aspect Oriented Softw. Dev.', 'journal': 'LNCS Trans. Aspect Oriented Softw. Dev.', 'mag_field_of_study': ['Computer Science']}