Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:miw:miw08_gefardxtt_2 [2008/05/06 11:19] miw |
pl:miw:miw08_gefardxtt_2 [2008/09/18 12:15] gjn koniec |
====== Opis ====== | |
Szybura Bartek <b.szybura@interia.pl> | |
| |
GEFARDXTT\\ \\ | |
GEF and Eclipse based editor for ARD and XTT. Evaluation, feasibility, prototype. XTTv2 Editor requirements \\ | |
| |
input:\\ \\ | |
Eclipse: EMF, GEF resources (GEF, http://www.eclipse.org/articles/Article-GEF-editor/gef-schema-editor.html), \\ | |
ARD: Towards Formalization of ARD+ Conceptual Design and Refinement Method and An ARD+ Design and Visualization Toolchain Prototype in Prolog and UServ Case Study, Conceptual Design with ARD+ Method.\\ \\ | |
output:\\ \\ | |
Feasibility study, a description how to create such editors with GEF, a prototype editor MS Thesis regarding GEF: Interfejs graficzny do budowy aplikacji komponentowych zapewniający weryfikację semantyczną, ARD+ Editor requirements \\ | |
| |
====== Spotkania ====== | |
| |
| |
===== 080304 ===== | |
| |
===== 080311 ===== | |
| |
| |
===== 080401 ===== | |
* model, można użyć XTTML2.0 -> to co w hqed | |
* [[hekate:hqed|edytor XTT]] [[hekate:varda]] | |
* uproszczony model XTT | |
| |
* wykonanie tutoriali dotyczących GEF-u, DRAW2D, GMF, | |
| |
| |
| |
| |
===== 080422 ===== | |
* XSD | |
| |
| |
| |
| |
| |
| |
| |
| |
===== 080429 ===== | |
* EMF->GMF->GEF | |
* [[hekate:hekate_markup_language]] | |
| |
* Stwotrzenie prostego edytora biblioteki (książki, pisarz) | |
* stworzenie modelu za pomocą "rose" | |
* stworzenie modelu za pomocą "annotated java" | |
* stworzenie modelu za pomocą xml schema (xsd) | |
| |
* Próba stowrzenie modelu XTT w zapisie XSD (XMLSchema): | |
| |
<code> | |
<?xml version="1.0"?> | |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" | |
targetNamespace="http://www.w3schools.com" | |
xmlns="http://www.w3schools.com" | |
elementFormDefualt="qualified"> | |
| |
<xsd:element name="(?)> | |
<xsd:complexType> | |
<xsd:sequence> | |
<xsd:extension base="xs:string"> | |
<xsd:attribute name="title" type="xsd:string"> | |
</xsd:extension> | |
<xsd:extension base="xs:string"> | |
<xsd:attribute name="title" type="xsd:string"> | |
</xsd:extension> | |
<xsd:element name="inside" minOccurs="1" maxOccurs="unbound"> | |
<xsd:sequence> | |
<xsd:element name="in"> | |
<xsd:element name="="> | |
</xsd:sequence> | |
</xsd:element> | |
</xsd:sequence> | |
<xsd:complexTyp> | |
</xsd:element> | |
</code> | |
| |
| |
| |
| |
====== Projekt ====== | |
| |
| |
| |
====== Sprawozdanie ====== | |
| |
| |
====== Materiały ====== | |
FIXME | |
* http://www.ibm.com/developerworks/ | |
* http://www.ibm.com/developerworks/opensource/library/os-gef/ | |
* http://www.ibm.com/developerworks/opensource/library/os-eclipse-gef11/ | |
* http://www.apohllo.pl/texts/eclipse.pdf | |
* http://www.eclipse.org/gef/overview.html | |
* http://www.eclipse.org/articles/Article-GEF-Draw2d/GEF-Draw2d.html | |
* Praca magisterska "Interfejs graficzny do budowy aplikacji kompnentowych zapewniający weryfikację semantyczną". Autorzy: Maciej Kwiecień, Jan Rachwalik | |
* http://www.eclipse.org/articles/Article-Introducing-GMF/article.html | |
* http://www.eclipse.org/articles/Article-Using%20EMF/using-emf.html | |
* http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.emf/org.eclipse.emf/doc/org.eclipse.emf.doc/references/overview/EMF.html?root=Modeling_Project&view=co | |
* http://www.w3schools.com/Schema/default.asp | |
| |
| |