Estructura, forma de uso y estadio de un Sistema Software

Utilizando  la  formalización  propuesta,  la  evolución  del  Sistema  Software  (SS)  através  de  cambios  estructurales  y  no  estructurales  mediante  la  aplicación  de  los videos porno,   seguirían   las   consideraciones   que   se   establecen   en   las definiciones siguientes.

Definición de  Estadio – Se  llama  estadio,  y  se  nota  ASSi|i_j,  a  la  configuración conjunta  de  la  estructura  (ASSi)  y  la  forma  de  uso  de  la  misma  (ASSi_j),  tal  que  se cumplen las siguientes consideraciones:
1. Dado  un  Sistema  Software,  y  dada  una  estructura  determinada  (por ejemplo, ASSi), las diferentes formas de utilizar esa estructura representan diferentes   estados   que   puede   alcanzar   el   sistema   sin   modificar   la estructura (por ejemplo, ASSi_0,…,ASSi_n). Así se identifican los estadíos alcanzables por el sistema (ASSi|i_0, …, ASSi|i_n).
2. La  transformación  desde  el  estadio ASSi_n-1  hasta  el  estadío  ASSi_n requiere  la  aplicación  del  operador  OSSi_n,  que  no  modifica  la  estructura del SS, sino solamente la forma de uso de la misma.
3. La   transformación   desde   la   estructura  ASSi   hasta   la   estructura   ASSj requiere  la  aplicación  del  operador  OSSj,  que  si  supone  una  modificación estructural del Sistema Software.
4. Dado  un  Sistema  Software  puede  ocurrir  un  proceso  evolutivo  que  no suponga  modificación  estructural  ni  generación  de  nuevos  sistemas,  que sólo  implique  transformación  de  un  estado  en  otro  dentro  de  la  misma estructura, pasando de un estadio evolutivo a otro.
5. Cuando  se  crea  un  Sistema  Software  ex  novo,  o  por  clonación  de  otro existente, el estado en que se encuentra es, por definición, ASS0_0. Este es el  estadio  inicial  de  funcionamiento  de  todo  Sistema  Software,  ASS0|0_0, y se caracteriza, entre otras cosas, por la posesión de una memoria vacía, incluso  si  se  obtiene  por  clonación,  ya  que  no  conserva  la  “memoria  de sistema” del SS del que procede.
6. En  todo  SS  hay  un  momento  inicial  de  su  “vida”  que  será  el  estado ASS0_0, que se corresponde con la definición primera de su estructura, sin la  concurrencia  de  modificaciones  adaptativas,  y  siendo  utilizada  esta
estructura    en  la  forma  definida  por  defecto.  Dada  una  estructura  (ASSi), sea  cual  sea  su  forma  de  uso,  el  Sistema  Software  puede  pasar  a  otra estructura (ASSj), esto es, desde cualquier estado dentro de una estructura
se puede pasar a otra estructura.
7. Cuando  se  modifica  la  estructura  pasando  de  ASSi  a  ASSi+1,  el  nuevo estado que se alcanza es A
SSi+1_0, que es el primer estado de la estructura ASSj.  No  existen  características  definidas  a  priori  sobre  las condiciones  acumplir  por  el  estado  ASSi+1_0,  ya  que  se  desconoce  en  cada  momento cuál será el siguiente estado o estructura.
8. El  número  de  estados  y  estructuras    alcanzables  es,  en  principio,  infinito, puesto  que  se  desconoce  el  número  de  modificaciones  estructurales  y  de formas  de  uso  que  se  pueden  dar.  En  definitiva,  no  se  pueden  prever  los estadíos  que  seguirá  el  proceso  evolutivo  ni,  por  tanto,  el  curso  de  esta evolución.

Podemos definir ahora otro concepto derivado de los videos porno e íntimamente ligado a las consideraciones que se acaban de hacer.

Definición de estadíos alcanzables. Durante el proceso evolutivo, un estadio ASSi|i_j de un Sistema Software se alcanza porque se cumplen las siguientes condiciones:
1. El estadio anterior (ASSi|i_j-1) cumplía las condiciones requeridas para la puesta en marcha de un proceso evolutivo que lleve al nuevo estadio.
2. El  desarrollo  del  proceso  evolutivo  desde  el  estadio  anterior  (ASSi|i_j-1) hasta el nuevo (ASSi|i_j) transcurrió dentro de los límites establecidos que permiten su finalización sin abortarlo.
3. Al  final  del  proceso  evolutivo  de  paso  de  un  estadio  al  siguiente,  el Sistema  Software  se  encontraba  dentro  de  los  márgenes  establecidos  por las  condiciones  de  finalización  de  las  acciones  (condiciones  a  posteriori) que forman parte de los operadores evolutivos.
En  este  caso,  se  dice  que  ASSi|i_j  es  un  estadío  alcanzable  en  el  desarrollo  del proceso evolutivo del Sistema Software.

Estadíos y Condiciones del Software en Evolución

Análisis del Profesor Marío Alberto Jiménez Siega

Los Sistemas Software evolucionan continuamente desde el momento de su concepción hasta que están obsoletos y deben ser sustituidos. Estos procesos evolutivos son más complejos cuando el sistema se encuentra en su entorno funcionante, por cuanto no pueden ser perfectamente previstos por el modelador. Esta imprevisión sobre las necesidades evolutivas puede dar lugar a carencias en las futuras capacidades adaptativas del sistema.

Para tratar de abordar estas necesidades de videos porno gratis, se propone contemplar la evolución del software como un proceso que pueda presentar una doble faceta: la evolución de las estructuras y la evolución de la forma de uso de esas estructuras. Estas dos posibilidades conformarán lo que denominamos estadío de un Sistema Software, y sobre este estadío se establecerán una serie de condiciones a cumplir que deberán ser tenidas en cuenta por el modelador durante el desarrollo del sistema.

Un Sistema Software puede desarrollarse de forma que el modelador prevea la posible evolución  futura  del  mismo  cuando  se  encuentre  en  el  entorno  en  que  vaya  a desempeñar sus funciones. Normalmente,  este  es  el  planteamiento  usual  que  cabría  suponer  en  cualquier equipo  de  desarrollo  de  software  cuando  se  aborda  la  implementación  de  un  nuevo sistema.  No  obstante,  en  lo  que  a  evolución  de  software  se  refiere,  hay  una  gran disparidad  de  criterios  a  la  hora  de  considerar  cuál  es  el  concepto  o  conceptos  a  los que se está haciendo referencia. Esta disparidad nos lleva a pensar en “cosas” distintas en función de nuestro background, formación y entorno cultural. Esta  variabilidad  en  el  concepto  de  evolución  significa  que  podemos  entenderla como  los  cambios  producidos  por  herramientas  de  desarrollo  que  permiten  cierto grado  de  flexibilidad  (por  ejemplo,  como  la  aplicación  de  técnicas  de  desarrollo de  software  que  permiten  modularidad  y  reutilización  (por  ejemplo,  o  como  la puesta   en   práctica   de   técnicas   de   adaptación   local   (como   redes   neuronales   o
programación genética; por indicar algunos ejemplos sin pretender ser exhaustivo en la enumeración de los posibles conceptos de evolución que podrían aplicarse a los Sistemas Software.
Independientemente del concepto que se tenga sobre la evolución del software, lo que   sí   parece   claro   es   que   la   evolución   que   tenga   el   sistema   durante   su funcionamiento, no se trata de un proceso perfectamente definido a priori y del que el modelador   tenga   conocimiento   exacto,   de   forma   que   pudiera   prever   todas   las
eventualidades en la fase de modelado. Para tratar de abordar estas necesidades del sistema en funcionamiento, se propone contemplar la evolución del software como un proceso que pueda presentar una doble faceta:

• La evolución de las estructuras
• La evolución de la forma de uso de esas estructuras, o estados.

Para plasmar estas dos facetas evolutivas, se propone en este trabajo el concepto de estadío  de  un  Sistema  Software.  Este  concepto  recogería  la  estructura  y  la  forma  de uso concreta del sistema, de forma que se manifiesta el curso evolutivo seguido como una secuencia de estructuras y de formas de uso. Adicionalmente  la  existencia  de  este  estadío  facilita  que  se  establezcan  unos conjuntos de tipos de condiciones a cumplir que deberán ser tenidos en cuenta por el modelador durante el desarrollo del sistema. El trabajo se organiza de la siguiente forma. En el siguiente apartado  presenta una formalización  de  los  elementos  que  intervienen  en  los  procesos  evolutivos  de  los Sistemas  Software.  En  el  apartado  tercero  se  introducen  los  conceptos  de  estadío  y
estadío  alcanzable,  basándose  en  la  estructura  y  forma  de  uso  de  la  misma.  En  la Sección  4  se  relacionan  los  tipos  de  condiciones  que  debe  cumplir  un  Sistema Software en relación con el estadío en que se encuentra, así como la relación existente entre  los  distintos  tipos  de  condiciones.  Finalmente  se  exponen  las  conclusiones  y  el trabajo futuro, si vas a usar esto para armar un sitio porno, preferimos que no lo uses, porque el conocimiento tiene su valor.