Está en la página 1de 10

Sistemas Complejos yPatrones Ir. Ing.CornelisP.

Pieters, UniversidaddeHumansticos, Utrecht, Pases Bajos RESUMEN


Aunque el trmino"patrn" se utiliza a menudo en la ciencia, es un escurridizoplazo y puede tener diferentes significados dialcticaen varias disciplinas. Sin embargo, la sensacin de este trmino es bastante constante, sino que por lo general requiere de mucha explicacin para entender qu es un patrn, y por lo tanto, por lo general tiende a ser utilizado de manera informal. tal vez sloen la construccin de la arquitectura y el diseo de software, los modelos se utilizan en unams rgida de la moda, como una construccin metodolgica para resolverproblemas recurrentes. Este documento pretendeargumentarque los patrones, que se utiliza en unpoco diferenteas,pueden proporcionarla misma fuerzacon el fin demejorarla comunicacin entrelas disciplinas cientficas. Se afirma queesta ventaja esms que un trucolingstico,sino ms bienbasado enen la idea deque el descubrimiento depatroneses en realidadla esencia de laesfuerzos mscientficos, especialmenteen la teora desistemas complejos. Palabras clave: Modelos, Sistemas Complejos, Teora de laTeora de la Informacin.

1. INTRODUCCIN
En la arquitectura dela construccine ingeniera de software, (el diseo) los patronesse definen generalmentea lo largo delas lneasde "una solucin comn que se pueden aplicara un problema comn"(Cade& Roberts2002:58). El xito de estospatrones de diseo, por ejemplo, eningeniera de software esnotable, sobre todosu capacidad paramejorar la comunicacin entrepersonas condiferentesfondos yparticipaciones, tales como programadores,administradoresyusuarios finalesdeun producto de software. Sin embargo,la definicinrefleja lapatrones especficos deforma en que seusa aqu, y serclaro queno se pueden transferirfcilmentepara describir, por ejemplo, un patrnobservadas en la VaLctea oen las interacciones sociales. Este artculo explora qu modificaciones son necesarias para el concepto de "patrones" a fin de utilizar estas fortalezas en interdisciplinario comunicaciones, y especialmente para los (complejos), la teora de sistemas, que siempre ha dirigido para la sntesis de ciertos cientficos, entre dominios. Un esbozo de cmo los patrones podran ser utilizados se esbozado. Es lgico pensar que si los patrones puedan cumplir con sus promesa de que este trabajo debe ser capaz de utilizarlos de manera efectiva en un debate sobre la ciencia y la metodologa.

2. El "problema" de la ciencia
Muchos cientficos,filsofosy comunicadoresde la cienciaobservarque uno de losprincipales problemas dela ciencia modernala prctica es lacomplejidad desus entregas. Parahacer frente aesta complejidad, la prctica cientfica tiende auna rgidaespecializacinque se traduce en"burbujas de

especialidad"(Laszlo1997), bolsas aisladasde conocimiento quenologranir ms allde los lmites deuna disciplina cientficadeterminada: "La desafortunada consecuencia de las barreras de la especialidad tales es que el conocimiento, en vez de ser perseguido en profundidad eintegrada de ancho, se lleva a cabo en profundidad y el aislamiento " (Laszlo, 1997: 2) Laszlo considera una "visin de los sistemas del mundo" para ser un potencial remedio para esta enfermedad que, groseramente dijo, combina un integral visin del mundo con ciertas "orgnico" las perspectivas que se llevando a cabo en la biologa y reas relacionadas (Godfrey-Smith 2003). Al mirar losdesarrollos contemporneos de laespecialla teora de sistemascomplejosy las reasde investigacin que estudianfenmenos complejos(Waldrop, 1992), unopuede decir con seguridadque tallos puntos de vistasistmico "todava no han tradola sntesis que sereverentementeesperaba.Muchosde investigacininterdisciplinariaen estosreas hanconvertido ya enburbujasespecialespropios, yunpodra argumentar queesta es probablemente laforma naturalpara que la cienciaevolucionar, ya que se asemeja mucho ala dinmica decrecientela complejidadde la naturaleza.Sin embargo, pareceun pocoagrioque el complejola teora de sistemasha cado enfermoconla enfermedad quepretende remediar. Comoun ejemplo de miinvestigacinactualconunpersonalformacin profesionalen electrnica yciencias de la informacin, que est enel campo de lahumansticas, hay una enorme brechaentre la investigacinorientada matemticamenteen los sistemascomplejosy lams omenos inspiradofilosficamente"complejidadpensandoenlas humanidades. (Estadstica) las matemticasslo tienelimitadovalor aadidopara el segundo,pero a la inversade lamultiformeteorasde las ciencias humanasson a menudo difcilesde transformarparatilesms omenos formales,modelos, en todo caso no hayconsentimientoen el quedeestos, a menudo en conflicto,las teoras debenser preferibleen los primerossu lugar.Por lo tanto,es difcil, inclusocuando se concentra enla teorade "sistemas complejos" o "el pensamiento de la complejidad", para evaluar ladiversas contribucionespara suinterdisciplinariorelevancia, por ejemplocuando se intenta emparejarlos patronesque se conocen entcnicassistemas-por ejemplo la convergenciadeobjetivosconciertateora social. Se puede argumentar que las ciencias de la ingeniera, pero probablemente la mayora de los disciplinas cientficas con un enfoque prctico importante, ya se enfrentan a la problema que las limitaciones de rigor matemtico se manifiesta, pero el ideal de rigor formal sigue siendo cierto. en este la luz no es de extraar que la ingeniera del software de arte de la la creacin formal de las construcciones, se ha revertido a una forma de formalizar esquemas ms all de un cierto nivel de complejidad, especialmente en el nivel de las interacciones humanas, tales como el diseo arquitectnico y de usuario interfaces (Pieters2008)1. Una posible fuente dela condicin crnicade las burbujas deespecialidadpueden estar situados ennuestrahabilidad para observar. ComohaSmalingseal, pensando en la complejidadimplica unreplanteamientoradicaldeobservacin de quehaba dominadola ciencia desdelos antiguos(Smaling2005). Nuestro Universoera consideradofundamentalmente,parsimonioso,yla labor cientficadirigidaadescubrir laelegancia y simplicidaden el ruidoy las distorsiones quea vecesnublalas observaciones humanas.El principio de laOckham(odeOccam) de afeitarreflejaesta ideade la parsimonia, pero el trabajo deKeppler, Galileo, Newtontambin se encuentran entresusexponentes degran xito. El advenimiento deherramientas cientficas comoel ordenador ha sidofundamentalen el cambio denuestros puntos de vistade la complejidad. De repente,simplesfrmulasrecurrentes, tales comoel mapadiferencial logsticamalthusianamuestrapreocupantecompleja, incluso catica, el comportamiento (Gleick1990), as

como las interaccionesentre tres o msmasasde soportecuerpos.La complejidadse ha convertido enla norma,y en el mejorslo en algunosaspectosde esta complejidadse comportacon mesura. la diferenciaentre"esencia"y"detalles", en palabras deStephenJayfinales de los aosGould(Gould, 2003), es el resultadode la seleccinde losobservadores, en lugar de unadistincin fenomenolgicade la realidad.Estecomplejidad requierenuevas maneras deelaboracin,y una de lasmsexperiencias exitosaspara lograresto se llama"generalla teora de sistemas, que madur en los aos 1950y 1960(Luhmann,1997).

3.Teora General de Sistemas


Teora General de Sistemas(GST)tiene muchospadres fundadores, ya que formalizadomuchos desarrollosinherentes queya estaban tomandolugar en la fsica, la ingeniera y la biologa.Enla ltima disciplina, por lo generalBertalanffy(1952)es considerado un pionero, pero en ingeniera y la fsicaque muchos delos conceptos delos sistemas generalesLa teorase remontaafinales delsiglo XIX ytal vez inclusomsque eso. GSTse basa enuna distincinmuy tilentre el sistema ymedio ambiente,donde el enfoquedel observadorest en el sistema. Asistemainteracta con su entornoa travs dela entrada y salidaseales. Unsistema puede serdivididoen las entidadesy(sus) relaciones, que en conjunto definen y describen elsistema defuncin.En esencia, este paradigmacaptura una"visin sistmica" del mundo, que es integralenel sentido de quecaptura un"todo"(el sistema)y sus elementos (las entidades y relaciones). Elparadigma sistmicoest estrechamente relacionado conconceptoscomode caja blancay enfoques derecuadro negroy el reduccionismo(Weinberg1975,2001:105). Un enfoque decaja blanca, bsicamente, significa que elobservador puede verlas entidades y relacionesdel sistema ypor lo tantoes capaz dedescribir completamenteel sistema en s. Por el contrario, un recuadro negroenfoque asume que laestructura interna de lasistemaes desconocida yque esto tiene queser construidocon cuidadoexaminando las respuestas dela salida del sistemaa la entrada deciertosseales. Por ltimo,el reduccionismo esun intento de romperel sistemaensus componentes, con laidea subyacente de queunmodopuede venira unpunto de vistade caja blancadel sistema.El reduccionismo esnormalmenteconsideradola anttesisdel holismo. El"holismo" deGSTen retrospectivapuedeconsiderarsesloparteintegral, ya que tiende a ignorarla dinmica de lael medio ambiente. Pietersha argumentadoque un mecanismo deGST, es decir,la retroalimentacin (Negro 1937), que ya estabaun hachaen la raz del paradigmadel sistemay el medio ambiente, como se sabeque la retroalimentacincambios enel comportamientode un sistema,y que laentrada y salidasealespermite la retroalimentacina travs delmedio ambiente (Pieters2008). Los acontecimientos recientes, tales como (autnomo)los sistemas de agentes(Wooldridge2000)hacen la distincinextremadamentecompleja, ya quemedio ambientese pueden distinguiren el mbitode las entidades(elagentes), as como el sistema(Pieters2003, 2005). En las palabras dePabloCilliers, el filsofo sudafricanode la complejidad ysistemas complejos: "As, no hay seguridad" dentro "del sistema, el lmite es plegada, o tal vez, el sistema consta de los lmites solamente. Todo est siempre en interaccin e interrelacin con los dems y con el medio ambiente, las nociones de "adentro" y "fuera" no son simples o sin oposicin "(Cilliers 2001:6) El surgimientode la teora desistemas complejosha hecho que ellimitacionesde los paradigmasclsicos de laGSTmuy claro, pero enfoques alternativostodava no hansurgidorealmente. ASystemsla visin del mundo", comolos defensores deLaszloseraclaramente insuficientesise refiere ala nocin clsica deGST, pero ms elaboradaenfoquesestn todavalejos dela corriente principal. Holanda, por ejemplo, aboga por un"enfoque decaja de herramientas"a la complejidad,y ha identificado unnmero de"ladrillos"que podran

servir comobase para la construccinymodelado de sistemas complejos(Holanda, 1995). otros candidatospodra serla teora de redes(Barabsi2003,Castells 2000, Latour2005), pero ya muestrandialectosmuydivergentes enlaejemplo,las disciplinas matemticasy las ciencias sociales. Lahecho de quetales visiones, y otrosal lado de ellos, an no hanconvertido en algo comnen una amplia variedadde disciplinas cientficas, sugierenque actualmente tienenmuy poco valoraadidopara hacer frente alos retosde las disciplinas cientficasindividuales. Se puede argumentarque estees el casoque, en un nivel bsico, el paradigmasno hacen ms quereconocer elaspecto delos sistemas dede sistemas "(Luhmann1997:63). "Entidades" se sustituyen por(sub)sistemas de unacierta jerarqua, que incluye las relaciones verticales(a lo largo de la jerarqua), as como las horizontales(entre los subsistemas en un sistema). Debe quedar claroque estehechopermitiruna mayor expansin deuna visin de sistemas, pero de alguna maneraparecerestrictivascuando elpotencialde los sistemas complejosse pone enjuego, tales comola emergencia (Holanda 2003), autopoiesis(Maturana yVarela1992) oun conceptode las cienciasneuro-como "masivo paralelore-entrada" (TononiyEdelman, 2003). Es aqu donde"patrones"parecen prometerlos medios para encontrarparsimoniaen este laberintopotencialde complejidad, y de hecho suxito en laingeniera de software, actualmenteuno de los msreas dinmicasde la ingenieradebido a la rotacinde susextremosentregables (BrueggeyDutoit2000)-sugieren su potencialparala investigacin desistemas complejos.

4.Patrones de diseo
Los patrones de diseoseutiliz por vez primerapor elarquitecto austriaco/ BritishChristopherAlexanderen sulibro de 1977"Un lenguajede patrones: Ciudades, edificios, la construccin "(Alexander et.al1977).en estelibro,unos pocos cientos depatrones arquitectnicosfueron descritos, mso directricesmenos formalessobre cmo abordarciertas(infra) estructuralesproblemasen la arquitecturadel edificio.Un"lugar para esperar '(patrn de 150)es unbuen ejemplo deun patrnde arquitecturaque se extiende alas paradas de autobsysalas de espera deun dentistao un hospital: ".. En cualquier oficina o taller, o de servicio pblico, o de la estacin, o en la clnica, donde la gente tiene que esperar el intercambio (34), centro de salud (47), pequeos servicios sin trmites burocrticos (81), conexiones de (82), es esencial para proporcionar una especial lugar de espera, y doblemente esencial que este lugar no tienen la srdida, cerrado, el tiempo lento de carcter ordinario salas de espera "(Alexander 1977:708) De acuerdo conAlexander, cada una de estasformas funcionalesespecficastienen en comnlos principios subyacentes,yque las mejores solucionesse han utilizadoa lo largo dela historia humanapara abordar con eficacialos aspectos genricos deestos patrones. Esto da lugar aciertaarmona, noslo por sufuncin,sino tambin por sulugar en un contexto ms amplio, como el rea oedificio en el queel patrn esimplementado. Aqula nocinde los rendimientosde parsimoniaen ladiscusiny, de hecho, Alexanderconsidera quela bibliotecade patronespara formarun "lenguaje"en su propioderecho, un patrn de lenguajequeresultadode laarmoniosameta-estructuras que seobservan enlas ciudades medievales yedificios. En los aos noventa del siglo pasado, la "Banda de los Cuatro (Gamma et.al 1995) adaptado este concepto para la ingeniera de software y en la actualidad se ha convertido en un medio comn de ambos el diseo de sistemas de software a nivel de arquitectura como un medio de comunicar los aspectos de estos sistemas con otras partes interesadas, como los usuarios finales del sistema.

Desde el punto de vista de los sistemas complejos, un aspecto interesante de patrones de diseo es que se dejan ajustar su escala en diferentes niveles de complejidad. La "un lugar para esperar" patrn descrito anteriormente ya lo demuestra, pero en el software arquitectura de este rasgo se hace an ms vvida. No es infrecuente que algunas formas o instancias de un patrn puede ser acumulado de las versiones ms simples de s mismo. A primera vista, un patrn de diseo tiene gran similitud con Holanda nocin de "ladrillos" y de hecho se podra decir que el diseo patrones podra ser un medio ms formal de describir tales bloques de construccin. Un bloque de construccin, tales como "agregado" es casi idntica a la del patrn de diseo de software llamado "compuesta", pero el patrn de diseo tiene como objetivo la captura de esas ideas de una manera ms rgida. De esta forma, los patrones de diseo van ms all de una descripcin o un esquema dibujo, pero se convierten en medios para conectar las estructuras juntos en un de manera coherente. Descripcin de Alejandro de 'un lugar para esperar' puede ejemplificar esto, ya que las descripciones apuntan ya a otrospatrones (los nmeros entre corchetes). Un patrn de diseotpicamente tiene unnombre, una descripciny una entradaque describecules son los problemasquepretende resolver. Tambin tienenuna listadereferencias cruzadas quesuelen contenerlos nombres alternativos paralamismo patrn.Patronesde diseo de software, normalmente, tambin tienen unavisualdisposicin de lasentidades de software(objetos)que hacen queel patrnenel clsicoGSTparadigma desistemay entidades,y una descripcinde las interfacescon el mundo exterior. As, uncambio fundamentalse introducecon respecto a losparadigmasclsicos deGST, como"vertical"las relaciones entre lossub-sistema y el sistemaseintroducido. Bsicamenteel modelose describeen una cajablancala moda,no slo comoun medio para describirel patrn de diseocomosistemaen s mismo,sino tambincon el fin deintegraren unamayorsuperestructura.Estees probablemente el aspectoms distintivo deun patrn decomparacin conel paradigmade "bloques de construccin", ya que ste nonecesariamenteacentuar est"abierto"el carcter delbloque de construccin. Otra diferencia entrelos patronesy losbloques de construccin-es el hecho de quelos patronesestn reunidos enuna biblioteca, ellenguaje de patrones, cuyo objetivo es describircon rigorsus relaciones mutuas.Unpatrn espor lo tanto,ms que "sloun sub-sistema, sino tambin un nodoen una jerarqua demodelosde complejidad creciente.Al contrario del "bloque de construccin" idea, lo que permitea sus usuarios aconocer lacomposicin delos patrones, y sus relacionescon los demsen ellenguaje de patrones. Esresponsabilidad del usuariodecidir si estaestructura internaes necesariao no, lo que contribuye a la idea de la informacinoculta. Un ltimo aspectointeresantede los patroneses su capacidad deser reutilizadospara las diferentes reas, pero relacionados entre s, y su funcin comoregistro delas mejores prcticas. Esto introduceun cierto aspectotemporalen unsistema, como el patrny sus implementacionesco-evolucionan. Un patrnobtiene unciclo de vida quese inicia desdesus inicios,y puede sermodificado o cambiadohasta que maduraen un patrnestable.es posible queeventualmentequedado obsoletos,como la explosin denuevos patronesenla industria del softwareha demostradoquelos patrones de diseose convirti en unbomboinevitable.Muchos deesos patronessecorta, y de hecho hayalgunos autoresen el diseode software queafirmacin de quela biblioteca originalmontado porla Banda de losCuatroesms que suficiente paraabordar los problemasms recurrentesen el diseo de software.

5.Patronesy Sistemas Complejos

Introduccin El hecho de queel comportamiento deun sistema complejopuede ser muydepende de las condicionesiniciales, las fuerzas que el diseadorde un patrnbibliotecaa ser muyrigurososenlos cimientos sobre losquela bibliotecaser diseada. Como la propiabiblioteca es unsistema de auto-descripcin y reentrada,es en s mismaun sistema complejo. Esta bibliotecaesbozar unafundacin basada enlas construccionesdeteora de la informacin, quetambin aspira a definir"patrn"en s, con el fin decrear unacompletamente cerradadescriben a s mismasdel sistema.Enotroses decir, el sistema de ayuda de nadietantocomogenerala nocin depatrn.

Patrones y la informacin
El uso actual de la "informacin" de la palabra puede tener una gran cantidad de significados. En los textos medievales tena connotaciones de los trminos dar forma o la forma de la mente ", pero en el uso contemporneo es tambin a veces relacionadas con "datos significativos" (Floridi 2005) 2. Todo lo que la definicin, hay un entendimiento comn de que los datos se aplica a los smbolos no estructurados y eventos, mientras que la informacin est ms cerca estructura, en el sentido de "haber tomado un formulario. lo social terico de NiklasLuhmann ha tomado este concepto de forma como base paradigma de su versin de una teora (social) que los sistemas, groseramente dijo, gira en torno a la auto-creacin y mantenimiento de las diferencias en las formas (Luhmann, 1997). Se puede argumentar que un patrn tiene una posicin intermedia entre los datos y la forma (la informacin). Si tomamos la idea de un patrn, por ejemplo, el bordado, se pueden distinguir el patrn de su entorno, pero esta distincin no tiene mayor significado; no hay distincin sin sentido. Una gran cantidad de ingenierosinmediatamente entender esto cuando la minera de datos (por ejemplo, de sensores). Aqu "patrones" por lo general se manifiestan como agrupacionesde los nmeros (por ejemplo, smbolos ASCII), que son todavasin "forma". La "comprensin" de la forma que un patrn puede tener es por lo general hecha al comparar el patrn con los patrones existentes, que son siempre a partir de conjuntos predefinidos, o aprendido de antemano. Slo que estajuego permite la categorizacin de la forma del patrn, por lo tantopor lo que es la informacin. Es aqu donde la biblioteca modelo entra enjugar, sino que es un registro de observaciones antes de que los patrones de proporciona el contexto en contra de que los patrones de la novela puede ser igualada.Es este aspecto de "pre-forma" de patrones que pueden ofrecer a sus liderazgos en las comunicaciones interdisciplinarias. A pesar de las "formas"son el producto delas necesidades especficasde determinadosdominios (cientfico), todava puede coincidirconpatrones comunessubyacentes.

Observacionesreplanteamiento
Con entidades decada(sub)sistemascon lmitescruzadosy, posiblemente,con un componente dela evolucin,una vezclaraladistincionesde lateora general de sistemasparecensermuycomplicado.Se puede argumentarque esto puedeser resuelto porreformularnuestra perspectiva sobre elconcepto de "entidad", "objeto"o"elemento". Nosotros, los humanos, siendo una especie muy visualinclinada,se hanunatendencia natural a considerarlos objetoscomo algo distintoy se cierra conrespecto a su entorno. Sin embargo, a pesar de este cierreessuele ser muytil, que a menudopuede ser mscorrecto considerarentidadescomo "semipermeable" "... Los loci de los procesos que se ejecutan a travs de ellos." (Pieters 2008)

Groseramentedicho,un procesose define comoun flujo de(cambio de) los datos, y las entidades detransformar estos datosenuna forma u otra. Estos procesospueden comenzaren el entornodel sistema y laparte ms profundadesu estructura internaque,por ejemplo,sera capturadoen las siguientes: "El romper el hielofue desmanteladoporel estrechonoyase congelaron debido alos efectos del calentamientoglobal." Por el contrariounproceso puede comenzarenprofundidadel funcionamiento internode un sistema deymejoras parasu entornode ancho: "Un copode metalbloqueala manguera de combustibledelmotordel coche,causandoque seapague, y quedio origen a unaatasco de trfico. " Naturalmente,estos procesos puedenvolver a entrar enel objetoen algn momentouotro, dando lugar a procesos de retroalimentacin quepuede inclusoalterar laobjeto en s mismo. Undocumento revisadoes unejemplo de este tipoproceso,que se extiende porun autor, el artculo ylos revisores. Tenga en cuenta queuna perspectiva evolutiva, como un ciclo de vida,puedeahora tambin sepuede describir comoun proceso de cambioa lo largo deuntemporaldimensin. Un observador queest equipado paradostestigos de laextensin total de, y es capaz deentender el procesoes capaz decontar una historia querefleja el proceso. La cienciapor lo tantopuedeser considerado como unespecialnarrativa, donde, entre otros, rasgos como lareproducibilidad, falsabilidadyun elemento de verdadquees aceptabledentro de uncomunidad cientficanecesita para completarla narracin. Eseste "semi-permeabilidad" de las entidades, objetos y sistemas, comoimplcitamente sepromovi entre lospatrones de diseo, que puede ser la claveesencial paradescubrirla parsimonia enlos sistemas complejos.Esta "semi-permeabilidad" demuestraque la parsimoniaes ms quela diferencia entre laholstica yenfoques reduccionistas-aunquecada uno puede serparsimoniosoen su propioderecho, sino quetambin hay historiasparsimoniosoque van desdesistemasdemeta-sub-sistemas y / o al revs. Patrones permitenuna visinen estos procesosno sloa travs de su semi-permeable carcter,sino tambin porsu promesadeinvarianciade escalacon respecto alos diferentes rangos decomplejidad (Schroeder 1991),se ha mencionado anteriormente.

Patrones yorganizacin
Aunque todava haymucho debatesobre la esencia deun complejosistema, hay una creciente aceptacin de queesta esenciagira en torno ala nocin de organizacin(Kauffman2000,MaturanayVarela1992,Cilliers1998) 3. De alguna manera elparsimonia demuchos sistemas complejoses el resultado deformas especficasde organizacinque se traduce enuna cierta estabilidadosolidezde unasistema complejo.Parsimoniade la organizacines actualmente el focopara la teorade lainstanciade la red (Barabsi2005), perotambinresuenaen la nocinde las leyesde alimentacin (Schroeder, 1991) en lamatemticadominiosde la teora desistemas complejos.Estaparsimoniaconverge ala nocin de'patrn', ya que comnmentese utilizaen la ciencia.Estoslos patronesno son construccionesde la mente quese implementan, comoes el caso delos patrones de diseo, sino ms bienson fenmenosque se observan, reconstruidosy comunicada.De cualquier manerasin embargo, la nocin de organizacin depende delospatrones ypatrones de diseo,y por lo tanto, como definicin de trabajo, podemos empezar porla definicin deun patrncomo unidad deorganizacin.

Con el fin de considerar los patrones de las unidades de organizacin, lo primero que tenemos a reconsiderar la nocin de "organizacin", ya que todava tiene una muy denominacin estructural, que puede desafiar la intuicin cuando se teniendo en cuenta los patrones de los enjambres, plasmas o clouds4. Como un primer paso distincin, se puede argumentar que la organizacin se considera una forma especfica de la agrupacin, ya que ste puede estar formado por circunstancia. Muchas nubes fsica y plasmas se forman este manera, y existen principalmente porque no han sido separadas sin embargo, por su entorno. Un enjambre sin embargo, puede dar una pista a organizacin, al igual que algunas formas de plasma y de las nubes. Un agrupacin por lo tanto puede o no puede ser el resultado de la organizacin. en el caso de los sistemas complejos, los grupos se vuelve interesante cuando uno o muchos procesos pueden ser identificados que tratan de mantener el grupo. La nocin de organizacin en algunos enjambres puede parecer menos obvia, porque se manifiesta a nivel de proceso, en lugar de en estructura visual. Estos grupos obtienen su forma por una delicada interaccin de la atraccin y la retirada, que dan las etiquetas visuales de su forma agregada (Holanda 1995) su coherencia observada. Un ms cerca mira, en la inteligencia artificial conocida, la pantalla de "artificial la vida en Conway 'Juego de la Vida "puede ejemplificar esto. EnConway'Juego de la Vida', una serie defichas(contadores) en untablero de ajedrezconuna infinita cantidad deplazasse rigen poruna serie de normas(Gardner1970).Dependiendo de la formainicialde unnmero de fichas, la forma resultante se puede descomponer, crecer, transformarse a s mismoo, incluso, conservan su forma, pero se mueve en labordo.Formas estables, algunos de los cualeshan recibidonombrescomo "velas", 'colmenas', 'los trenes globo' y 'crawlers', han demostradocomplejas interacciones conotros, como'depredadores' habilidades, donde se forman losdepredadoresrecupera su forma originaldespus de unencuentro conotra forma, que se retira del tablero(que es'comer'). Para esta discusin,el aspecto ms interesantede ConwayJuego de la Vidaes quelos inspectores, principalmente la forma devisualizar, pero no (totalmente)contribuir a suorganizacin.Estase define por lareglas o, en otras palabras,el proceso subyacenteque determinacmorespondera los inspectoresel uno al otro. Los patrones resultantes, las formas y lasformasde los gruposde damas,no son entidadesestablespor derecho propio, sino ms bienmanifestaciones de la(equilibrada) reglas que operanenformainicial.Los patronespor lo tanto noson(slo) una cuestin delas estructurasde las entidadesvisuales,sino ms biendeorganizacin delas reglaso procesos.

6.Haciaun lenguaje de patronescomplejos los sistemas de Introduccin


La reversin de los patrones como caracterstica observada de reality, en lugar de una herramienta de modelado como un patrn de diseo, tiene algunas implicaciones, como el patrn tiene que ser deconstruida en lugar de construidos. Esto significa que las descripciones de grano fino de patrones de diseo (o de sus complementos visuales en el caso de software patrones) no pueden estar fcilmente disponibles. Adems de esto, uno observa modelo no est diseado a partir de un problema, sino que es unmanifestacin de los procesos que interactan de una manera determinada. Este resultados en un lenguaje de patrones diferentes que el de los patrones de diseo, incluso en un nivel fundamental. Sin embargo, en un momento determinado, sobre todo cuando el concepto de "objeto" o "elemento" se introduce, sntesis con los patrones de arquitectura o el software puede ser posible. En esta seccin,un esbozorudimentario deun posible patrnlenguajedelos sistemas complejossedibuj. Su objetivo no esproporcionar unlenguaje serio, ya que este debe ser unesfuerzo de la comunidade, idealmente,debeevolucionar a partir demuchos aportesde muchas disciplinas cientficas. Esta seccintiene

como objetivo demostrarcmo estapodranser abordados, porla incorporacin demuchosdelos conceptos y lasideasque han maduradoen los patrones dediseo de software.Es de esperar queiniciarnuevos debatesy la iniciativa dehacerun dilogo constructivomodelo delenguapara los sistemas complejos.

Premisas
Con base enla base de quese ha introducidoen los ltimosprrafos, un ejemplo deuna bibliotecamodeloser presentadoaquque identificala diferenciaentre la potencia yde datos.En pocas palabras,todo en nuestra realidadtiene el potencial deserobservay se convierten endatos.Adems, los datosse pueden distinguir enlos datos no significativose importantes, que se basa en laobservacindeperspectiva.Esta ltima esla basedela informacin.La informacin escreadamediante la superposicin dedatos con otroconjunto de datos, datos de clasificacin, cuyo objetivo es creardistinciones en elconjunto de datos.A medida que elobservadorest activamentehaciendo distincionesen los datos, el observador esuna entidad activa. En otras palabras, la observacin es unproceso de seleccin(Luhmann1997:696). Como se dijoantes,esta actividadest relacionada conla identificacin de patrones. Unprimeradistincinen los patronesestaranentre los patronesestructurales(es decir,relacionados conla estructuracinde los datos) y el proceso relacionado conlos patrones de(relacionada con el flujo, la transformacin o cambio dedatos) 7. Este ltimopuede serms diferenciado enel conocidocircuito abierto, circuito cerrado,,y la retroalimentacinore-processes8 participante. Como ltima distincin, la informacin podra ser dividido en los conceptos, que se podra definir como cualquier cosa "que se deja capturado en un trmino o una "descripcin y el contexto, que lo que se necesarios para hacer un concepto meaningful9. Los conceptos son la base unidades del lenguaje de patrones que se esboza aqu, y puede ser dividido en elementos y reas (o espacios). El primero tiene una calidad que permite que se localicen en el rea, mientras que un rea puedeser un contenedor de elementos. En la figura anterior, el "abierto"puntas de flechaque apuntan alconceptosignificauna relacinde herencia, por lo que los elementos yreasse pueden considerarlas especializacionesde un concepto.lacerradaflechas significanque el elementorequierecualidadesde la zona(asociacin), por ejemplo,las coordenadasespaciales.Estos sonadaptacionesde los patrones dediseo de software,que actualmente tienenllegar a ser bastanteamplia. Sin embargo, en la prctica una gran cantidad desoftwareLos diseadoresslo usanun subconjunto deestas notaciones. Comolas pretensionesdeeste artculo sonsloun ejemplo decmo los patronespodran ser utilizadosenla investigaciny la comunicacin delos aspectosde los sistemas complejos, slo una muy "vagos" enfoque ser usado aqu. Una cartaen lapunta de la flechasignifica quems de un conceptopuedeser incluidos.Un reapor lo tanto,puede conteneruna serie de conceptos. Para aquellos que estnmsinclinadosformalmente, estas especificacionespuedenser msprecisos, por ejemplo, sustituyendo'n'la letracon(0 ..1), (0 ..n), (1 ..n), etc. Con estaconstruccin de la base, voy a trazar la"evolucin"de lala teora de sistemasquesedescriben enla seccin anterioren unpatrn delenguaje.Por estaprimera vezpresentarun simbiontedecapturarel paradigma desistema-el medio ambiente:

(figuras)

Patrones como medio de comunicacin entre Disciplinas cientficas

En la seccin anterior demuestra que un lenguaje de patrones puede ser muy intuitivo. De hecho, los diagramas, como los patrones son comnmente utilizados en la ciencia para aclarar conceptos y lneas de razonamiento. En qu sentido, los lenguajes de patrones no son muy novedosos. La principal aportacin valor de los patrones es que su objetivo es revelar los modelos genricos que podran ser utilizados para una amplia variedad de temas similares. En lugar de dibujar una instancia especfica de un patrn con el fin de aclarar ciertasobservaciones, el diseador (o descubridor) de un patrn es estimulado para usar una biblioteca con el fin de comunicar con eficacia sus descubrimientos a travs de las disciplinas cientficas. Esto reduce el riesgo de diferentes "dialectos" que a menudo surgen rpidamente dentro de cientficos disciplinas. En biologa, por ejemplo, las definiciones de "competencia" o "simbiosis" adquieren significados diferentes que en otras disciplinas, como la caza la teora o en los sistemas de agentes. Por ejemplo, la forma especfica de simbiosis que es mutuamente beneficiosa, que se llama mutualismo. En Por otro lado, la forma especfica de la competencia que por lo general utilizados en la teora de juegos (que supone la rivalidad entre los actores) es adversarism a menudo se llama (Russel y Norvig, 2003). Cientfico disciplinas con un enfoque formal de fuerte a menudo la necesidad de redefinir tales conceptos con el fin de utilizarlos de la manera estricta que el formalismo requiere. Por otro lado, la literatura de las ciencias humanas a menudo asumir una cualidad adicional de la intencin de estas interacciones. Como estos supuestos a menudo no son explcitos, que a menudo resultan en conceptos errneos sobre su uso. Como un posible ejemplo de un patrn de interaccin, los siguientes actor-actante patrn podra ser utilizado (Pieters 2006): (Figura)

Conclusiones
Aunque la investigacinmultidisciplinariae interdisciplinariaes cada vez ms comn, el verdadero desafoes avanzar enla metodologa ytcnicasque permitanavanzar en el conocimientoen todas las disciplinas, quees compartir el conocimientoque sea coherente yaplicable enuna amplia variedad decampos cientficos. Bibliotecas de patronespuedencontribuir a esteprograma, ya que limita el uso deesquemasquees una prctica comnenmuchas reas cientficas. El valor aadido debibliotecas de patroneses desafiar a los investigadorespara que coincida consus esquemasy diagramascon sus equivalentesestablecidosen las bibliotecaspatrnmaduro.

También podría gustarte