Hola gente!
Gracias Fabian, por la informacion... Bien, mi duda era si lo que tenias
trabajado (modelo, ya te habia leido en otros emails mencionando algo), iba
a "modelo dinamico", con metadata, o a "modelo dinamico" con generacion de
programa. Supongo entonces que tu camino es metadata a usar en runtime.
Seria bueno una charla en el MUG, pero cuando vos y tu gente tengan
tiempo, no problema.
Nos leemos!
Angel "Java" Lopez
http://www.ajlopez.com/
----- Original Message -----
*From:* Fabian Ramos <[EMAIL PROTECTED]>
*To:* [email protected]
*Sent:* Sunday, March 25, 2007 1:24 PM
*Subject:* [puntonet] Modelos (Era [off-topic] Propuesta laboral -
Ivolutia)
Angel, antes que nada disculpas en la demora, sinceramente no estoy
siguiendo la lista (domingo por medio le pego una leída rápida, como ahora).
Cuando leí tu pregunta pensé, uffa, voy a tener que ponerme a buscar links
porque no tengo nada a mano, todo lo que digo ya cambió de nombre, se usa
para otra cosa o simplemente está
olvidado. El único libro quasi-popular que habla al respecto (aunque no con ese
nombre, odio los títulos) es Analysis Patterns de Fowler.
Ahora que veo tus links te puedo confirmar: Ralph Johnson (capo): SÍ;
material OOPSLA del '95 al '98: SÍ (material que
más consumí, después fué tipear 12 años, solo
Fowler y Evans de pasada :)) Domain Object Model y Dynamic Object Model: 100%
tema para largo pero de eso se trata el 90% de nuestro trabajo
(ahora que lo leo, tuvo motivaciones prácticas y de negocios, no de
seguimiento de teorías). Type object: "EL PATTERN".
Todavía no leí en detalle "What is MetaData and Adaptive Object-Models?",
lo que parece por ahora, nuevo buzzword para técnicas que sencillamente
cambian radicalmente la calidad y flexibilidad de los diseños (obviamente
vuelvo a adherir en un 99.99%, el porcentaje restante es algo que debo
reservarme por consejo de mi abogado).
Poniendo toda la ensalada junta podríamos decir: "Model based adaptive
domain object model". Model based == Metadata, y es lo vital, todo el
desafío reside en hacer buenos meta-modelos, tema que nos pone en otra
dimensión; adaptive es el valor fundamental que se persigue, no solo la
productividad inicial, sino que responda lo mejor posible a los cambios;
domain porque debe respetar lo más fielmente al dominio del problema; y
object model porque es nuestra herramienta"
Saludos y disculpas por las desprolijidades, debo salir urgentemente a
seguir con las cotidaneidades del domingo.
On 3/20/07, Angel Java Lopez < [EMAIL PROTECTED]> wrote:
>
> Hola gente!
>
> No se si Fabian se referia a esta rama del modelado:
>
> http://www.adaptiveobjectmodel.com/
>
> Yo me lo encontre hace unos anios junto con los papers
>
> The Dynamic Object Model Architecture
>
> http://st-www.cs.uiuc.edu/users/johnson/papers/dom/DynamicObjectModel.pdf
> User-Defined Product Framework
> http://st-www.cs.uiuc.edu/users/johnson/papers/udp/UDP.pdf
>
> Los que vinieron a alguna charla mia de dos o tres anios atras, abran
> visto alguna aplicacion que usaba ideas similares.... Pero no he podido
> publicar nada potable por ahora. Curiosamente, algo me encuentro de todo
> esto ahora en Smalltalk (vean que lo de adaptive object model se aplico en
> Smalltalk).
>
> Yo lo estoy investigando para Software as a Service, configuracion
> de entidades, logica, etc... por tenant.
>
> Alguna experiencia sobre estos temas?
>
> Lo de Fabian, iba hacia eso? O es otro tipo de modelo? Bueno, lo que
> pueda contar.... solamente que justo Fabian puso la palabra modelo, y me
> quedo picando la pregunta....
>
> (
> Si alguien quiere ver algo sobre Software as a Service, en .NET, se
> viene un Technight este viernes, de la mano de la gente de Southworks, en
> Microsoft de Argentina, Buenos Aires. Tengo algunos recursos, conceptos,
> enlaces sobre el tema en
>
> http://ajlopez.wordpress.com/tag/software-as-a-service/
>
> en un dialecto de english no estandar ... Me Tarzan.... :-)
> )
>
> Nos leemos!
> Angel "Java" Lopez
> http://www.ajlopez.com/
>
> ----- Original Message -----
> *From:* Angel "Java" Lopez <[EMAIL PROTECTED]>
> *To:* [email protected]
> *Sent:* Saturday, March 17, 2007 6:37 AM
> *Subject:* [puntonet] [off-topic] Propuesta laboral - Ivolutia
>
> Hola gente!
>
> Ok, Fabian, entendido, me imaginaba que estaban en esa situacion, pero
> tal vez, algo era mostrable...
>
> Bien, con respecto al tema modelos (me temo que la palabra es muy
> grande, puede interpretarse de distintas formas), algun paper, enlace? (no a
> tu trabajo o de tu empresa, sino a trabajos similares, precedentes, otros
> productos, empresas, otra gente que esta en el tema, etc.....) Mientras,
> esperamos a que te desocupes para comentar mas en detalle (no te vas a
> escapar facil... :-) :-)
>
> Nos leemos!
>
> Angel "Java" Lopez
> http://www.ajlopez.com/
>
> ----- Original Message -----
> *From:* Fabian Ramos <[EMAIL PROTECTED]>
> *To:* [email protected]
> *Sent:* Friday, March 16, 2007 11:25 AM
> *Subject:* [puntonet] [off-topic] Propuesta laboral - Ivolutia
>
> Hola Angel,
>
> Lamentablemente ciertas cosas aún no podemos hacerlas públicas por
> motivos que imaginarán, confidencialidad, respeto al cliente...no por otra
> cosa. En el momento en que ciertos features de estos se hagan públicos,
> seguramente no tendremos problemas.
> Quizás lo más interesante a divulgar sea lo que soporta este tipo de
> extensiones muy fácilmente, que son los diseños basados en modelos, pero por
> ahora no me puedo comprometer a dedicar tiempo fuera, al menos hasta que no
> incorporemos a quienes alivien nuestros tiempos :)
>
> Saludos,
> Fabián.
>
> On 3/16/07, Angel Java Lopez < [EMAIL PROTECTED]> wrote:
> >
> > Hola gente!
> >
> > Fabian, interesante lo de "...realidad virtual, inteligencia
> > artificial, algoritmos complejos..."
> >
> > Podrias comentar, dentro de lo posible de tu actividad, que temas
> > estuvieron encarando? Podrian preparar una charla para el MUG? Con .NET u
> > otras tecnologias?
> >
> > Bueno, te estoy atosigando a preguntas... :-)
> >
> > Pueden tambien escribir en la lista de inteligencia artificial del
> > MUG...
> >
> > Nos leemos!
> >
> > Angel "Java" Lopez
> > http://www.ajlopez.com/
> >
> >
http://msmvps.com/blogs/lopez/archive/tags/Inteligencia+Artificial/default.aspx
> >
> > ----- Original Message -----
> > *From:* Fabian Ramos <[EMAIL PROTECTED]>
> > *To:* [email protected]
> > *Sent:* Thursday, March 15, 2007 12:29 PM
> > *Subject:* [puntonet] [off-topic] Propuesta laboral - Ivolutia
> >
> > Si querés seguir creciendo como desarrollador en el diseño de
> > soluciones de mediana y alta complejidad utilizando .NET con técnicas
> > avanzadas de objetos, Ivolutia te invita a postularte enviando tu CV a
> > [EMAIL PROTECTED]
> >
> > Ivolutia desarrolla soluciones a medida para empresas de primer nivel,
> > plataformas y tecnología para la automatización del desarrollo, modelado y
> > ejecución de procesos y servicios de negocios. Adicionalmente nos
> > involucramos en proyectos que involucran tecnologías como realidad virtual,
> > inteligencia artificial, algoritmos complejos, etc.
> >
> > Estamos a la búsqueda de una persona proactiva que sea apasionada por
> > el desarrollo de software, con experiencia en objetos, C#, ASP.NET(Compact
Framework es un plus) e inglés.
> >
> > Gracias y disculpen el off-topic,
> > Fabián Ramos Pitsch
> >
> >
>