Abstrakt. Med självkontextualisering avses systemets förmåga att självständigt anpassa sitt beteende till sitt sammanhang för att bibehålla sina mål uppfyllda. I detta dokument föreslår vi en modellram för att hantera självkontextibilitet på kravnivå. Vi använder Tropos målmodeller för att uttrycka krav; vi tillhandahåller konstruktioner för att analysera och representera sammanhang vid varje variationspunkt i målmodellen; och vi utnyttjar målet och kontextanalysen för att definiera hur systemet uppfyller sina krav i olika sammanhang. Tropos målanalys ger konstruktioner för att hierarkiskt analysera mål och upptäcka alternativa uppsättningar uppgifter som systemet kan utföra för att uppfylla mål; vårt ramverk utökar Tropos målmodell genom att överväga sammanhang vid dess variationspunkter, och tillhandahåller konstruktioner för att hierarkiskt analysera sammanhang och upptäcka alternativa uppsättningar fakta som systemet måste övervaka för att verifiera ett sammanhang. Ett självkorrigerbart informationssystem för säljfrämjande åtgärder används för att illustrera vårt tillvägagångssätt.
Vi har föreslagit kontextanalysmodell som inkluderade konstruktioner för att analysera sammanhang för att nå synliga fakta som systemet kan övervaka och bedöma om ett sammanhang innehåller REF.
A Goal Modeling Framework for Self-Contextualizable Software
{'venue': 'BMMDS/EMMSAD', 'journal': None, 'mag_field_of_study': ['Computer Science']}