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 > >
