Ναταλία Μιχαηλίδου

21
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΠΕΛΑΤΗ ΓΙΑ ΔΙΑΔΙΚΤΥΑΚΕΣ ΥΠΗΡΕΣΙΕΣ ΤΥΠΟΥ REST Μιχαηλίδου Ναταλία Δήμητρα Α.Ε.Μ.: 6863 Επιβλέποντες: Επίκουρος Καθηγητής Ανδρέας Λ. Συμεωνίδης Υποψήφιος Διδάκτωρ Χριστόφορος Ζολώτας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Επεξεργασίας Πληροφορίας και Υπολογισμών

Transcript of Ναταλία Μιχαηλίδου

PowerPoint Presentation

REST ...: 6863

: .

Automated Client Engine2

2

Automated Client Engine3

Roa REST

Resource Oriented ArchitectureResourceURIHypermedia LinksResource RepresentationHTTPRepresentational State TransferStatelessAddressabilityUniform InterfaceConnectednessAutomated Client Engine4

web APIs

Automated Client Engine5

MDE

Automated Client Engine6

MDA

Automated Client Engine7

MDA

Model to ModelModel to TextComputational Independent ModelPlatform Independent ModelPlatform Specific ModelAutomated Client Engine8

Automated Client Engine

Automated Client Engine9

ACE S-CASE project

Automated Client Engine10

REST MVC AuthenticationUI/UX Automated Client Engine11

clients

Javascript HTML Automated Client Engine12

PSM S-CASEAutomated Client Engine13

ServicePSM

Automated Client Engine14

PSM to Text Acceleo [for ( c: PSMComponentProperty | p.JavaRModelHasProperty )][if ( c.type.startsWith('String') )][c.name.toUpperFirst()/]