Los instrumentos de software usados en la ciencia típicamente toman un acercamiento de fregadero de diseñar. De estadística a matemáticas a ingeniería a modelado de agente, aún aquellos instrumentos que tienen un tema de organización fuerte tienden hacia el apoyar cada contingencia y metodología. Este impulso hacia la generalización y la anchura es loable y necesario. Sin embargo, hay un caso complementario para ser hecho para la disciplina de abstracción, tacañería, y la profundidad, y es el caso que hago para Ascape.
Discuto en general para la importancia de abstracción en la base del modelado de agente. Entonces hablo de tres abstracciones claves expuestas en Ascape, y las oportunidades que ellas crean para expresibidad y simplicidad. Mientras estas abstracciones parecen sobre todo satisfechas al dominio de sistemas sociales y económicos, ellas no son limitadas con ello. Dibujando ejemplos concretos de Ascape y comparando Ascape cifran a otros ambientes, muestro como aparentemente estas abstracciones benefician al usuario Ascape y el desarrollo de la experiencia.
“En el resumen, un primer objetivo de diseño y codificación de software es la conquista de complejidad. La motivación detrás de muchas prácticas de programa debe reducir la complejidad de un programa. Reducir la complejidad es la llave para ser a un programador eficaz. " - Steve McConnell (1993)-
Un argumento central para el modelado de agente, elegante en su evidencia, puede ser expresado en una frase. ¿" Por qué no lo modelamos como en el mundo real?"
El argumento es tan convincente que nosotros podríamos ser arrastrados por ello y poner cómo objetivo último la creación de los verdaderos modelos mundiales de cada sistema concebible. Imagínese como un experimento de pensamiento, un completo modelo del universo que detalla cada escala, conectando cada clase de sistema; una visión imponente. Si nosotros pudiéramos construir tal modelo nosotros tendríamos una increíble plataforma experimental y el dispositivo para predecirlo. ¿Pero habríamos explicado nosotros algo, excepto como un subproducto del descubrimiento de los componentes de sistema y comportamientos?
Discuto en general para la importancia de abstracción en la base del modelado de agente. Entonces hablo de tres abstracciones claves expuestas en Ascape, y las oportunidades que ellas crean para expresibidad y simplicidad. Mientras estas abstracciones parecen sobre todo satisfechas al dominio de sistemas sociales y económicos, ellas no son limitadas con ello. Dibujando ejemplos concretos de Ascape y comparando Ascape cifran a otros ambientes, muestro como aparentemente estas abstracciones benefician al usuario Ascape y el desarrollo de la experiencia.
“En el resumen, un primer objetivo de diseño y codificación de software es la conquista de complejidad. La motivación detrás de muchas prácticas de programa debe reducir la complejidad de un programa. Reducir la complejidad es la llave para ser a un programador eficaz. " - Steve McConnell (1993)-
Un argumento central para el modelado de agente, elegante en su evidencia, puede ser expresado en una frase. ¿" Por qué no lo modelamos como en el mundo real?"
El argumento es tan convincente que nosotros podríamos ser arrastrados por ello y poner cómo objetivo último la creación de los verdaderos modelos mundiales de cada sistema concebible. Imagínese como un experimento de pensamiento, un completo modelo del universo que detalla cada escala, conectando cada clase de sistema; una visión imponente. Si nosotros pudiéramos construir tal modelo nosotros tendríamos una increíble plataforma experimental y el dispositivo para predecirlo. ¿Pero habríamos explicado nosotros algo, excepto como un subproducto del descubrimiento de los componentes de sistema y comportamientos?

No hay comentarios:
Publicar un comentario