Undersökning av CASE-verktygs förmåga att översätta konceptuella modeller till SQL-92

1073 visningar
uppladdat: 1997-01-01
Inactive member

Inactive member

Nedanstående innehåll är skapat av Mimers Brunns besökare. Kommentera arbete
I dagens mjukvaruutvecklingsprocess används olika hjälpmedel för att underlätta och automatisera vissa delar av processen. CASE-verktyg används exempelvis för att översätta konceptuella scheman till SQL-scheman. En användare av dessa hjälpmedel förutsätter att producerat resultat blir det samma som om det gjordes manuellt. På grund av att det kan alltid förekomma mänskliga fel när översättningen görs manuellt anses CASE-verktygen också som hjälpmedel för att upprätthålla kvalitet. Att CASE-verktygen utför det arbete på det sätt deras leverantörer påstår är ett basvillkor som inte får sopas under mattan.Målet med projektet var att göra en systematisk analys av CASE-verktygs förmåga att översätta konceptuella scheman till SQL. Genom att identifiera eventuell semantikförlust i översättningsprocessen vore det möjligt att generera en representativ mängd testscheman för att testa andra CASE-verktygs översättningsförmåga.För att undersöka CASE-verktygs översättningsförmåga utförde jag tester på två mycket använda CASE-verktyg. Först gjorde jag en pilotstudie för att samla information och öka min kunskap om både CASE-verktygen och översättnings-processen. En senare testning, med mer komplexa scheman, utfördes för att ge grund till mer generella slutsatser. Samtliga tester utfördes genom att översätta konceptuella scheman till SQL och sedan tillbaka till konceptuella scheman igen. Genom att jämföra det ursprungliga schemat med resultatet var det möjligt att konstatera eventuell semantikförlust i processen.Även om jag hade anat att en del av den semantik som uttrycks på den konceptuella nivån skulle förloras i översättningen till SQL var testresultaten mycket förvånande. CASE-verktygen klarade endast översätta ett fåtal konceptuella konstruktioner (primitiver) på ett korrekt sätt. När mer komplexa scheman testades visade det sig att ökad komplexitet var inte ett problem om CASE-verktyget klarade översättning av de primitiver som användes i scheman.Att utforma en representativ mängd testscheman för att testa andra CASE-verktyg var ett av målen med dess studier. De CASE-verktyg som används i dag använder olika konceptuella notationer. En bra början är att testa om ett CASE-verktyg ...

...läs fortsättningen genom att logga in dig.

Medlemskap krävs

För att komma åt allt innehåll på Mimers Brunn måste du vara medlem och inloggad.
Kontot skapar du endast via facebook.

Källor för arbetet

Saknas

Kommentera arbetet: Undersökning av CASE-verktygs förmåga att översätta konceptuella modeller till SQL-92

 
Tack för din kommentar! Ladda om sidan för att se den. ×
Det verkar som att du glömde skriva något ×
Du måste vara inloggad för att kunna kommentera. ×
Något verkar ha gått fel med din kommentar, försök igen! ×

Kommentarer på arbetet

Inga kommentarer än :(

Liknande arbeten

Källhänvisning

Inactive member [1997-01-01]   Undersökning av CASE-verktygs förmåga att översätta konceptuella modeller till SQL-92
Mimers Brunn [Online]. https://mimersbrunn.se/article?id=51449 [2024-05-19]

Rapportera det här arbetet

Är det något du ogillar med arbetet? Rapportera
Vad är problemet?



Mimers Brunns personal granskar flaggade arbeten kontinuerligt för att upptäcka om något strider mot riktlinjerna för webbplatsen. Arbeten som inte följer riktlinjerna tas bort och upprepade överträdelser kan leda till att användarens konto avslutas.
Din rapportering har mottagits, tack så mycket. ×
Du måste vara inloggad för att kunna rapportera arbeten. ×
Något verkar ha gått fel med din rapportering, försök igen. ×
Det verkar som om du har glömt något att specificera ×
Du har redan rapporterat det här arbetet. Vi gör vårt bästa för att så snabbt som möjligt granska arbetet. ×