Problemramar ger ett sätt att analysera och bryta ner problem. De betonar världen utanför datorn, hjälper utvecklaren att fokusera på problemdomänen, istället för att glida in i uppfinnande lösningar. Men även blygsamt komplicerade problem kan tvinga oss till en detaljerad genomgång av lösningens struktur. Detta strider mot avsikten med strategin med problemramar, som är att fördröja behandlingen av lösningsutrymmet tills en god förståelse för problemet har uppnåtts. Vi utvidgar därför problemramar, vilket gör det möjligt att betrakta arkitektoniska strukturer, tjänster och artefakter som en del av problemdomänen. Genom en fallstudie visar vi hur denna förlängning förbättrar tillämpligheten av problemramar för att möjliggöra en arkitekturbaserad strategi för programvaruutveckling. Vi drar slutsatsen att genom vår utvidgning utvidgas tillämpbarheten av problemramar till att omfatta domäner med befintligt arkitektoniskt stöd.
I REF utvidgas tillämpligheten av problemramar till att omfatta domäner med befintligt arkitektoniskt stöd, och för att möjliggöra både för en kommenterad maskindomän, och för annoteringar för att relatera/urladdning av rambekymmer.
Relating software requirements and architectures using problem frames
{'venue': 'Proceedings IEEE Joint International Conference on Requirements Engineering', 'journal': 'Proceedings IEEE Joint International Conference on Requirements Engineering', 'mag_field_of_study': ['Computer Science']}