UML klassbaserade modeller och OWL ontologier utgör modelleringsmetoder med olika styrka och svagheter som gör dem lämpliga för att specificera olika aspekter av programvarusystem. Vi föreslår en integrerad användning av båda modellerna i ett sammanhängande ramverk - TwoUse. Vi presenterar ett ramverk med olika konkreta syntaxer för att utveckla integrerade modeller och använda ett OCL-liknande tillvägagångssätt för att skriva frågeoperationer. Vi illustrerar TwoUses tillämplighet med en fallstudie och drar slutsatsen att TwoUse uppnår förbättringar av icke-funktionella programvarukrav som underhåll, återanvändning och extensibilitet.
TwoUse REF ) är ett ramverk för integrerad användning av UML klassbaserade modeller och OWL ontologies.
Using Ontologies with UML Class-based Modeling: The TwoUse Approach
{'venue': 'Data Knowl. Eng.', 'journal': 'Data Knowl. Eng.', 'mag_field_of_study': ['Computer Science']}