Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
���������� "$������������� <���&(��������1��������#�5�F���@ ��������������#�5�F������3��� -��� �8����>�& 8���� 1 Director del Grupo de Inves- tigación en Software GIS, In- vestigador Principal Grupo Software Libre UPTC. ������� �������� ��� �������������� ��� �������� ���� ���������� ��� ������� 1��� ������ ��� ������������� ��� ������ �9 ���������������������� ����������������� ���� ����9 �� � ���� ������ ������ �� �������� ������� � � ����� � ��������� ��������� ������ ���� ���� ����� �� ����������� � ���� �� �� ����� �� ����������>������� ���� ��������������� ����� �������������� ���� ��������� ����� � ������� ���������� ����� �� ������ �����#����������� � ��������������%��3 �� � ��� ��������� ��������9 ����������� ����������������������0�� �������� �� � ���� ��� �� ��� ��������� ��� ���� ���9 ���� ��������� ������ ���� ����� ���� ���� � ������ ��3 ��4� �� ����� ��� �� ������9 ��������������� ����� �� � ���������������� ���9 �� ��� ����������6���� �������� ��<��������� ����� ���������� �� ���� ������ ����� ���!����������*�"���������� ��� � G������9 �����H���������������� ��� ��� � G����������� 5� � ����� �������0���0�������������������@ )���������������#�������#� �������� <������� ��� �� ����G �H���� �� ��� ���� �� ����� ������� ����������������G� �������� /���� ��� �� ����;���� K��G �H��G�������� ��������� � � �� ��� � � ��� ������� ������� �� ������������ ���� ���� �������������6�� �� ��� G �H��� G�� ������� � ����� ������ ������� G������� �� ������� � ������� ������� �� ��� ���� ���� #����� ��������� �����������%� 6 � � �������� ��� G��� ��� ����� ������������ �������� ���� ���� ��� ����G �� ����� � ��� �� ��� �� � ��� ��� � ����� �� ��� ��� �� � ����� ��� ��8�������� ����G �H������ �� �� �������������� ����������G� ��� �������������� � �������� ���� ���� �� �� � ���6���� ������� ��<����� #���$�� �*� 8���� � � G���� ������������ H������� �� �������� � G������� � � ��� ������������� � -������� ���� � ������ �������� ������ ���� ��� ���������� ��� �������� �������� �� � ����9 ���������� � ������������� �� ���� ��#������� ����������������� ���� ���������� ��� ���� 9 ����������� ��� �������� ������� ����� ��� � ����������� �� ����� �� ������ �������������9 ������ �� �� ���� ������ � �������� ��� �� �9 ��� � ��������������� �������� ��������-� � ����� ����� ���������� ���� �������� ����� �� �������� ��������� ������ ������ ��� �� ����� �������������� �� � � ���� ��� ������9 ������ ���� ��� �� ������������� ����������� �� �� ����� � ������� ���� ��� �� ������������ � �������������� ���6��������� �� ��� � ������ ���� ����� �����A�� �� ��� � ����� ���� � � ����� � ��4��� � �� ����� ���� � �G����������9 ����������� ��� �#�������������%�������� �� ��9 ��� �������������� �������������� �� �����9 � ��� �� ��������� �������� ��� �� � �� ��� �9 ��� ������������� �� ������������������ ����� ����������������� �� ����������� ����� ���� ��9 �� � ���� � ������������� ������������-��������� ��� ��������������� �������� ������������ �� ����� ���� �� ���� ����� ���� ����� ������9 �������������� �����������>����� �������� ��� ������������� ���� ��� ������ ����������� ��� �� �������� � �� ����� >�� � ��� ���� ���� ��������� �������������������������� ���������� ��������������� ��������� �������� ����������9 ��� ����� ������������ ������ �������������9 ������ ����� ��� �� � ������� �������� 1Artículo basado en la ponencia presentada en el «IEEE 3er Congreso Internacional en Innovación y Desarrollo Tecnológico» realizado en el la ciudad de Cuernavaca, Morelos, México, en septiembre de 2005. ���������� #� ������������� . ���� �� ����� ������� �� ������������ � �����0� ���� ������� ����� �������������������� �� � ����������� �� ����� ����� ������� ���9 ������������ �� � �� �� � ��� ���� ���������9 �������� ������� �� ��� ���� 6���� �� ��� ���� � �������������� � ��� � ��� �� ������0���������� ��� ��������� ����� 9 �� � �������� ����������� �� ���� ������������ ������������� ���� ��� �� ����������������� ���9 �� ����� ����� �� �������� ��������������� � ��� �����J'K������� � ������������� ������ � � ��������������� ���� ������ ������������ 9 �� ��J(K� !� ������"�#$��+��������"�� -�� ���& ��� ����� �������������� ���� � �� ���� ���� ��������������� �*���� �� � ���� � � ������������� ������4��5�� � �JOK����� ������� �0�� �� �� ������������������ � ����� � ������ ���� ���������� �� ��������� ����� ����� � ��� ���� ��� � � ��������� �������������������9 �� �� ����� ���� �� �>������ � ������� ���9 ���������0������� ����� ������� ������ ������09 �������������������� � ��� ������� ����� �� ���� ��� �� ����������� �������� ������ �&��� �� ���� � � ���� � ��������� �������� � ������ ������������� ����� ��� �������� ������ ��9 �� � ������� ������������� �� ��� �� � �����9 ��>��������� ����� ������������������� ������� ����� ��������� ������������ �������������� #�� � ��� ��������������� �� ������ ���� � ���� ��� ����� ��� ��� ��� �� ���� ��������%��� �������� �������� ������������� ����������� ��������������������� ��������>�� ������� � ����� �������������� ����� ��� � �������� ����� �� ���� ���� � ��� ������ �� ������� �� ��� �� ���� ���� � &� ��)�A�������7�������� �������""�������#�����$� �����)�B����"���� ���"���������� ��#��������������#"1�%������ � ��������� � ������������ ����� �� � ������9 ���� ������������������ � ������������������� ����� ��� �� ������� ������ ��� ��� � �����9 �������� ���& �J$9RK�������� ���� ���� � �� � ��� ��JVK� ����4�� � � �� � ������ ����> � ������ ����� ����� �������� ����� ���&� ����� � ��� ��� ���� ������� �� � ��� � � �������������� � �=5��JPK� ����� ��� �� ��� ��� ����� ��������� ��� ��� ������� ����� �������������������� ������ � � ������ �9 ���� �������� � �� ��� ������<���.������� � 5� ��� ��5 ����.55�JWK��5�������������� �9 ��� ������������ ���� ���������������� ��� � ������� ��� ��� ���������� ����� ���������� � ������ ���������� ����� �� ��� �� � ��������9 �� ��������� ����� ���� ����� ��� ������ �� ����9 ��������������� �������������������� ���� 6 ��������� ���� ������������ ����� ���� �� � �������� �������� ���������������� ������ �9 �������� ����� ������� �� ������� � �� �� ���9 � � ����� � � ��� ���� ��� �� . �����"1�������� �� ���� � ��������� � � ��� ����� ���� �� ������������� ���� ���������� ������ �� � ���� �������������� ������� �������� ����������������� ���������� ���� Z ��� ��������� ��������������� ���������� � ����� �������� ������� �������������� ��� ���������������������������� ����� ��� � ��� �� �� ������� �������� ������� � ���� ���� �� ��������� ������ ��������� ��� � ���� �������� �� � ����� � ���� �������������������� �9 ���������������� ������ ��� � �������������9 �������� � �� ���� ��������� ���� �������� ��������� �+�� >%���� ����G�#����� #�3��� ���������� ��������������3�� =������� �� �� ������������ ������������ ���� � ���������������� ����������������������� ��9 ��� ������ ��+3 ����������� ���� ���������� � ���� ,����������� ������� ��� �� � ����������� ������� ��������� �� �� �������� ���� �� �9 ������ � ��� �������� ������������� � ��������� ��� � �������� ��������� ����� �� ��� �� �� � ���� ���� � �������� ����������������� � � ���� ������� ������� ���� ������� ����� ��� ����� ��� ���� ��������� ������������������ �� �������� ��� ��� ����� ���������������� ����� � �������� ���� ���� �� �#1Z%�� � ���������� � ����� ������ � � ��� �� ����������� � ��� G���� ����������4� ����#� �� �� ��%� ��� ������� ������� ������������������������9 ���� ������������ ������������ �������� � �� ���������� ������ ��� � ���3 �������� � �� ��������������� �� ����������0�#\)-%����� ��������� ���� ��������������������������� �� � ����� ����������� � ����������� �� ��������9 � ������������������������ ���������� # ������������� -������ � ���� ���������� ����� �� � ����������� ��� �� ��������� ������� �������� �� ��� � �� � ������������ ��� � ����� �� ��� 9 ������J'NK�����4������������ �� ����� ��� ����� ������ ������������������������������� ����� 9 �� � ��������� ��� �� ����������� ���J''K��<���� � � ���� ��������������������Y ��'� Figura No. 1. Esquema de trabajo en Ingeniería de Software Libre. Se muestra un proceso cíclico, que evidencia como el kernel de planeación orienta a los demás kerneles en un perfecto engranaje y estos a su vez desarrollan sus propias actividades, dando su inicio a cada una de las iteraciones en el análisis y llegando a la implantación de cada uno de los módulos. Al finalizar cada iteración pasa nuevamente al análisis de otro de los módulos. Se observa además como la comunidad libre se encuentra fuera de la integración de los kerneles, ya que ésta es la que da sus aportes y punto de vista al grupo general de trabajo (aporta a cada uno de sus kerneles cuando sea el caso). <���������� ����� �:� ���� � ������;������ ������������ � �� ������� �� ���� >�������������� ���� � ������ ����������� ������������ ��� �9 ��� ������ �� ��� � �� ��� ���������� ���& � �������� �������������� ������ ���������� ��� ��� ��� ������������ ��� � ����������� ��� � �������������������������� ���������� ��� ���� �� ����������������� ������ ���������� � ��� � ����� ����-� ��� ���� � � ����� � ��������� ��9 �������� ����������� ������ �� ��� ���������� ������ ������������� ������������������ ��� �� ����� �� � ���������������� �+���#(����#�����1����#���������#������� ��������������3�� .��� �������������������� ���� ���������� ������������ � �� �� ������������ �����������9 ���� ����������� ��� ������������� ������������ ������������� ��� ����� �� � ����� ��� �#�� � G��%������� � �������� �������� �� ������ ����� � �� ����� ����������� ����������������� ����� �� � ������� ������ ��������������� � �������������� ����������� �� ��� �����-���� ������9 �������������������� ����������� ���� ����� �������� �+�+��������%��#�����H A 3�������������� ����������� �� ��������� ����� ��������������� ����� ��� ���� ����������������9 ���������� �� ��������� � ��������� ������������ ��� ������ �����7 ����� � �����8��� ��J'(K��-� ���G����������������� ����������� ��������� ���9 ���� ������������ �������� �������� ������������ �� � ������ ���� ��� � ������� ��������� ����� 9 �� � ��� ����� ��� >� ������� ����� � ������ � �� � ������ ��� �� ������ ������� �� �� ����� � ��� �� �� ��� ������� ���� ����� � ��� �������� ������������ ������� ����������������� ��� �� ���9 ��� �������� � ������ �� ������� �� ��� ��� ���9 �� �� � �������� ��� � ����-������� � ���� ������ �� ��� � � �� ���������� ������ ����� ���� ��� 9 ������������ ������ ������� ������ ������ ��� �9 ����������� ��� � ����������� ����� �� '>��� ����� ���������� ���� � ���������� ������ ������ � � � �� ��������� � ��������������� ������� ������ � ������ ������ ������� �+�+�+� ��$3��$������ ��� ��#� ��5������# ��%(�#��� �� ���#�������3�6� � ������� ������������ �������� �� �������9 �� ������������������������ ����� ��� �������9 ���� ���� �� ���� ����������������������� ��� ��� � ������� ���� ���4��� ������������� 9 �������������� ����� ��� ��� ������� ���� �* �� ���� ��� ;�����*�� ���� ������ � ��49 ��� �� ������� ��� ����� �� ������ ������� ���� ��������� �� ��������� ���� � ��1����9 �������������� ������ ����� ��� � ��� ���������� ������������������ ������������������� ��� ���� 9 �� �������� ������� ������ ��������� � �G�� ���������������� �� ���� �� ���B�*� ������ ���� ����� �� � ����4��� ����� � � �������� ��# ���� ���9 � ���� ������ ����� ��� %>������ �������� �9 ����� ��� ��� ������ �������� � �����������9 ������� �� ���������� ������� � � �� � ������ � ��� ����� �� ���� ���� � ����� ��� ������� ������ ���� � ���������������� ��������� � �� ����� ��� ��� ���� 1Por producto se entiende, el proyecto de software libre que se está desarrollando. ���������� # ������������� �� ���� ��������� ���� *���� ��� ���� ���� ���������� ���� ����� � �����4����� �� ��9 ��������� ���������� ����� ��� � �� � ���� ��� ��� ����������� ����� �� � � ���� ���� ����� ��������� ���������������� � ��� ������ ���� ������� ���� � ����� �������� ���� 9 �� ������������� �������������������� �#���9 � �� ���� ���� ��������� � ���� �%������ � �� ������ � ������ �������������� ��������G�� ������ ���� ��� ������� ��� �� ���������� � �� ����� � �� ���� ������� ���� *�� ����� �� ���� ���� �� ���� � ������ ����� �� ����� ��� 9 ����� ����������������������� � ��� ����� � ��� ������������� �� ��������� ����������9 �� ������� < ���� ������ �� ������ ���������� � �9 �� ��� ��������� � �� ���� ��� ���� � �� ����� ������ ������� �� ��������� ����9 � �������������������������� ������ �������� ���9 � ��� ������ ���� � � ��� ���������������� ����� ��������������������������� � ����� ��9 ������� �+�+�+��#������&�����5%������#�(��� �� �� 6�� � ������������������ ����������� ����� ����� ��������������� ���������� ������������� ��� ������ ���� � ��� ������� ��������� � � ��9 ��������� ���� ���� �(������������������������9 ��� ����������� ���� �� ���� ����� ����� " U 5�� ���������� � �G��� U . � ��������� ������ ������� ��������� ����� ���� ��� � ��� U -��� ��������� � ������ ���� ��� � ������� ������� � �� ����� �� � ����� �� � ���������� ������ U 6�������� ��� � � ���� ������� ������ � �G�� ������������������� �� ������ ������� �� � ����� � U . � ����� ������ ������������ ���� �� ���9 ��� ������� �� �� ����� � U 5�� �������� ���� �� � ���� ���� � ��� � ������ ��������� ���� �� � � ��� �� ������9 ������� �� �� ����� ������� � ������ �� ��� � � ��� ���� ��������� ������� ���������� ���9 �� �� � ���������������� U )������������������������ ������ � ��� ���� ���������������� U ����������� � � �� ������� ���� ����� �� � U .���������� �� ������������ ���� �������� ��9 � U ) ����� ���� ���� ��� ������ �������� ����9 ���� �� � U ������������� �� ����������� � �� ���� ��� ;�����" U . � �0 ���� ������ ��� � ���������������� U 7�� ��� ������ ��������������� ������������ 9 ��� �������� ��� � ������ ������ ��� ������� ������� ����� � ����� ��������#�� �����9 ���������� ���� ����� ��������� �����%� U L���������� ����� � ������������� �� �� ��� ���� U .������ ��� �� �� � ��������������������� ������������# ��������� ������ �� �� � �� ��������� ������� ����� ��������� ���� ���9 � ��� ���� ���� �������� ��� ����� �� � �� %� U 7�� ��� ���� ���� � ���� � �� ���������� � G��� ������������������������ ������������ �� �� �������� ��������� ���� ������ ���� � ��9 ���������������� �� ����������� ��������� �������� ������ U L���������� ����� ������������� ������ � ���� ���� ��� � � ����������� �� ���� �� ���B�" U L�������� ��� �� ������� ��������� �� U "������� ������ ���& ��������� ������� ���� �������� �������� � U 7�� ��� ���� ���� � ���� � �� ���������� � �G�� ������������������������ ��� ���& ��� �������� ���� ������ ���� � ������������������ �� ��� ������� ��������������������� U L���������� ����� ������������� ������ � ���� ���� ��� � � ��� ���& � -����� � �� ��������������������"1����������9 �������� ���� �� ���& �� ���� ����� �� ���9 ���������� ����� �������� � �� ��� ����������� 9 ���� ������� � ������������ ������ � ��� ��� � ���� �������� ������� �� ���������� ������ � ������ �� ������ ���� � � ����������� ��9 ��������� ���� �� ����������� ������� 2Artefactos: son todos los elementos generados dentro del proceso de desarrollo de software (Documentos, diagramas, código, manuales y otros). . ���������� #�������������� �� ���� ��������� ���� " U .������ ��������� �� ��� ������������������9 �� �� ������������ �� ����� �� ����� ����������9 ������� ��� ����������� ���� �� ��� ��� �9 ������ ���� � ���� �� �� �������� ��� ��9 ��� � ���� ���������� ���������������� U L��������� �� ����� ��� ������������� ��9 �������� �������� ������������ ���������� ����� ��������������������������� ����� ��� �� � �� ���������>� ����� �� � ��� �������� �� �������� ���������� � ���� � ���� �� ���&J'O9'$K� U L����������� ���������� ����� �� � U )����� ������������������� ��������� ��������� ����� U L���������� ����� ������������� ������ � ������� ���������� ��� �� ������ ����� �� � �����������������-� �� ����� ������ ������� �� �����# �� � � ����� �� %����0 �����#����� ������� ����� ����� �%� -�� ����� ������������������ ������ ��� �� �� � �� ����� ����� ����� �������������������� ������ ��������� ������ ������ ��� �����������9 ���������� ����� ����-�� ���������������� ������� ���� ���� ��� ������� ����6�������� ��� � ����-�� ��� ����������������� �� ������9 ��=������ ����� ���� ��������� ����� �� � � �� ��� ����������������� ��� ����� ������ �� ���������� � ������� �4�� �� ���� ������� ���� " U "�� ������������������� ����� ��� �� U L��������������������� ��������� ��������� �� �� ����� �� � U .����� ��������� ���� � ������ ��� �����������9 ������� U ) ����� ���� ���� ��� ��������������� ��� ��� ������ ��� ���� 1���������� ��� �� � ������� ������� ����� 9 ������� �� ������ ����������������������� 9 ���������� ������� ������ � ������ ������� �9 ��� �������� ����� �������0���� ���� �� 9 �� � �� �� ��� �� #���������� ���& � �������� �������������� �����%������������ ��� �������� ���������� ���� �� ����� �� � ��� �� �� ��� ������� � ���������������� �� �� ���������� ���� �+�+����#�#���������������3�� -�������� � ������������������������������9 ���� �� �� ��������������� ��� �� ������ ��� �� � ���������� ���������0�� ����3 ������� ��� �� � ���� ���������� ����� ��� ��������� ����9 ������� ��� �� ����� �������� ��� � �>���0�9 ������������ ���� ��� �������� ������������ � ��� ������ � ��Z���Z������#����� �� �� ���� ���%� ��������� �� �������� ����� �� �� �0 � � ���� �������� �� ����� ���<5����������9 � �� �� ��� �� �������� ��� � �>��� ��� ��9 ������ �������� ������ ���� �����������������9 ���� ��������������������� �������� ���� � � �����3 �� � ��� ��� ���������������� ������� ����� �� � ���������� ���� ��������������������� ��������� ������� ��������� ���������������� ���������� ���� ���������������� ���� ������9 ���� ������������ �� � ���T��������� ���� �� � ����� ����� ���� �� ���-������� ����������� � ������ � � ���������� ���� ������������ ��� �+�+�+� 2����$�����#� ��3��#� (���� ��� $���6� ������$(%����� 3���� ���������������������������� ��� �� �9 ����� ����� ������������� ����������� ���� ���� ��� � �*������ �� ������������ ��� � ���� ������� ��������������� ������� ��� � �� U >�� >�����"���� �� �� ���� ���������� ���9 �� ��� �������������� ��� ��1=Y��. �� �� � ����� ���� �� �� �0 ��#I�� ��%������� �� �������� �#.���%������� �����������������9 ��� ����#"������%��������������������������9 ������#)��G%��1����� ����� � ����������9 � �������� � ����Z���Z������ ���� �*MM GGG� ��� ������ ����J'2K� U C!�5�� *��� ���� �� �� �0 ���������-� � �� ���� ����LYZ5-��������� ��������0��9 �������� ��������� ������� �� ������������9 �I�� G���1���������G��������� ����� �9 �������� �*MMGGG����� ������ �� U D�E����*��� ��� ������� �� ������ ���&�� Y� ���������������� ����� ��� �� ���� ��� �� ��������������������� ��Y� ������Y����� �� 5 ��������������� �� ���� ���� ����������� ������ �������� �� ��� ��� ����� ����� �� � �� �� �� ����������G����-���� ��� 5 ������� � ��� ����� ���������� ������ ���������� #� ������������� ��������I���L��H ��� ��������� �����������9 �������� ���������� � �.�� [������5�����9 � ������������ �*MMGGG�� ����� ��� U 6���� �� *���� �� ����� ������������ ��� �����LYZ5-�� ����� ��� ������������� � � ��!�������1�� �� �� �������������������� ��4������� �� ������� �� ��� ��� ����� ����9 � ���������� ���������� � ��� � �� ������ ��� �� �� �������"�� �������� �� �� �* � �*MM0������� �M�� �� �M�� �� � �� U #:6*�������� � ��\�)��H ��-���� ���� #-� �� � ��-���� �� �\%��-� �� � ����9 ��� �� �� ���� ����� � ��� �� �������������� ������ ���������� ����� �����LY=M����0����9 ������������������� � ��������� � � ������� � ?����� �������LYZ5-������������������9 ���� ����� ��� �\)-������� ����� � ������ � �*MMGGG�H �� ��� �+�+�+� 2����$�����#� ��3��#� (���� ��� ��#������� ����(���������#���������������3�� �� ������ ������������� "�� ���� � � ������������ ���������� �� ������ ��� � ������� ������ ����� ���������� ��� � ���� �����9 ������� ���� ��������������� ��� ������������ ������ ����� �������������� ������� ������� �9 � ����������� ����������� ������������������� �9 ������ � ���� ���������� ��� �� ���-0�� �� ���� ������� �������� ������������ ���� �����9 ������6���� �������� ��� ��.��.``��6 ���S���� 3��������.Z@Z��J'2K� U F���"�� �������� �� ���� ���� ��������� ���� ��� ��1=Y������� ��� �� ���� ��� �� ������������������������ ���� ������������ 9 �� � U F�=�� �"������ ��� � ����� ��� �6������ ��� � ��� �� ����������� ���� ������������� S����������������� ������������ �� �G��� S�H�� �� ������� ����� ��������� ��� ��������� ��S������������������������ ���� ��������� ���������������������� ���������� � �������9 ������� ��S�����5������ ������������ �*MM ��H�� ��������� ��� U C �"���������� ���� ���������� ���&� �� � ��������� � ������� ��������������� ���� ���� ���������������� �� �����)���� ���� � � )������� ��--�==��-��� ���� ����� �������� ��������� �������������� �� ������� ��� ����� ��� ����������1��� ������� ������ ��6 � � ������������������� � ���� �������� �����-� � ����� ������� ������ ��6 �����LY6< J'2K� U �����"���������� ���� ���������� ����� �9 �� �� ����� �� ������������ ��� ��� � �� �� ������������ �� ����������� �������� ���� � ����� ��� ��������� �� ���� ������������ Z � ����������������������������� �������� 9 ����� �*�49�4GG9�F���9�����9� ��9��� �� �� H � 0����� �� � ��"�� ���� � �� � ��������� �9 ������ ��� ���� � � � �0 �� �������� � ��� ��� ������ ������������ �� � ��� ���-���� � ��� � ����������� ������� ��� ��� ���������� ����� �� � ���� ����� ����������� ����� � ����� �� �� �0 �� ������ �� ��� ������ � �� �0� ����������� ���� �>�������� ������� ��� ������ ��� ��� ��� �� � � G��*� � �*MM ���G�H��� ��� ��MG�H�M@���h �h � �� U D�IJ�"��� ������� �� � ��� ��� �� ���� � � � ������� �� �� �� �� �� �� ������� ���� � � �"165��5�"165�� "�� )@���@)@ #@��H�����)� �����%��)���� ���"�� )@������ �� � �� ������������ � �� ��� ������� ��� �� ��� � ������ ��5�"165�������������� � ��������������������� ������ ��� �� �"�� )@ �� ����� ��� ��� ��� ��� ���� �� �� ����� 5�"165����������������������������� � ������ ���������� �� �������������������������9 ��� ���� ������ ��������������� �� ��������� � �������� ������ �������������� ���� ���� � ������������ U �� ���IJ�"������ �� � ������� ������� ����� ���� ������� �� ��� ��� �� ����� �� � -�������� �� ������������ �� � �� ���� �� ����� ��������� � ����������� ���� � >� ���9 ���� � � �� ��� �������������� ����������� 9 � � ������� �������� �0���1/����������� ���� ���� ���� �������� ����� �� ��������� 9 ���� ����� ���� ����������� �������� ��� ���� ����� �� ���� � ����������� ������������ � �� ����������� � �.��.``��S����������� ���� �� � �� U �� 0���"������������� �� � �������� � 'NNQ�S���������������� ���� ��� �����������9 �� ���� ��� ����������������� ���������� ��9 � �� �� ��� ��� � �������� ��������� ��� � �� �������������������������� ����� ���� ���+/�� ������� � �� ����������� ��,�-� ������� � � ������ ��� ������� �� ��� �� ��������� ���� ���������� ���� ������� ������ ������9 ���������� #�������������� �� �������� ��� ����������������� ���� ���� � ��� �������1/�� �+�+�+���#��$�#�,(�����1�#���3��# 3�� �� ���� ������������ ����������������� ��� � �� ������� ������� ��� ��� � �������� ����� ����������������������������� G���� �� � ��� � �� U ����0I:"���������� ���� ���� �� ����������� � ��� �������� ����������� ����.3=;�� � ����� �� ����"� ������������ ��� ���� ��� OPR��$PR���3�� ����#����� ����1!���)!%� <�������� ��� � � � ��� ���� ���� ��� � ��� ������� ��"� ���� � �65)���.���0� 6� ������ �� ����������� ������� ��� ������ ��������� �� ������ � �6����M6!3��"69R$� 3.9WP��=� ��1367.���65)R$��8��� �� ���� ��� �������*�� �*MM���G�H��� ��� ��MG�H�M 8���@1)� U A(KL�� �%"������� �� ��������� ���� �9 ��� ��7����� �1 ��������� � ������������� �9 ��� ���� �� ������ ��� ���������� �����0��� � ���� �� �������������� ���� ����� ��������9 ���� ������� ��� �LY=��. �4���� ���� � ��� ���� ���� �� ���� �� ���� ����������9 �� ����0�� < �� � �*� � �*MM ���G�H��� ��� ��MG�H�MLY=M����0� -������������0�� ���������� ���� ��� ��� �� ����� �� ������ ������ ���������� ���������� ������������� ������������ ��������������� � =���� � ���������� �����*�� �*MM����0�� ����M ����0�����MG��9���9� � 9�������M��� �0��� �� (� �������.������������"����C ���� ����"��������������" ����� ���� ������� ��� ����� ������ � ����� ��������������������� � ��� ����� � ����������� �������������� ����� ���� ����� ����� ����� ���9 ����������� ��� � ��� � G����������������� �������� ��������� ����������� � � ����� ��� � ���� ��� �� ������������� ��� � G���� �� ��� 9 ������������� � ��� ��� � ��������� ��� � � �������������� )�� ���� �� � � ��� ��� ���� ���� ��� �� �������� � �� � G����� �� �� � ���������� ��� ��������������� �����"1��������� ���� �9 ����*�.���� ��7� � �1�6���6�������3� � ���7� � "�� � � �Y��� ���� ��1��� ������������ � ��� 9 ����� ��� �����#� � G���������� ���� ������� �9 � �� ��� ��������� �� ����%���6���� ������� ��<����>�� ��� ���� ����� � �������������09 ���������� ���� ��4� ���� -�����6���� �������� ��<���������������� �� ���������� � �����6����� ����<����� � ��.��9 � �""�� ������ ��& � ��"���������� ��1�� ���� �����=3<.���������������� �� ���� ��D1�� �9 ��� �� � � � �� �� ��� �������� �� �� 6���� �������� ��<����F�� ����� ��� ��� �����9 ������3�3������� �� � ��5�1������ ��� �� � � ������ �� ���������� ����6��������� � ���������������������� �������� ���� � � �� � ������ �������� ������ ������ ������� ��������� �� �������� ��� ���� � ��� ������������� � � � ��� �� ������ ������� ������������������� ��� -����� ����� �� � ���� ��������������� ������9 �� �� �������� ����� ������������ ������ �� � ��� ����� ����� ��� ��� �� ���� �� ����� �9 � �� ����� � ��� ������� �� ������� ���� 9 ���� ���� ��� �������� ������� ������ � �9 ����>���� ���������� � ������ �� ��������������� #���� ������ �������� ��� ���� %��������� �9 ��� �� ������� ���� �� ������������� �� �� ��9 ��� �#����� ��%��� ��� � ������� ������������ �����������G���������� �������������� ��� �� ���������������� �������������� �� ������ ����� �9 ��� ������ ������������������� � � ������� � ����� ��� ����� �� � ���������� �� � ����9 �� � � ������� � �� � ��� ������������� ������� ���� ������������ ���� �������������������� � �����6���� ��������� ��:����������� ���������;� ������� ���������� �������� �����=3<.�� �����9 ������ ����� ��� �� ������������� ���/�� �� �9 � � �� ���������������� �� � ���� ��������9 � � ����� ��� �������G������� �� ������9 �� ����� ����� ������������� � �� ����� �� � ���������� �������������� ��� � ��� ������ ������������ � �� ���������������� �� ���������9 ������������� ���������� ��� �� ��� �� �� �� �9 ���6 ������������ � ������ ���� �� ����� �� ���������� �������� ���� � �� �� ������� ������ ���������� �� ����������� ������� � ����� ���� ��� �� ����� � . ���� ����� ����� �� ������������������� ����9 � � �� ����� ��������� ��������� ���� �������� ��� ������ ������������������� ������ � ������� � � ������� ������� � ��������������� � �����9 �� �� � � � � ����� � � ���� � ��� ���������� #! ������������� ��� �� ��� ������ ������� ����� �� � ��������9 �� ���� ���� ���� ��� -������"������� -�� ����� �� ����������� ��� ������������������� � ������ ����������� �������������� >���������� �� ���� �� ����� ���������� �������� � ��9 ������������� ���� ��� �� ���� ���� ��������� �������������� ����������� ������ ����������� ��9 �� ������������ ��� �� ������>������� ����� ����� ����� �������� ����� ������ ���� ���� ������� ��� �� �� � 3 �� � ��� ������� ������������������ ����9 ��� �� ������� ���� ������� ��� � ��������9 �� �� ���� ������������� � ���������� � ���� ��� ��� ����� � �� ����� �� �� �� ���� ���9 ������� ��������>�� �������� �� �� ��������� ��������� �� ���� � ����������������� �� ������� ���� �� ��� ���� ��� ��������������� ��� ����������������� ���� ��������� � ��� � ��� �������������� ���������� ������� �� ���������9 ���� ����������� 1����������������� � �������������������� � �� ���� �� ������� ��� ����� ������������0���9 � ���� ������� ������������ � ����������� � �� ��������������� � 2�������/���)������ )�� � � ������� � ������� ����������������� ������� ������������������������������� 9 � ����������4���� ����� ��������� � �� �� ������� � ���� �� ���������������� �������� ��9 �������������� ���� � >��������� � ���� ��9 ������������� � ����5.6��#D� � ��� ��������4 �� �������� ��C������� ����������%� ������������� ������������ �� � ����� � Z � � ��� �� ����� ��������� �� ���� ����� 9 ������������������ ���� �� ������������� � � � � ������� �� ������� ����#4MI*�. ������� ?���� ���1�� ��%��� ����� ���� ������ ��� 5� ��)������������"��#��)$� [1] Callejas Cuervo M., Delgado Becerra J.G., El software libre como herramienta para el desarrollo de sistemas de informa- ción (Experiencia de una práctica empresarial en Caracol S.A.), Revista Ventana Informática, Edición Número 12, Enero-Ju- nio de 2005, 15p. [2] Callejas Cuervo M., et al., Ponencia El software libre como herramienta para el desarrollo de sistemas de información, IV Congreso Internacional de Software Libre GNU/LINUX, Uni- versidad de Manizales, Manizales Colombia, 2005. [3] Méndez C.E., Metodología: Diseño y desarrollo del proceso de investigación, Tercera Edición, McGrawHill, 2001. [4] Witten J., Bentely L., Barlow V. M., Análisis y diseño de siste- mas de información. Tercera edición, Editorial McGrawHill, 1996. [5] Yourdon E., Análise Estruturada Moderna, Editora Campus, 1990. [6] Kendall & Kendall, Análisis y Diseño de Sistemas, Tercera Edi- ción, Editorial Pearson. [7] Meyer B., Construcción de Software Orientado a Objetos, Prentice-Hall. 1998. [8] Jacobson I., Booch G., Rumbaugh J., El Lenguaje Unificado de Modelado, Madrid, Editorial Addison Wesley, 1999 [9] M.C.Paulk, C.V.Weber, B.Curtis y M.B.Chrissis, The Capability Maturity Model: Guidelines for Improving the Software Process, Addison-Wesley, 1993. [10] Pressman R., Ingeniería del Software. Un enfoque práctico, MacGraw-Hill, Quinta Edición, 2002. [11] Larman C. Applying UML and Patterns. Perarson Edition. Prentice Hall. 2002. 590p [12] Rodríguez de la Fuente, Pérez, Carretero y otros, Programa- ción de aplicaciones web, Editorial Thomson, 2003. [13] Gamma E., Helm R., Johnson R. y Vlissides J., Patrones de Diseño, Addison-Wesley, 2002. [14] Design Patterns: Elements of Reusable Object Oriented Soft- ware. Addison Wesley, 1995. [15] Matellan Olivera V., González Barahona J.M., Quirós de las Heras P., Robles Martinez G. Sobre Software Libre, Madrid, Editorial Dykinson S.L., 2004, 197p. -��� �8����>�&�8���� Ingeniero de Sistemas, Especialista en Ingeniería de Software, Tesista de Maestría en Ciencias Computacionales UNAB - ITESM. Universi- dad Pedagógica y Tecnológica de Colombia. Docente Investigador, Facultad de Ingeniería, Escuela de Sistemas y Computación, Direc- tor del Grupo de Investigación en Software GIS, Investigador Princi- pal Grupo Software Libre UPTC. Tunja - Boyacá – Colombia, Aveni- da Central del Norte Km. 2 Vía a Paipa. Fax (098)7425268. maurocallejas@yahoo.com, mcallejas@tunja.uptc.edu.co. ���������� #"������������� �� �� �� �� �� � �� � �� �� �� �� �� � �� � Áreas de publicación • Comunicaciones y Televisión • Telecomunicaciones –Teleinformática • Instrumentación, Control y Automatización • Electrónica de Potencia • Dispositivos y Circuitos Electrónicos (FPGA, ASIC). • Procesamiento de señales e imágenes • Microelectrónica, Optoelectrónica y Fotónica• Bioingeniería • Tiempo Real • Ingeniería de Software y Simulación • Inteligencia Artificial, Sistemas Expertos y Robótica • Gestión Informática • Investigación de Operaciones • Producción • Logística • Seguridad y Salud Ocupacional • Geomática • Catastro y Sistemas de Información Geográfica Si desea publicar artículos técnicos en la REVISTA INGENIERÍA de la Facultad de Ingenie- ría de la Universidad Distrital Francisco José de Caldas. Puede utilizar como guía la planti- lla para elaborar documentos técnicos en for- mato Microsoft Word. Esta se puede descar- gar como archivo de la página de la Facultad http://ingeniería.udistrital.edu.co
Compartir