[Qualipso-a4] diagramas de clases para el plugin de lista de correos

Alvaro del Castillo acs en gsyc.escet.urjc.es
Lun Feb 11 06:53:37 CET 2008


Hola!

El mar, 05-02-2008 a las 15:41 +0100, Jose Gato Luis escribió:
> Buenas,
> 
> primero diseño o idea que las clases para el plugin de listas de correo, 
> aun muy beta, por que no están ni definidos los interfaces:
> 
>  
> https://qualipso.libresoft.es/cgi-bin/trac.cgi/browser/private/work/A4/diagrams/MailingListPlugin-Classes-Draft.png
> 

Recuerda que según el diseño, la inserción se realiza a través de un API
REST en la base de datos semántica. Aunque a la vista del diseño,
bastaría con crear una nueva clase "RESTRepositoryConnection" que
debería de implementar el API del documento de diseño. 

Hasta luego

> Observaciones:
>   * ¿Cuál sería el interface de los plugins?
>   * En este modelo, tenemos una clase para conectar con 
> sesame((SesameRepositoryConnection), habría que diseñar un interface 
> para el rdf storage y nuestra clase actual (SesameRepositoryConnection) 
> debería implementar esa interface.
>   * La parte de "trocear" el mbox y de extraer su información, esta 
> actualmente implementada dentro del MailingListPluginImpl.
>    * Deberíamos definir un API para la parte crawler, el cual 
> implementaríamos con mstor.
>    * Deberíamos definir un API para la parte de extraer información de 
> cada email, el cual implementaríamos con aperture.
>    * otra opción es ir viendo como resuelven esta parte la gente de 
> aperture, al final podríamos tener un único interface que 
> implementaríamos con aperture.
> 
> 
> El resultado actual, es que ya extraemos información de un mbox y lo 
> metemos en sesame ;) se puede probar con la clase MailingListPluginTest.java
> 
> 
> 

-- 
Alvaro del Castillo
Project Manager GSyC/LibreSoft 
U. Rey Juan Carlos, C/ Tulipan S/N, 28933 Mostoles, Madrid, Spain
Tel:+34-91-488 85 23 Fax:+34-91-6647494 http://libresoft.es



Más información sobre la lista de distribución Qualipso-a4