SlideShare a Scribd company logo
1 of 40
Download to read offline
Ανάπτυξη RESTful APIs με τη χρήση της
γλώσσας Gherkin και του OpenAPI
Specification
Επιβλέποντες:
Επικ. Καθηγ. κ. Συμεωνίδης
Ανδρέας
Μεταδιδακτορικός ερευνητής
κ. Χατζηδημητρίου Κυριάκος
Intelligent Systems and Software Engineering Labgroup
Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών
Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης
Διπλωματικός φοιτητής:
Δημανίδης Αναστάσιος
Αντικείμενο
• Τεχνολογία Λογισμικού
• Στάδιο Λειτουργικών Απαιτήσεων
• Συστήματα Παγκόσμιου Ιστού
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
2
The Web As An Application Platform In The
Scale Of Decades: REST
• Hypermedia controls - HATEOAS
• Media types
• Χρησιμοποιείται για σχεδίαση Web APIs
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
3
OpenAPI
Specification
• Τα REST APIs έχουν κοινά χαρακτηριστικά
• Τυποποίηση κοινών χαρακτηριστικών: OpenAPI
Specification
• Machine-readable
• Αυτόματη παραγωγή του κώδικα server, client
και του documentation
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
4
OpenAPI
Specification
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
5
Agile manifesto & Behavior-Driven Software
Development
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
6
Gherkin: H γλώσσα του BDD
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
7
Feature: Attempt withdrawal using stolen card
Scenario: Attempt withdrawal using stolen card
Given I have $100 in my account
And my card is invalid
When I request $50
Then my card should not be returned
And I should be told to contact the bank
Στόχοι
• Αν θέλουμε το REST Web API περιγράφεται σε Gherkin
• Αν θέλουμε το REST Web API να τυποποιείται κατά OpenAPI Specification
• Μπορούμε να πάμε από την Gherkin στο OpenAPI Specification?
• Αν ναι, πώς;
• Πρέπει να σχεδιάσουμε μία απεικόνιση του OpenAPI Specification σε Gherkin
• Πρέπει να αναπτύξουμε έναν μετατροπέα
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
8
Natural Language
Processing
• Η απαραίτητη γέφυρα
• Πώς η μηχανή θα καταλάβει τον άνθρωπο
• Information Extraction – tokenization & POS
tagging
• Regex, world lists
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
9
Απαιτήσεις
Συνολικού
Συστήματος
• REST-aware
• Agile-friendly
• OAS-aware
• fast
• Functional requirements oriented
• Possible to develop
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
10
Απεικόνιση απαιτήσεων RESTful APIs σε
Gherkin: Resource Driven Development
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
11
Feature: <resource functionality description>
Background:
Given <optional resource dependency>
And <optional role>
Scenario: <resource state description>
<scenario description>
#Descriptive comment
Given <optional role>
When <mandatory action with domain details>
And <optionally more domain details>
|<domain>| <domain example>| <domain limits>| <domain description>
|
Then <optional domain results>
And <optional protocol transitions>
And <optional descriptive message>
HTTP ρήματα
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
12
When <action with verb>
When I register a new client
Παράμετροι:
Θέση
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
13
When <action with optional parameters>
And <more optional parameters>
|and some optional table parameters|
Verb Path Query Body
GET  
POST 
PUT   
DELETE  
Παράμετροι:
Τύποι, formats,
όρια
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
14
Name Example Description/limits Description/limits
|product name | ‘Chair’ | 'Made in Finland‘ | |
|on sale | false | | |
|cost | 149.99 | Cost of product | Can’t be less then 0|
Από το παράδειγμα βγαίνει ο τύπος και το format. Υποστηριζόμενοι τύποι και
formats:
• Integer: int32
• Number: float
• String: plain, date, date-time, password
• Boolean
• Array
• File
Το ίδιο το παράδειγμα αποθηκεύεται ως documentation
<step description>:
| model |
When I add a new product:
| name | ‘Chair’ |
| description | 'Made in Finland' |
| color | 'brown' |
| category | 'furniture' |
| on sale | false |
| available in | 48 | #hours
| shipping | 'worldwide' |
| doa | 7 | # days
| id | 45 |
| cost | 15000.1 | # €
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
15
Παράμετροι:
Models
Παράμετροι:
Required ή όχι
Required θεωρούνται οι παράμετροι που
εμφανίζονται σε όλα τα ίδια
requests/actions και σε όλα τα ίδια
responses
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
16
HATEOAS Links
Then <operation> <resource>
And <operation> <resource>
Then I should be prompted to submit a
payment
And I have the option to review the order
And I have the option to cancel the order
And I have the option to update the order
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
17
HTTP Status
Codes
Then/And <step description with
‘message’>
Then I should see "List deleted
successfully"
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
18
Path Hierarchies
Background:
Given <parameter of other resource> +
<resource name>
Background:
Given the id of an unpaid order
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
19
Roles
Given <role name>
Given I am logged in as administrator
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
20
Μετατροπή Απαιτήσεων από Gherkin σε
OpenAPI Specification: Gherkin2OAS
• Το λογισμικό γράφτηκε σε python 3.5
• Βασική λειτουργία: παίρνει ως είσοδο resource files γραμμένα κατά RDD και δίνει ως
έξοδο το OpenAPI Specification
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
21
Gherkin2OAS: Κανονικό μοντέλο
λειτουργίας
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
22
Gherkin2OAS: Εναλλακτικό Μοντέλο
Λειτουργίας
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
23
OpenAPI Specification Version 2
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
24
• Swagger Object
• Info Object
• Contact Object
• License Object
• Paths Object
• Path Item Object
• Operation Object
• External Documentation Object
• Parameter Object
• Items Object
• Responses Object
• Response Object
• Headers Object
• Example Object
• Header Object
• Tag Object
• Reference Object
• Schema Object
• XML Object
• Definitions Object
• Parameters Definitions Object
• Responses Definitions Object
• Security Definitions Object
• Security Scheme Object
• Scopes Object
• Security Requirement Object
Απεικόνιση REST API με γράφους:
• Γράφος μεταβάσεων σε επίπεδο πόρων
• Γράφος μεταβάσεων σε επίπεδο σεναρίων
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
25
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
26
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
27
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
28
Συμπερασματικά
• Η πρόκληση ήταν να απεικονιστεί μία τεχνική φιλοσοφία – REST & OAS – σε φυσική
γλώσσα, ευανάγνωστη από τον άνθρωπο
• Το πρόβλημα δεν λύνεται, αλλά αντιμετωπίζεται σχεδιαστικά
• Η αξιολόγηση του συστήματος συνδέεται με την ευχρηστία και όχι με accuracy και
σχετικά scores
• Η αξιοπιστία του συστήματος συνδέεται με την τήρηση των κανόνων
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
29
Γνώσεις που αποκτήθηκαν
• System design
• REST, BDD, TDD, NLP
• Τεχνολογία λογισμικού, Παγκόσμιος Ιστός
• APIs, OpenAPI Specification
• Python
• εμπειρία Tech Talk
• minor: εμπειρία Latex
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
30
Σας ευχαριστώ
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
31
UI
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
32
OpenAPI Specification V3
1. Rearranged the structure of the specification for easier and extended reusability.
2. Extended JSON Schema support to include ‘oneOf‘, ‘anyOf‘ and ‘not‘ support.
3. Changed the structure of parameters to allow the use of schema in them.
4. Added support for Cookie parameters and eliminated dataForm parameters.
5. Body parameters were extracted to their own entity.
6. Added support for content type negotiation.
7. Introduced a new format to allow static linking between responses and future requests.
8. Simplified and enhanced security definitions of APIs.
9. Added a callback mechanism to describe WebHooks.
Από αυτές τις αλλαγές σχολιάζουμε ότι:
• Το OpenAPI Specification θα υποστηρίζει HATEOAS (7)
• Η αφαίρεση των παραμέτρων τύπου dataForm και η αντιμετώπιση των body
παραμέτρων ως ξεχωριστές οντότητες (4), (5), απλοποιούν το έργο του Formatter.
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
33
Preprocessor
model
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
34
NLP model
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
35
Path
Hierarchies
Model
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
36
HATEOAS
Model
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
37
State
Model
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαιτου
OpenAPISpecification
38
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
39
17/03/2017
ΑνάπτυξηRESTfulAPIsμετηχρήσητηςγλώσσαςGherkinκαι
τουOpenAPISpecification
40

More Related Content

Similar to Αναστάσιος Δημανίδης

Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...ISSEL
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...ISSEL
 
Dontsios Dimitris
Dontsios DimitrisDontsios Dimitris
Dontsios DimitrisISSEL
 
Vasilis Remmas
Vasilis  RemmasVasilis  Remmas
Vasilis RemmasISSEL
 
Panagiotis Doxopoulos
Panagiotis DoxopoulosPanagiotis Doxopoulos
Panagiotis DoxopoulosISSEL
 
Project Management: Ανάπτυξη εφαρμογής για iPhone.
Project Management: Ανάπτυξη εφαρμογής για iPhone.Project Management: Ανάπτυξη εφαρμογής για iPhone.
Project Management: Ανάπτυξη εφαρμογής για iPhone.chris zlatis
 
Σωτήριος Αγγελής
Σωτήριος ΑγγελήςΣωτήριος Αγγελής
Σωτήριος ΑγγελήςISSEL
 
Dimitrios Rakantas
Dimitrios RakantasDimitrios Rakantas
Dimitrios RakantasISSEL
 
Nikolaos Oikonomou
Nikolaos OikonomouNikolaos Oikonomou
Nikolaos OikonomouISSEL
 
Dimitris Niras
Dimitris NirasDimitris Niras
Dimitris NirasISSEL
 
Big Data with Apache Spark and Graphx
Big Data with Apache Spark and GraphxBig Data with Apache Spark and Graphx
Big Data with Apache Spark and GraphxGeorge Sidiras
 
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο ΔιαδίκτυοΒάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο ΔιαδίκτυοΘεοδώρα Μαγουλιώτη
 
Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]Nikos Dimitrakopoulos
 
Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485ISSEL
 
Προγραμματισμός σε Clipper - 1
Προγραμματισμός σε Clipper - 1Προγραμματισμός σε Clipper - 1
Προγραμματισμός σε Clipper - 1Stathis Gourzis
 
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...ISSEL
 
Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...ISSEL
 
Βασίλειος Λώλης 5638
Βασίλειος Λώλης 5638Βασίλειος Λώλης 5638
Βασίλειος Λώλης 5638ISSEL
 

Similar to Αναστάσιος Δημανίδης (20)

Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
 
Dontsios Dimitris
Dontsios DimitrisDontsios Dimitris
Dontsios Dimitris
 
Vasilis Remmas
Vasilis  RemmasVasilis  Remmas
Vasilis Remmas
 
Panagiotis Doxopoulos
Panagiotis DoxopoulosPanagiotis Doxopoulos
Panagiotis Doxopoulos
 
Project Management: Ανάπτυξη εφαρμογής για iPhone.
Project Management: Ανάπτυξη εφαρμογής για iPhone.Project Management: Ανάπτυξη εφαρμογής για iPhone.
Project Management: Ανάπτυξη εφαρμογής για iPhone.
 
Σωτήριος Αγγελής
Σωτήριος ΑγγελήςΣωτήριος Αγγελής
Σωτήριος Αγγελής
 
Dimitrios Rakantas
Dimitrios RakantasDimitrios Rakantas
Dimitrios Rakantas
 
KanoutasThomasThesis
KanoutasThomasThesisKanoutasThomasThesis
KanoutasThomasThesis
 
Nikolaos Oikonomou
Nikolaos OikonomouNikolaos Oikonomou
Nikolaos Oikonomou
 
Dimitris Niras
Dimitris NirasDimitris Niras
Dimitris Niras
 
Big Data with Apache Spark and Graphx
Big Data with Apache Spark and GraphxBig Data with Apache Spark and Graphx
Big Data with Apache Spark and Graphx
 
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο ΔιαδίκτυοΒάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
 
Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]
 
Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485
 
Προγραμματισμός σε Clipper - 1
Προγραμματισμός σε Clipper - 1Προγραμματισμός σε Clipper - 1
Προγραμματισμός σε Clipper - 1
 
Eisagogi
EisagogiEisagogi
Eisagogi
 
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
 
Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...
 
Βασίλειος Λώλης 5638
Βασίλειος Λώλης 5638Βασίλειος Λώλης 5638
Βασίλειος Λώλης 5638
 

More from ISSEL

Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...ISSEL
 
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...ISSEL
 
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςΑνάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςISSEL
 
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxΑνάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxISSEL
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...ISSEL
 
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...ISSEL
 
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...ISSEL
 
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...ISSEL
 
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνΔημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνISSEL
 
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταΕξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταISSEL
 
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...ISSEL
 
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ISSEL
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...ISSEL
 
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούΕξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούISSEL
 
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςΑνάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςISSEL
 
Camera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsCamera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsISSEL
 
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...ISSEL
 
Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...ISSEL
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...ISSEL
 
Static Analysis of Python code and Identification of Potential Security Vulne...
Static Analysis of Python code and Identification of Potential Security Vulne...Static Analysis of Python code and Identification of Potential Security Vulne...
Static Analysis of Python code and Identification of Potential Security Vulne...ISSEL
 

More from ISSEL (20)

Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
 
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
 
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςΑνάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
 
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxΑνάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
 
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
 
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
 
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
 
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνΔημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
 
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταΕξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
 
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
 
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
 
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούΕξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
 
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςΑνάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
 
Camera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsCamera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environments
 
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
 
Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
 
Static Analysis of Python code and Identification of Potential Security Vulne...
Static Analysis of Python code and Identification of Potential Security Vulne...Static Analysis of Python code and Identification of Potential Security Vulne...
Static Analysis of Python code and Identification of Potential Security Vulne...
 

Recently uploaded

Το τέλος του Δυτικού Ρωμαϊκού κράτους.pdf
Το τέλος του Δυτικού Ρωμαϊκού κράτους.pdfΤο τέλος του Δυτικού Ρωμαϊκού κράτους.pdf
Το τέλος του Δυτικού Ρωμαϊκού κράτους.pdfEvangelia Patera
 
ΡΑΛΛΙΟΥ ΕΛΕΝΗ-les droits des animaux.pdf
ΡΑΛΛΙΟΥ ΕΛΕΝΗ-les droits des animaux.pdfΡΑΛΛΙΟΥ ΕΛΕΝΗ-les droits des animaux.pdf
ΡΑΛΛΙΟΥ ΕΛΕΝΗ-les droits des animaux.pdfChrisa Kokorikou
 
Όλοι διαφορετικοί όλοι ίσοι-Τμήμα Ένταξης.pptx
Όλοι διαφορετικοί όλοι ίσοι-Τμήμα Ένταξης.pptxΌλοι διαφορετικοί όλοι ίσοι-Τμήμα Ένταξης.pptx
Όλοι διαφορετικοί όλοι ίσοι-Τμήμα Ένταξης.pptx7gymnasiokavalas
 
Ο μοναχισμός στις διάφορες θρησκείες. Θρησκευτικά Λυκείου
Ο μοναχισμός στις διάφορες θρησκείες. Θρησκευτικά ΛυκείουΟ μοναχισμός στις διάφορες θρησκείες. Θρησκευτικά Λυκείου
Ο μοναχισμός στις διάφορες θρησκείες. Θρησκευτικά ΛυκείουVasiliki Matiaki
 
Τι είναι σεξουαλική διαπαιδαγώγηση;
Τι είναι σεξουαλική             διαπαιδαγώγηση;Τι είναι σεξουαλική             διαπαιδαγώγηση;
Τι είναι σεξουαλική διαπαιδαγώγηση;Dimitra Mylonaki
 
ΠΟΛΙΤΙΚΗ ΠΑΙΔΕΙΑ- ΑΝΑΖΗΤΩΝΤΑΣ ΕΝΑ ΚΑΛΥΤΕΡΟ ΑΥΡΙΟ.pdf
ΠΟΛΙΤΙΚΗ ΠΑΙΔΕΙΑ- ΑΝΑΖΗΤΩΝΤΑΣ ΕΝΑ ΚΑΛΥΤΕΡΟ ΑΥΡΙΟ.pdfΠΟΛΙΤΙΚΗ ΠΑΙΔΕΙΑ- ΑΝΑΖΗΤΩΝΤΑΣ ΕΝΑ ΚΑΛΥΤΕΡΟ ΑΥΡΙΟ.pdf
ΠΟΛΙΤΙΚΗ ΠΑΙΔΕΙΑ- ΑΝΑΖΗΤΩΝΤΑΣ ΕΝΑ ΚΑΛΥΤΕΡΟ ΑΥΡΙΟ.pdfIrini Panagiotaki
 
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdfΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdfChrisa Kokorikou
 
Το γράμμα από την Α και Β τάξη του σχολείου μας.pptx
Το γράμμα από την Α και Β τάξη του σχολείου μας.pptxΤο γράμμα από την Α και Β τάξη του σχολείου μας.pptx
Το γράμμα από την Α και Β τάξη του σχολείου μας.pptx36dimperist
 
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptxΟι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx36dimperist
 
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑΝίκος Θεοτοκάτος
 
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένηΗ εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένηEvangelia Patera
 
15η ΕΝΟΤΗΤΑ ΓΛΩΣΣΑΣ Ε ΤΑΞΗ :ΤΗΛΕΟΡΑΣΗ.pdf
15η ΕΝΟΤΗΤΑ ΓΛΩΣΣΑΣ Ε ΤΑΞΗ :ΤΗΛΕΟΡΑΣΗ.pdf15η ΕΝΟΤΗΤΑ ΓΛΩΣΣΑΣ Ε ΤΑΞΗ :ΤΗΛΕΟΡΑΣΗ.pdf
15η ΕΝΟΤΗΤΑ ΓΛΩΣΣΑΣ Ε ΤΑΞΗ :ΤΗΛΕΟΡΑΣΗ.pdfMaria Koufopoulou
 
ΔΙΔΑΣΚΑΛΟΙ ΕΡΓΑΣΙΑ ΣΤΑ ΕΡΓΑΣΤΗΡΙΑ ΔΕΞΙΟΤΗΤΩΝ
ΔΙΔΑΣΚΑΛΟΙ ΕΡΓΑΣΙΑ ΣΤΑ ΕΡΓΑΣΤΗΡΙΑ ΔΕΞΙΟΤΗΤΩΝΔΙΔΑΣΚΑΛΟΙ ΕΡΓΑΣΙΑ ΣΤΑ ΕΡΓΑΣΤΗΡΙΑ ΔΕΞΙΟΤΗΤΩΝ
ΔΙΔΑΣΚΑΛΟΙ ΕΡΓΑΣΙΑ ΣΤΑ ΕΡΓΑΣΤΗΡΙΑ ΔΕΞΙΟΤΗΤΩΝChrisa Kokorikou
 
1ο ΓΥΜΝΑΣΙΟ ΠΕΙΡΑΙΑ-ECOMOBILITY "ΑΛΛΑΖΟΝΤΑΣ ΤΟΝ ΠΕΙΡΑΙΑ!"
1ο ΓΥΜΝΑΣΙΟ ΠΕΙΡΑΙΑ-ECOMOBILITY "ΑΛΛΑΖΟΝΤΑΣ ΤΟΝ ΠΕΙΡΑΙΑ!"1ο ΓΥΜΝΑΣΙΟ ΠΕΙΡΑΙΑ-ECOMOBILITY "ΑΛΛΑΖΟΝΤΑΣ ΤΟΝ ΠΕΙΡΑΙΑ!"
1ο ΓΥΜΝΑΣΙΟ ΠΕΙΡΑΙΑ-ECOMOBILITY "ΑΛΛΑΖΟΝΤΑΣ ΤΟΝ ΠΕΙΡΑΙΑ!"margaritathymara1
 
Διαχείριση χρόνου
Διαχείριση                                 χρόνουΔιαχείριση                                 χρόνου
Διαχείριση χρόνουDimitra Mylonaki
 
Οι δικές μας αεροσκάφες
Οι δικές μας                    αεροσκάφεςΟι δικές μας                    αεροσκάφες
Οι δικές μας αεροσκάφεςDimitra Mylonaki
 
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑΝίκος Θεοτοκάτος
 
epal_panellinies_2024_exetaseis_egkyklios.pdf
epal_panellinies_2024_exetaseis_egkyklios.pdfepal_panellinies_2024_exetaseis_egkyklios.pdf
epal_panellinies_2024_exetaseis_egkyklios.pdfpaskoron
 

Recently uploaded (20)

Το τέλος του Δυτικού Ρωμαϊκού κράτους.pdf
Το τέλος του Δυτικού Ρωμαϊκού κράτους.pdfΤο τέλος του Δυτικού Ρωμαϊκού κράτους.pdf
Το τέλος του Δυτικού Ρωμαϊκού κράτους.pdf
 
ΡΑΛΛΙΟΥ ΕΛΕΝΗ-les droits des animaux.pdf
ΡΑΛΛΙΟΥ ΕΛΕΝΗ-les droits des animaux.pdfΡΑΛΛΙΟΥ ΕΛΕΝΗ-les droits des animaux.pdf
ΡΑΛΛΙΟΥ ΕΛΕΝΗ-les droits des animaux.pdf
 
Όλοι διαφορετικοί όλοι ίσοι-Τμήμα Ένταξης.pptx
Όλοι διαφορετικοί όλοι ίσοι-Τμήμα Ένταξης.pptxΌλοι διαφορετικοί όλοι ίσοι-Τμήμα Ένταξης.pptx
Όλοι διαφορετικοί όλοι ίσοι-Τμήμα Ένταξης.pptx
 
Ο μοναχισμός στις διάφορες θρησκείες. Θρησκευτικά Λυκείου
Ο μοναχισμός στις διάφορες θρησκείες. Θρησκευτικά ΛυκείουΟ μοναχισμός στις διάφορες θρησκείες. Θρησκευτικά Λυκείου
Ο μοναχισμός στις διάφορες θρησκείες. Θρησκευτικά Λυκείου
 
Τι είναι σεξουαλική διαπαιδαγώγηση;
Τι είναι σεξουαλική             διαπαιδαγώγηση;Τι είναι σεξουαλική             διαπαιδαγώγηση;
Τι είναι σεξουαλική διαπαιδαγώγηση;
 
ΠΟΛΙΤΙΚΗ ΠΑΙΔΕΙΑ- ΑΝΑΖΗΤΩΝΤΑΣ ΕΝΑ ΚΑΛΥΤΕΡΟ ΑΥΡΙΟ.pdf
ΠΟΛΙΤΙΚΗ ΠΑΙΔΕΙΑ- ΑΝΑΖΗΤΩΝΤΑΣ ΕΝΑ ΚΑΛΥΤΕΡΟ ΑΥΡΙΟ.pdfΠΟΛΙΤΙΚΗ ΠΑΙΔΕΙΑ- ΑΝΑΖΗΤΩΝΤΑΣ ΕΝΑ ΚΑΛΥΤΕΡΟ ΑΥΡΙΟ.pdf
ΠΟΛΙΤΙΚΗ ΠΑΙΔΕΙΑ- ΑΝΑΖΗΤΩΝΤΑΣ ΕΝΑ ΚΑΛΥΤΕΡΟ ΑΥΡΙΟ.pdf
 
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdfΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
 
Το γράμμα από την Α και Β τάξη του σχολείου μας.pptx
Το γράμμα από την Α και Β τάξη του σχολείου μας.pptxΤο γράμμα από την Α και Β τάξη του σχολείου μας.pptx
Το γράμμα από την Α και Β τάξη του σχολείου μας.pptx
 
Πρόγραμμα διήμερου σεμιναρίου Β. Ελλάδας 12-13 Απριλίου 2024
Πρόγραμμα διήμερου σεμιναρίου Β. Ελλάδας 12-13 Απριλίου 2024Πρόγραμμα διήμερου σεμιναρίου Β. Ελλάδας 12-13 Απριλίου 2024
Πρόγραμμα διήμερου σεμιναρίου Β. Ελλάδας 12-13 Απριλίου 2024
 
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptxΟι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
 
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
 
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένηΗ εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
 
15η ΕΝΟΤΗΤΑ ΓΛΩΣΣΑΣ Ε ΤΑΞΗ :ΤΗΛΕΟΡΑΣΗ.pdf
15η ΕΝΟΤΗΤΑ ΓΛΩΣΣΑΣ Ε ΤΑΞΗ :ΤΗΛΕΟΡΑΣΗ.pdf15η ΕΝΟΤΗΤΑ ΓΛΩΣΣΑΣ Ε ΤΑΞΗ :ΤΗΛΕΟΡΑΣΗ.pdf
15η ΕΝΟΤΗΤΑ ΓΛΩΣΣΑΣ Ε ΤΑΞΗ :ΤΗΛΕΟΡΑΣΗ.pdf
 
ΔΙΔΑΣΚΑΛΟΙ ΕΡΓΑΣΙΑ ΣΤΑ ΕΡΓΑΣΤΗΡΙΑ ΔΕΞΙΟΤΗΤΩΝ
ΔΙΔΑΣΚΑΛΟΙ ΕΡΓΑΣΙΑ ΣΤΑ ΕΡΓΑΣΤΗΡΙΑ ΔΕΞΙΟΤΗΤΩΝΔΙΔΑΣΚΑΛΟΙ ΕΡΓΑΣΙΑ ΣΤΑ ΕΡΓΑΣΤΗΡΙΑ ΔΕΞΙΟΤΗΤΩΝ
ΔΙΔΑΣΚΑΛΟΙ ΕΡΓΑΣΙΑ ΣΤΑ ΕΡΓΑΣΤΗΡΙΑ ΔΕΞΙΟΤΗΤΩΝ
 
Στόχοι .
Στόχοι                                             .Στόχοι                                             .
Στόχοι .
 
1ο ΓΥΜΝΑΣΙΟ ΠΕΙΡΑΙΑ-ECOMOBILITY "ΑΛΛΑΖΟΝΤΑΣ ΤΟΝ ΠΕΙΡΑΙΑ!"
1ο ΓΥΜΝΑΣΙΟ ΠΕΙΡΑΙΑ-ECOMOBILITY "ΑΛΛΑΖΟΝΤΑΣ ΤΟΝ ΠΕΙΡΑΙΑ!"1ο ΓΥΜΝΑΣΙΟ ΠΕΙΡΑΙΑ-ECOMOBILITY "ΑΛΛΑΖΟΝΤΑΣ ΤΟΝ ΠΕΙΡΑΙΑ!"
1ο ΓΥΜΝΑΣΙΟ ΠΕΙΡΑΙΑ-ECOMOBILITY "ΑΛΛΑΖΟΝΤΑΣ ΤΟΝ ΠΕΙΡΑΙΑ!"
 
Διαχείριση χρόνου
Διαχείριση                                 χρόνουΔιαχείριση                                 χρόνου
Διαχείριση χρόνου
 
Οι δικές μας αεροσκάφες
Οι δικές μας                    αεροσκάφεςΟι δικές μας                    αεροσκάφες
Οι δικές μας αεροσκάφες
 
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 10.2.3 ΔΙΚΑΣΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ
 
epal_panellinies_2024_exetaseis_egkyklios.pdf
epal_panellinies_2024_exetaseis_egkyklios.pdfepal_panellinies_2024_exetaseis_egkyklios.pdf
epal_panellinies_2024_exetaseis_egkyklios.pdf
 

Αναστάσιος Δημανίδης