Detta arbete beskriver design, utveckling och utvärdering av en programvara Prototype, som heter ArchReco, ett pedagogiskt verktyg som använder två typer av Context-medvetna rekommendationer av Design Mönster, för att stödja användare (CS studenter eller yrkesverksamma) som vill förbättra sin design färdigheter när det gäller utbildning för hög nivå Software modeller. Verktygets underliggande algoritmer utnyttjar Semantic Webs teknologier och användningen av innehållsbaserad analys för beräkning av icke-personliga rekommendationer för Design Mönster. Rekommendationernas mål är att stödja användare i funktioner som att hitta det lämpligaste Design Mönstret att använda enligt arbetssammanhanget, lära sig betydelsen, målen och användningarna av varje Design Mönster. Det aktuella arbetet presenterar den semantiska modelleringen av Software Design processen genom definitionen av det sammanhang som definierar Software Design processen och i synnerhet representationen av Design Mönster som Ontologi modell, den implementerade Context Aware Rekommendation Algorithms och utvärderingsresultaten extraheras från en användarbaserad testning för ArchReco prototypen.
Författarna i REF har föreslagit en prototyp som heter ArchReco, som i grunden är ett pedagogiskt verktyg för att rekommendera att använda kontextmedvetenhet i designmönster som krävs för programvaruutveckling.
ArchReco: a software tool to assist software design based on context aware recommendations of design patterns
{'venue': 'Journal of Software Engineering Research and Development', 'journal': 'Journal of Software Engineering Research and Development', 'mag_field_of_study': ['Computer Science']}