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



Responder a