GRASPIN

Wally

Retired Admin
Joined
19 Ιαν 2006
Μηνύματα
25.785
Αντιδράσεις
4.254
Μια απο τις παραξενιες μου ειναι να διαβαζω παλια περιοδικα πληροφορικης και να ψαχνω τι ηταν και τι απεγινε αυτο που μου τραβηξε την προσοχη.

Σκεφτηκα απο δω και μπρος να κανω μερικες τετοιες αποπειρες μου, threads διοτι μπορει να ενδιαφερουν κανα 2-3 ρετροφιλους (και πολλους λεω) :)

Το παραπανω θα το εχω και σαν προλογο και στα επομενο tomb raids που θα ποσταρω.

Σε αυτο θα δουμε το GRASPIN (Graphical Specification and Formal Implementation of Nonsequential systems) οπου ηταν μια προσπαθεια μεσα απο το ESPRIT 1 προγραμμα της ΕΟΚ για να πρωτυποποιηθει η αναπτυξη εφαρμογων ωστε να να γινει ευκολοτερη για περισσοτερο κοσμο.

Η Ελληνικη ομαδα θα ασχολειτο με την αναπτυξη της βασης δεδομενων (GRASPIN DB) και αποτελειτο απο καθηγητες και φοιτητες του Πανεπιστημιου Πατρων.

Το GRASPIN project κρατησε 6 χρονια, τερματιστηκε το 1989.

Βρηκα καποιες αναφορες αλλα οχι τι απεγινε και τι απεδωσε πρακτικα το ολο εγχειρημα.

Ενα overview εδω δεν κανει καμια αναφορα στην Ελλαδα.

Ψαχνωντας για την GRASPIN-DB βρηκα καποια papers που ειναι επι πληρωμη και δυστυχως τιποτα αλλο.

Αν κανεις γνωριζει ακαδημαικως/φιλικως τους Ελληνες συντελεστες και μας διαφωτισει για το αποτελεσμα του 6χρονου πονηματος, θα ειναι καλη φαση.
 
Το καλό που έχει το ΕΑΠ, είναι ότι είσαι ...φοιτητής και δη πληροφορικής! ;)

Θες να κάνω μια κρούση με την πρόφαση ότι ως φοιτήτρια πληροφορικής, θα ήθελα κάποιες πληροφορίες για το έργου τους? Στο link που δίνεις με τους Έλληνες συντελεστές, βλέπω ότι ο ένας τουλάχιστον από αυτούς είναι καθηγητής στο Πανεπιστήμιο Πάτρας! :)
 
6.1 ΄Ερευνα και Συµµετοχή σε Ερευνητικά ΄Εργα Νοεµ. 1985 – ∆εκ. 1987 ΄

Ερευνα σε προγραµµατιστικά περιβάλλοντα. Πιο συγκεκριµένα : σχεδιασµός συστηµάτων ϐάσεων δεδοµένων για προγραµµατιστικά περιϐάλλοντα, σχεδιασµός και σύνταξη προδιαγραφών µιας γλώσσας εντολών (command language) και ενός επεξεργαστή εντολών (command processor) για την επικοινωνία µεταξύ χρηστών και προγραµµατιστικού περιβάλλοντος (user interface), αντικειµενοστρεφείς δοµές αποθήκευσης. Η έρευνα αυτή διεξήχθη στα πλαίσια του κεντρικού προγράµµατος ESPRIT I της Ευρωπαϊκής ΄Ενωσης και ειδικότερα του έργου GRASPIN (personal workstation for incremental GRAphical SPecification and formal Implementation of Nonsequential systems), µε αρ. σύµβ. 125
Προέλευση >>> Χρήστος Ζαρολιάγκης – Βιογραφικό Σηµείωµα

Aπό τις σχετικές δημοσιεύσεις  που αναφέρονται εκεί

 

D. Christodoulakis, S. Goutas, D. Maritsas, P. Soupos, and C. Zaroliagis, “The Use of the ObjectOriented Approach in the GRASPIN DB", in Proc. 4th Annual ESPRIT Conference, Part I, pp.361-374, 1987

D. Christodoulakis, S. Goutas, P. Soupos, and C. Zaroliagis, “The GRASPIN DB - A Syntax Directed, Language Independent Software Engineering Database", in Proc. IEEE International Workshop on Object-Oriented Database Systems, pp.235-236, 1986.

D. Christodoulakis, S. Goutas, P. Soupos, and C. Zaroliagis, “The GRASPIN DB - A Software Development
Environment Database", ACM Software Engineering Notes, Vol. 12 (1987), No. 1.
η πρώτη  "The Use of the ObjectOriented Approach in the GRASPIN DB", in Proc. 4th Annual ESPRIT Conference, Part I, pp.361-374, 1987"

είναι διαθέσιμη π.χ. εδώ  >>> http://aei.pitt.edu/39300/1/Esprit_1987_part_1.pdf

όπου στις σελίδες 361 -374 μπορεί να αντλήσετε περισσότερες λεπτομέρειες για το συγκεκριμμένο εγχείρημα-project

Project No. 125

THE USE OF THE OBJECT-ORIENTED APPROACH IN THE GRASPIN DB

S.Goutas, P.Soupos, C.Zaroliagis, D.Christodoulakis, D.Maritsas Computer Technology Institute, P.O. Box 1122, 26110 Patras, Greece Electronic Mail: dxri@dias.uucp

1. Introduction One of the main trends that appeared after the software crisis in the early 70s, was the development of software engineering environments (SEE). Pioneers in the field were the GANDALF and MENTOR projects [5,9]. The promising results of both projects led the CEC to include this area of research in the ESPRIT programme. One of the first such projects in ESPRIT, was GRASPIN which aims at the construction of a personal software development workstation dedicated to support formal specification and stepwise implementation of large software systems. The various tools of a SEE need a common representation of data in order to cooperate and thus provide an integrated environment. This is achieved by using a Software Engineering Database (SEDB). SEDBs must in general fulfill the following requirements: - there must be an appropriate database model capable of representing programs and their semantics at the same time - there must be a uniform and flexible query language in order to access the various types of information stored, and finally - the need for fast transactions with the database since we deal with interactive environments. The most important of the above is the data model which determines the abstract view of data and defines a framework of concepts that can be used to represent programs, program semantics and program development histories. For the best expression of the above, the database model must provide a one-to-one mapping between whatever is thought as an entity in a SEE and a database entity. Since a user's application in a SEE may consist of several entities with a rather complex structure, conventional database models (relational, network, hierarchical) are not appropriate because they are designed to model mainly commercial data with lower complexity structure [1,7,11,13].

.....
καλό διάβασμα ....
 
Τελευταία επεξεργασία από έναν συντονιστή:
Το GRASPIN project κρατησε 6 χρονια, τερματιστηκε το 1989.

1)αλλα οχι τι απεγινε και τι απεδωσε πρακτικα το ολο εγχειρημα.

2)Ενα overview εδω δεν κανει καμια αναφορα στην Ελλαδα.

3) Σκεφτηκα απο δω και μπρος να κανω μερικες τετοιες αποπειρες μου,....

Το παραπανω θα το εχω και σαν προλογο και στα επομενο tomb raids που θα ποσταρω.
Προέλευση    ESPRIT '89  Proceedings of the 6th Annual ESPRIT Conference  (σελίδες 241-247)

>>>  http://aei.pitt.edu/39307/1/Esprit.1989.Conf..pdf

1) 

...

Conclusions

Within the last six years, the ESPRIT 1 project GRASPIN has developed prototypes of a personal software engineering environment to support the construction and verification of distributed and non-sequential software systems. The GRASPIN environment provides a flexible framework with extensive facilities for the incorporation of new methods and tools, and for the customization to a variety of languages, applications, and target systems. Prototypes are implemented on both Lisp systems and PCTE-based machines. Industrial experience gained so far suggests that from a methodological point of view the GRASPIN environment can be seen as a significant step towards the next generation of CASE environments. Exploitation on a wider industrial scale, however, still requires additional technical consolidation of the results for adapting the underlying formal methods to specific industrial needs and to integrate the GRASPIN methods and tools with current industrial technology and standards.
2) 

Η μοναδική αναφορά σε ελληνική συμμετοχή ...

In the last two project phases, GRASPIN was jointly performed by eigth to nine academic
and industrial partners from West-Germany, Italy, France and Greece


3) ???
 
Τελευταία επεξεργασία από έναν συντονιστή:
Αχ αυτο το 3. Aπο τετοια tomb raids δεν εκανα κανενα. :(
 
Πίσω
Μπλουζα