viernes, 1 de julio de 2011

QUE ES EL UML

Lenguaje Unificado de Modelado

(LUM o UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables.
Es importante resaltar que UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo.

Se puede aplicar en el desarrollo de software entregando gran variedad de formas para dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional o RUP), pero no especifica en sí mismo qué metodología o proceso usar.

UML no puede compararse con la programación estructurada, pues UML significa Lenguaje Unificado de Modelado, no es programación, solo se diagrama la realidad de una utilización en un requerimiento. Mientras que, programación estructurada, es una forma de programar como lo es la orientación a objetos, sin embargo, la programación orientada a objetos viene siendo un complemento perfecto de UML, pero no por eso se toma UML sólo para lenguajes orientados a objetos.





Diagramas de Estructura

Diagrama de clases:

Un diagrama de clases es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas, donde se crea el diseño conceptual de la información que se manejará en el sistema, y los componentes que se encargaran del funcionamiento y la relación entre uno y otro.

  • Propiedades también llamados atributos o características, son valores que corresponden a un objeto, como color, material, cantidad, ubicación. Generalmente se conoce como la información detallada del objeto. Suponiendo que el objeto es una puerta, sus propiedades serían: la marca, tamaño, color y peso.

  • Operaciones comùnmente llamados mètodos, son aquellas actividades o verbos que se pueden realizar con/para este objeto, como por ejemplo abrir, cerrar, buscar, cancelar, acreditar, cargar. De la misma manera que el nombre de un atributo, el nombre de una operación se escribe con minúsculas si consta de una sola palabra. Si el nombre contiene más de una palabra, cada palabra será unida a la anterior y comenzará con una letra mayúscula, a excepción de la primera palabra que comenzará en minúscula. Por ejemplo: abrirPuerta, cerrarPuerta, buscarPuerta, etc.

  • Interfaz es un conjunto de operaciones que permiten a un objeto comportarse de cierta manera, por lo que define los requerimientos mínimos del objeto. Hace referencia a polimorfismo.

  • Herencia se define como la reutilización de un objeto padre ya definido para poder extender la funcionalidad en un objeto hijo. Los objetos hijos heredan todas las operaciones y/o propiedades de un objeto padre. Por ejemplo: Una persona puede especializarse en Proveedores, Acreedores, Clientes, Accionistas, Empleados; todos comparten datos básicos como una persona, pero además cada uno tendrá información adicional que depende del tipo de persona, como saldo del cliente, total de inversión del accionista, salario del empleado, etc.
Al diseñar una clase se debe pensar en cómo se puede identificar un objeto real, como una persona, un transporte, un documento o un paquete. Estos ejemplos de clases de objetos reales, es sobre lo que un sistema se diseña. Durante el proceso del diseño de las clases se toman las propiedades que identifican como único al objeto y otras propiedades adicionales como datos que corresponden al objeto. Con los siguientes ejemplos se definen tres objetos que se incluyen en un diagrama de clases:

Ejemplo 1:
Una persona tiene número de documento de identificación, nombres, apellidos, fecha de nacimiento, género, dirección postal, posiblemente también tenga número de teléfono de casa, del móvil, FAX y correo electrónico.
Ejemplo 2: Un sistema informático puede permitir administrar la cuenta bancaria de una persona, por lo que tendrá un número de cuenta, número de identificación del propietario de la cuenta, saldo actual, moneda en la que se maneja la cuenta.
Ejemplo 3: Otro objeto pueden ser "Manejo de Cuenta", dónde las operaciones bancarias de una cuenta (como en el ejemplo 2) se manejarán realizando diferentes operaciones que en el diagrama de clases de balurdes sólo se representan como operaciones, que pueden ser:

  • Abrir
  • Cerrar
  • Depósito
  • Retiro
  • Acreditar Intereses
Estos ejemplos constituyen diferentes clases de objetos que tienen propiedades y/u operaciones que contienen un contexto y un dominio, los primeros dos ejemplos son clases de datos y el tercero clase de lógica de negocio, dependiendo de quién diseñe el sistema se pueden unir los datos con las operaciones.
El diagrama de clases incluye mucha más información como la relación entre un objeto y otro, la herencia de propiedades de otro objeto, conjuntos de operaciones/propiedades que son implementadas para una interfaz.




Diagrama de componentes:

 Un diagrama de componentes es un diagrama tipo del Lenguaje Unificado de Modelado.

Un diagrama de componentes representa cómo un sistema de software es dividido en componentes y muestra las dependencias entre estos componentes. Los componentes físicos incluyen archivos, cabeceras, bibliotecas compartidas, módulos, ejecutables, o paquetes. Los diagramas de Componentes prevalecen en el campo de la arquitectura de software pero pueden ser usados para modelar y documentar cualquier arquitectura de sistema.
Debido a que estos son más parecidos a los diagramas de casos de usos estos son utilizados para modelar la vista estática y dinamica de un sistema. Muestra la organización y las dependencias entre un conjunto de componentes. No es necesario que un diagrama incluya todos los componentes del sistema, normalmente se realizan por partes. Cada diagrama describe un apartado del sistema.
En él se situarán librerías, tablas, archivos, ejecutables y documentos que formen parte del sistema.

Uno de los usos principales es que puede servir para ver qué componentes pueden compartirse entre sistemas o entre diferentes partes de un sistema.

Diagrama de objetos:

Los diagramas de objetos son utilizados durante el proceso de Análisis y Diseño de los sistemas informáticos en la metodología UML.
Se puede considerar un caso especial de un diagrama de clases en el que se muestran instancias específicas de clases (objetos) en un momento particular del sistema. Los diagramas de objetos utilizan un subconjunto de los elementos de un diagrama de clase. Los diagramas de objetos no muestran la multiplicidad ni los roles, aunque su notación es similar a los diagramas de clase.
Una diferencia con los diagramas de clase es que el compartimiento de arriba va en la forma Nombre de objeto: Nombre de clase.

Diagramas de Comportamiento:

En el Lenguaje de Modelado Unificado, un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un Diagrama de Actividades muestra el flujo de control general.
En SysML el diagrama de Actividades ha sido extendido para indicar flujos entre pasos que mueven elementos físicos (e.g., gasolina) o energía (e.g., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.

Descripción:

En UML 1.x, un diagrama de Actividades es una variación del Diagrama de estados UML donde los "estados" representan operaciones, y las transiciones representan las actividades que ocurren cuando la operación es completa..
El diagrama de Actividades UML 2.0, mientras que es similar en aspecto al diagrama de Actividades UML 1.x, ahora tiene semánticas basadas en redes de Petri. En UML 2.0, el diagrama general de Interacción está basado en el diagrama de Actividades.
Diagrama de actividad. Es una forma especial de diagrama de estado usado para modelar una secuencia de acciones y condiciones tomadas dentro de un proceso.
La especificación del Lenguaje de Modelado Unificado UML define un diagrama de actividad como: “… una variación de una máquina estados, lo cual los estados representan el rendimiento de las acciones o subactividades y las transiciones se provocan por la realización de las acciones o subactividades.” 1 El propósito del diagrama de actividad es modelar un proceso de flujo de trabajo (workflow) y/o modelar operaciones. Una Operación es un servicio proporcionado por un objeto, que está disponible a través de una interfaz. Una Interfaz es un grupo de operaciones relacionadas con la semántica.







 Diagrama de casos de uso:

En el Lenguaje de Modelado Unificado, un diagrama de casos de uso es una especie de diagrama de comportamiento. UML mejorado El Lenguaje de Modelado Unificado define una notación gráfica para representar casos de uso llamada modelo de casos de uso. UML no define estándares para que el formato escrito describa los casos de uso, y así mucha gente no entiende que esta notación gráfica define la naturaleza de un caso de uso; sin embargo una notación gráfica puede solo dar una vista general simple de un caso de uso o un conjunto de casos de uso. Los diagramas de casos de uso son a menudo confundidos con los casos de uso. Mientras los dos conceptos están relacionados, los casos de uso son mucho más detallados que los diagramas de casos de uso.

Diagramas de Casos de Uso UML

  • La posición o contexto del caso de uso entre otros casos de uso. Dado que es un mecanismo de organización, un conjunto de casos de uso coherentes, consistentes promueve una imagen fácil del comportamiento del sistema, un entendimiento común entre el cliente/propietario/usuario y el equipo de desarrollo.
Es práctica común crear especificaciones suplementarias para capturar detalles de requisitos que caen fuera del ámbito de las descripciones de los casos de uso. Ejemplos de esos temas incluyen rendimiento, temas de escalabilidad/gestión, o cumplimiento de estándares.
Casos de uso UML para un modelo simple de restaurante
El diagrama de la derecha describe la funcionalidad de un Sistema Restaurante muy simple. Los casos de uso están representados por elipses y los actores están, por ejemplo, los casos de uso se muestran como parte del sistema que está siendo modelado, los actores no.
La interacción entre actores no se ve en el diagrama de casos de uso. Si esta interacción es esencial para una descripción coherente del comportamiento deseado, quizás los límites del sistema o del caso de uso deban de ser re-examinados. Alternativamente, la interacción entre actores puede ser parte de suposiciones usadas en el caso de uso. Sin embargo, los actores son una especie de rol, un usuario humano u otra entidad externa puede jugar varios papeles o roles. Así el Chef y el Cajero podrían ser realmente la misma persona.

Relaciones de Casos de Uso

Las tres relaciones principales entre los casos de uso son soportadas por el estándar UML, el cual describe notación gráfica para esas relaciones. Veamos una revisión de ellas a continuación:

Inclusión (include o use)

Es una forma de interacción o creación, un caso de uso dado puede "incluir" otro. El primer caso de uso a menudo depende del resultado del caso de uso incluido. Esto es útil para extraer comportamientos verdaderamente comunes desde múltiples casos de uso a una descripción individual, desde el caso de uso. El estándar de Lenguaje de Modelado Unificado de OMG define una notación gráfica para realizar diagramas de casos de uso, pero no el formato para describir casos de uso. Mucha gente sufre la equivocación pensando que un caso de uso es una notación gráfica (o es su descripción). Mientras la notación gráfica y las descripciones son importantes, ellos forman parte de la documentación de un caso de uso --un propósito para el que el actor puede usar el sistema. La notación es de una flecha de punta abierta con línea discontinua desde el caso de uso que lo incluye hasta el caso de uso incluido, con la etiqueta "«include»". Este uso se asemeja a una expansión de una macro, donde el comportamiento del caso incluido es colocado dentro del comportamiento del caso de uso base. No hay parámetros o valores de retorno. Aqui tambien podemos decir que éste va de padre a hijo.

Extensión (Extend)

Es otra forma de interacción, un caso de uso dado (la extensión) puede extender a otro. Esta relación indica que el comportamiento del caso de la extensión se utiliza en casos de uso, un caso de uso a otro caso siempre debe tener extensión o inclusión. El caso de uso extensión puede ser insertado en el caso de uso extendido bajo ciertas condiciones. La notación, es una flecha de punta abierta con línea discontinua, desde el caso de uso extensión al caso de uso extendido, con la etiqueta «extend». Esto puede ser útil para lidiar con casos especiales, o para acomodar nuevos requisitos durante el mantenimiento del sistema y su extensión.

"La extensión, es el conjunto de objetos a los que se aplica un concepto. Los objetos de la extensión son los ejemplos o instancias de los conceptos."

Generalización

"Entonces la Generalización es la actividad de identificar elementos en común entre conceptos y definir las relaciones de una superclase (concepto general) y subclase (concepto especializado). Es una manera de construir clasificaciones taxonómicas entre conceptos que entonces se representan en jerarquías de clases. Las subclases conceptuales son conformes con las superclases conceptuales en cuanto a la intención y extensión."
En la tercera forma de relaciones entre casos de uso, existe una relación generalización/especialización. Un caso de uso dado puede estar en una forma especializada de un caso de uso existente. La notación es una línea sólida terminada en un triángulo dibujado desde el caso de uso especializado al caso de uso general. Esto se asemeja al concepto orientado a objetos de sub-clases, en la práctica puede ser útil factorizar comportamientos comunes, restricciones al caso de uso general, describirlos una vez, y enfrentarse a los detalles excepcionales en los casos de uso especializados. esto es gran mentira





 



jueves, 23 de junio de 2011

EDUCACION EN COLOMBIA

ENSEÑANSA PARA TODOS
 
El sentido más profundo de la Revolución Educativa es que la mayoría de los colombianos sean conscientes de que la salida existe y que es a través de la educación. El reto es lograr que el Ministerio aparezca realmente como el facilitador de lo que es necesario hacer para poner la educación en el primer lugar, como motor que logra que sea la gente la que haga educación. Que toda la comunicación esté orientada a que la gente entienda que la apuesta por el desarrollo, por la paz y la felicidad está estrecha e inevitablemente ligada a lo que podemos hacer en educación.

SIETE RETOS DE LA EDUCACIÓN COLOMBIANA
PARA EL PERÍODO DE 2006 A 2019


1.  Ambientar la educación en la cultura política y económica colombiana como la inversión pública más rentable, no como un rubro engorroso del gasto público que debe recortarse al primer guiño del Fondo Monetario Internacional o del Banco Mundial. La inversión masiva en la educación sigue estando ausente de los programas de los candidatos presidenciales y parlamentarias, de los documentos de Planeación Nacional; los CONPES de educación son apenas esquemáticos y el documento “Visión Colombia 2019” es muy decepcionante, pues no se compromete ni siquiera a más de lo mismo.


2. Articular la cobertura con la calidad. La mal llamada “Revolución Educativa” del presente gobierno no tiene nada de revolución. Es un plan de cobertura sin inversión adicional. No tiene mucho sentido reclamar, como lo hace el gobierno, que ha cumplido con la meta de tener un millón de cupos nuevos en la educación básica y media en tres años, si la Contraloría nos dice que la deserción en ese mismo período es superior a los 700.000. No puede decirse simplemente que esa deserción se debe únicamente a problemas económicos de las familias. En las encuestas de la década del 90, cuando la crisis era mayor, cerca del 30% de las deserciones se debían a percepción de inutilidad y aburrimiento con los estudios. Claro que sí hay un problema de deserción por desplazamiento forzoso y también hay un problema económico en muchas familias, pero ese 30% de deserción por falta de calidad significa 200.000 alumnos menos que abandonan la educación y abren cupos nuevos.
En cualquier caso, la creación de nuevos cupos reales ha sido mucho menor, probablemente más cercana a los 100.000 cupos anuales. De todas maneras, esa es una cifra alta, porque esos cupos se han logrado sin inversión adicional y a punta de la mal llamada “racionalización”. Digo “mal llamada” porqueella crea otro tipo de irracionalidades: sin maestros que se sientan respetados y mínimamente remunerados; sin colegios amplios, limpios y bien mantenidos, y sin apoyos externos al cupo escolar mismo, como se ha visto en Bogotá con la necesidad de subsidios a la asistencia escolar, no sirve para nada el cupo adicional por maniobra de racionalización. ¿Por qué? Porque quien llegue a ocuparlo no encuentra suficiente calidad en la educación para que él mismo no quiera salirse y para que sus padres y otros familiares hagan todos los esfuerzos posibles para mantenerlo en un estudio que aprecian por sus frutos, por el aumento de la probabilidad de empleo digno y por la satisfacción que ellos perciben en los jóvenes mismos que permanecen estudiando. Sin mucha calidad adicional no es pues posible ni siquiera lograr las metas de cobertura, y por ello las cifras en secundaria y media no han aumentado.He dicho en otros foros, y parece cada vez más claro, que pensar en millón y medio de cupos en cuatro años sin inversión adicional es lo más cercano al pensamiento mágico que se ha visto en las políticas educativas de los últimos cien años.


3.Pasar de la enseñanza y la evaluación por logros y objetivos específicos a la enseñanza y a la evaluación por competencias. La apuesta por la calidad se ha centrado en la publicación de estándares básicos de competencias y en la aplicación de pruebas masivas que pretenden medir competencias. Como le explicaré con más detalle en el próximo reto, el Ministerio de Educación pretende que el llamado “círculo de calidad” se cierre en estos tres frentes: estándares, pruebas, y planes de mejoramiento. Pero en un documento que escribí como introducción a los estándares de matemáticas y lenguaje (que no se publicó, y me temo que ya sé por qué no), expliqué los seis factores mínimos que permiten garantizar que los estándares y las pruebas actúen positivamente en la calidad de la educación en cada aula y cada colegio. Si sólo actúan tres de los seis, el efecto es mínimo. En particular, y adelantándome al reto siguiente, sin planes de apoyo a los planes de mejoramiento de los colegios, sin dotación adicional y sin formación continuada de los docentes, no funcionan los planes de apoyo y los desempeños en las pruebas seguirán siendo muy bajos. Peor aún, si –como está sucediendo– las pruebas no se van transformando de acuerdo a los estándares, y el Ministerio publica los estándares sin que el ICFES cambie sus pruebas.


4. Articular la excelencia con la equidad. Los estándares, las pruebas y el fracaso en los planes de mejoramiento pueden lograr a la larga, a pesar de las declaraciones y las buenas intenciones, más bien expulsar más alumnos del sistema, desmoralizar a los maestros y desacreditar irremediablemente las instituciones oficiales que obtengan bajos puntajes en los exámenes de SABER, sin que las familias que viven en sus alrededores tengan otra opción que seguir enviando a sus hijos e hijas a las mismas para lo mismo: una educación muy pobre para los muy pobres. Como lo mencioné en el reto anterior, el Ministerio de Educación ha propuesto el llamado ”Círculo de la calidad”, que consiste en proclamar los estándares básicos de calidad, hacer pruebas masivas y acordar planes de mejoramiento con los colegios que obtienen bajos puntajes en esas pruebas. Si los estándares y los planes de mejoramiento se quedan en meros documentos escritos, sin estar acompañados de planes de apoyo a ese mejoramiento que incluyan mantenimiento y reparación de los inmuebles; sin programas de dotación de pupitres, libros y computadores, provisión de textos y otros materiales didácticos; sin formación continuada y permanente de los docentes, sin investigación y sin asesoría externa, no puede exigirse a nadie el cumplimiento de esos planes de mejoramiento. El mínimo número de frentes de avance simultáneos que podría mejorar la calidad de la educación en los colegios oficiales sería seis, dispuestos en lo que he llamado “el hexágono de la calidad educativa”, que articula los estándares, las pruebas, la formación continuada y permanente de los docentes, la dotación escolar y los planes de mejoramiento, pero con planes de apoyo a dicho mejoramiento. De lo contrario, la excelencia se queda para los colegios privados con pensiones de quinientos mil pesos mensuales para arriba, y los padres y madres de familia de esos colegios jamás se van a preocupar por la calidad de la educación oficial. La contradicción insoluble es que ninguno de los funcionarios o de los políticos que toman decisiones de alto nivel sobre la educación oficial educa a sus hijos en ella y, por lo tanto, no es de su interés real y sentido.



5. Conciliar el pluralismo y el amoralismo posmoderno con la enseñanza de la convivencia, la ética, la moral, la democracia y la ciudadanía, y con la enseñanza de la religión. El temido decreto sobre enseñanza de la religión que está ahora en preparación, pero que lleva doce años de retraso en reglamentar los artículos correspondientes de la Ley General de Educación, puede ser necesario; pero un decreto, por bien redactado que esté, nunca es suficiente. Se dice que la interrupción de la enseñanza de la religión y de la educación cívica es la causa de todos los males del país. Pero la educación religiosa y la cívica sólo se suspendieron en forma amplia en 1995, cuando empezó a extenderse la vigencia de la Ley 115 de 1994. Esos alumnos y alumnas no han salido todavía de los colegios o las universidades. Todos los males actuales del país no son culpa de ellos, sino de nosotros, que sí recibimos educación religiosa y cívica en los colegios, pero no la aprendimos ni practicamos. Ni siquiera practicamos el 5o. mandamiento, y en esta sociedad corrupta ni siquiera nos acordamos cuál era el 7o.


6. Conciliar la necesidad de altos niveles de educación en las matemáticas, las ciencias naturales y las tecnologías con la creciente apatía de los y las jóvenes respecto a estas áreas; con la escasez de docentes calificados para ellas; con la disminución de las horas y de las exigencias por parte de las directivas y las asociaciones de padres y madres de familia. Los mismos profesores, los científicos y matemáticos hacemos poco o nada por aliviar esa crisis; más bien hacemos mucho por agravarla. Ya lo señalé en una conferencia en la Universidad de Antioquia con motivo de los200 años de la fundación de esa Universidad y de los 10 años de la Misión de Ciencia, Educación y Desarrollo. El desprecio por la pedagogía y la didáctica de las matemáticas y las ciencias que se da en los profesionales de esas áreas aun desde sus pregrados, y más aún en los que tienen posgrados, es simplemente un suicidio colectivo desde el punto de vista demográfico: al aburrir, humillar y desterrar del paraíso matemático y de los paraísos científicos a los jóvenes que no logran buenos rendimientos en sus áreas, están reduciendo el número de aspirantes a estudios avanzados en esas mismas áreas y están impidiendo que se amplíe el apoyo ciudadano a ellas y a los y las jóvenes que quieran estudiarlas.


7. Finalmente, pongo como último reto el tema de la articulación entre los distintos niveles y ramas de la educación, una de cuyas transiciones será el tema del seminario que durará todo el año en la Universidad Nacional, Sede de Manizales, y que es también tema muy prioritario en EAFIT: la transición de la educación secundaria y media con la superior y con el trabajo y el empleo.
Este reto es múltiple, pues cada pareja de niveles de la educación representa un reto específico.

7.1. El primer aspecto de este séptimo reto es la articulación de la educación preescolar o mejor, educación infantil, con la educación básica primaria. Comencemos por algo de terminología. Llamo educación infantil a la que incluye las sala-cunas, las mal llamadas “guarderías” y los distintos tipos de preescolares (como si no fueran tan escolares como las escuelas y colegios, y como si al menos los privados no se llamen ya “colegios” y se hayan alejado de su misión y se dediquen a enseñar más de lo mismo, más temprano y más mal que la educación escolar). Se pueden prohibir los exámenes de admisión para los niños, pero de todas maneras las directivas les van a preguntar a los padres y madres qué tanto saben leer, escribir, contar, hablar inglés, etc.





Teoría General de Sistemas

  * La teoría general de sistemas (TGS) o teoría de  
     sistemas o enfoque sistémico es un esfuerzo de
     estudio interdisciplinario que trata de encontrar las 
     propiedades comunes a entidades llamadas sistemas
     Éstos se presentan en todos los niveles de la realidad,  
     pero
     que tradicionalmente son objetivos de disciplinas 
     académicas diferentes. Su puesta en marcha se atribuye 
     al biólogo austriaco Ludwig von Bertalanffy, quien acuñó 
     la denominación a mediados del siglo XX.


PRINCIPIOS

*  según el cuál la causa es una condición necesaria, pero no siempre suficiente para que surja el efecto. En otros términos, la relación causa-efecto no es una relación determinantica o mecanicista sino simplemente probabilística. La teleología es el estudio del comportamiento con la finalidad de alcanzar objetivos e influyó poderosamente a las ciencias.

CLASIFICACIONES

 *  Sistemas artificiales: Son los creados por el hombre

*  Sistemas hombre-máquina: Emplean equipo u otra clase
    objetivos, que a veces se quiere lograr la autosuficiencia.

*  Sistemas abiertos: Intercambian materia y energía con el
    ambiente continuamente.

*  Sistemas cerrados: No presentan intercambio con el
    ambiente que los rodea, son herméticos a cualquier
    influencia ambiental.

*  Sistemas temporales: Duran cierto periodo de tiempo y
   posteriormente desaparecen.

*  Sistemas permanentes: Duran mucho más que las
   operaciones que en ellos realiza el ser humano, es decir, el
   factor tiempo es más constante.

*  Sistemas estables: Sus propiedades y operaciones no varían
   o lo hacen solo en ciclos repetitivos.
*  Sistemas no estables: No siempre es constante y cambia ose
   ajusta al tiempo y a los recursos.

*  Sistemas adaptativos: Reacciona con su ambiente mejoresu
    funcionamiento, logro y supervivencia

*  Sistemas no adaptativos: tienen problemas con su
    integración, de tal modo que pueden ser eliminados
   o bien  fracasar.

                CARACTERISTICAS 

    Un sistema es un conjunto de objetos unidos por alguna  
   forma de interacción o Interdependencia. Cualquier 
   conjunto de partes unidas entre sí puede ser considerado   
   un  sistema, desde que las relaciones entre las partes y el 
   comportamiento del todo sea el foco de atención. Un 
   conjunto de partes que se atraen mutuamente (como el 
   sistema solar), o un grupo de personas en una    
   organización, una red industrial, un circuito eléctrico, 
   un computador o un ser vivo pueden ser visualizados como
   sistemas.

   Realmente, es difícil decir dónde comienza y dónde  
   termina determinado sistema. 

   Los límites (fronteras) entre el sistema y su ambiente 
   admiten cierta arbitrariedad. El propio universo parece 
   estar formado de múltiples sistema que se compenetran.

   Es posible pasar de un sistema a otro que lo abarca, como 
   también pasar a una versión menor  contenida en él.

FUNDAMENTOS

     La Teoría general de los sistemas surgió con los trabajos que Ludwig von Bertalanffy (Viena, 1901) publicó entre 1950 y 1968. Esta corriente no pretende resolver problemas o intentar soluciones prácticas, sino producir teorías y formulaciones conceptuales que puedan aplicarse en la realidad.

Bertalanffy expone los principios y fundamentos de la teoría general de los sistemas y la propone como una opción para la integración de las ciencias naturales y las sociales. Es decir, desarrolla principios unificadores que atraviesan los universos particulares de la actividad científica y social del hombre para alcanzar el objetivo de la unidad de la ciencia.
                                           BIOGRAFIA

     Ludwig von Bertalanffy (nacido el 19 de septiembre de 1901 en Viena, Austria y fallecido el 12 de junio de 1972 en Búfalo, Nueva York, Estados Unidos) fue un biólogo y filósofo austríaco, reconocido fundamentalmente por su teoría de sistemas.
   Estudió con tutores personales en su propia casa hasta sus 10 años . Ingresó en la Universidad de Innsbruck para estudiar historia del arte, filosofía y biología, finalizando su doctorado en 1926 con una tesis doctoral sobre psicofísica y Gustav Fechner . En 1937 fue a vivir a Estados Unidos gracias a la obtención de una beca de la Fundación Rockefeller, donde permaneció dos años en la Universidad de Chicago, tras los cuales vuelve a Europa por no querer aceptar declararse víctima del nazismo. En 1939 trabajó como profesor en la Universidad de Viena, donde permaneció hasta 1948.