FICHA DE ACTIVIDADES CURRICULARES	
	
1. Datos generales de la actividad curricular	
	
1.1. Denominación de la actividad curricular tal como figura en la resolución de aprobación del plan de estudios.	
Análisis de Sistemas (94)	
1.2. Indicar las carreras en cuyos planes de estudio se incluye la actividad curricular.	
	
Carrera	Plan de estudios	Orientación	Carácter	Duración del dictado	

Licenciatura en Ciencias de la Computación	1994		Obligatoria	Cuatrimestral	

2. Objetivos	
Señalar los objetivos expresados en términos de competencias a lograr por los alumnos y/o de actividades para las que capacita la formación impartida.	
Debe comprender la diferencia entre construcción de grandes sistemas de software y programación de aplicaciones pequeñas o caseras,construcción de modelos funcionales de sistemas de software, lenguajes de especificación formal, propiedades de modelos.	
3. Clasificación de la actividad curricular. Formación práctica y carga horaria.	
 3.1 Clasificación de las actividades curriculares.
a) Localizar las actividades curriculares en el siguiente cuadro, teniendo en cuenta la pertenencia de sus contenidos a las áreas curriculares de Ciencias Básicas, Teoría de la Computación, Algoritmos y Lenguajes, Arquitectura, Sistemas operativos y Redes, Ingeniería de Software, Base de Datos y Sistemas de Información y Aspectos Profesionales y Sociales (Resolución ME Nº 786/09). Si una asignatura prevé el dictado de contenidos que no corresponden a ninguna de las seis áreas citadas, incluirla en “Otros contenidos”.
b) Cuando la actividad curricular incluye contenidos correspondientes a dos o más opciones de las presentadas por el cuadro, estimar la carga horaria asignada en cada caso. El resultado de la suma de las cargas horarias parciales debe coincidir con la carga horaria total de la asignatura.
c) Si la actividad curricular no incluye contenidos correspondientes a alguna de las opciones presentadas por el cuadro, dejar en blanco el casillero.
d) Las cargas horarias deben consignarse en horas reloj (no usar horas cátedra).

Áreas	
Carga horaria en horas reloj	

Ciencias Básicas	
    	

Teoría de la Computación	
    	

Algoritmos y Lenguajes	
    	

Arquitectura, Sistemas Operativos y Redes	
    	

Ingeniería de Software, Bases de Datos y Sistemas de información	
150    	

Aspectos Profesionales y Sociales	
    	

Otros contenidos	
    	

Carga horaria total de la actividad currricular	
150	

3.2 Indicar la carga horaria total dedicada a las distintas actividades de formación práctica que se describen en el Anexo III de la resolución ministerial. Las cargas horarias se deben indicar en horas reloj (no usar horas cátedra).
En el caso de que la actividad curricular no incluya alguno de estos tipos de formación práctica, dejar el casillero en blanco.

Formación práctica	

Formación experimental	
Resolución de problemas del mundo real	
Actividades de Proyecto y Diseño de Sistemas Informáticos	
Instancias supervisadas de formación en la práctica profesional	
Otras	
Total	

    	
60	
    30	
    	
    	
90    	

3.3 Indicar la carga horaria semanal dedicada al dictado de la actividad curricular y a las actividades de formación práctica que en ella se desarrollan. Las cargas horarias se deben indicar en horas reloj (no usar horas cátedra).
Caga horaria semanal total 	
10	

Carga horaria semanal dedicada a la formación práctica	
6	

	
4.  Indicar si la actividad curricular se dicta en más de una cátedra	
Si/No		

Si la respuesta es afirmativa el programa brinda la posibilidad (a través de un navegador) de cargar los datos solicitados en los siguientes puntos de cada una de las distintas cátedras. Si la respuesta es negativa los datos que se solicitan a continuación deben cargarse una sola vez.	
Denominación de la cátedra	Cátedra 1		
5. Indicar si la cátedra se dicta en la Unidad Académica	
Si/No		

5.1. Si el dictado de la actividad curricular se realiza fuera de la Unidad Académica, completar los siguientes datos:	
Institución universitaria			
Unidad académica				
Domicilio de dictado				
		Número:				
Calle						
					
Localidad:			
Provincia:	Buenos Aires			
Teléfonos:				
6. Contenidos	
6.1 Sintetizar los contenidos incluidos en el programa analítico. Adjuntar en el anexo de carrera el programa	

Definición y alcances de la Ingeniería de Software
Dificultades esenciales y accidentales en la Ingeniería de Software
Modelos de Ciclo de Vida del Software.
Cualidades del software y su proceso de producción
Principios de la Ingeniería de Software y su aplicación al Análisis de Sistemas
Métodos Formales y Especificaciones
Abstracción, modelo e implementación
Lenguajes formales de especificación
Condiciones de corrección, invariantes, comportamiento observable y propiedades de las componentes de estado
Precondiciones, postcondiciones, especificaciones totales, operaciones atómicas
Lenguajes de especificación Z
Statecharts
Communicating Secuential Process (CSP)
Pasos intrascendentes, seguridad, vitalidad, máquinas cerradas y equidad
Temporal Logic of Actions: TLA y TLA+
Verificación de especificaciones Z 	
El asistente de pruebas Z/EVES
Teoremas en Z/EVES
El teorema de inicialización
Cálculo de precondiciones
Errores de dominio
Inconsitencias
Propiedades del modelo	
7. Bibliografía	
7.1. Si la actividad curricular posee bibliografía específica complete los datos que se solicitan a continuación.	
	
Título	Autor(es)	Editorial	Año de edición	Ejemplares disponibles	

					

Fundamentals of Software Engineering	Ghezzi, C., Jazayeri, M. y Mandrioli, D	Prentice Hall	1991	2	

Software requirements & specificactions: a lexicon of practice, principles and prejudices	Jackson, M.	Addison-Wesley	1995	0	

The Way of Z	Jacky, J.	Cambridge University Press	1997	1	

Statecharts: a visual formalism for complex systems	Harel, D	Science of Computer Programming	1987	0	

Defining liveness	Alpern, B., Schneider, F.	Information Processing Letters	1985	0	

Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers	Lamport, L.	Addison-Wesley Professional	2003	0	

The Z/EVES 2.0 user's guide	Saaltink, M.	ORA Canada	1999	0	

7.2. Si la actividad curricular no se dicta en la Unidad Académica indicar donde se encuentra disponible la bibliografía, señalando la denominación del lugar (Instituto, Facultad, Universidad) dirección, localidad y provincia.	
	
8. Descripción de la actividad curricular	
8.1. Describir las modalidades de enseñanza empleadas (teórica, actividades proyectuales, correcciones individuales y grupales, clases específicas, viajes de estudio, etc.).	
La asignatura se dicta de una forma más bien clásica con clases de teoría y clases de práctica. 	
8.2. Indicar los materiales didácticos disponibles para el desarrollo de las distintas actividades (incluir computadoras y programas utilizados).	
No se utiliza el laboratorio de la facultad; los alumnos usan sus computadoras. Se utiliza software gratuito: Z/EVES y TLA Toolbox; software desarrollado por nosotros: StateSim, simulador de Statechart.	
9. Evaluación	
Describir las formas de evaluación, requisitos de promoción y condiciones de aprobación de los alumnos (regulares y libres) fundamentando brevemente su elección.	
Al finalizar el alumno alcanza una de las tres condiciones: Libre, Regular o Promovido. 
Se toman dos parciales y un recuperatorio durante el cuatrimestre.
En el 1er parcial se evalúa Z; en el 2do se evalúan Statechats y CSP.
La condición de Regular so obtiene resolviendo al menos el 65% de cada parcial; la Promovido resolviendo al menos el 80% de un parcial.
En caso contrario se obtiene la condición de Libre.
El recuperatorio, que se toma al finalizar el cuatrimestre, puede utilizarse para mejorar la nota de uno de los parciales.
El alumno que haya obtenido la condición de Promovido sólo debe rendir, en el examen final, TLA, Z/EVES y los temas correspondientes al parcial que no haya logrado promover, si lo hubiere.
El alumno que haya obtenido la condición de Regular deberá rendir un examen final en el que se incluye la totalidad de la parte práctica.
El alumno que haya quedado en condición de Libre deberá rendir un examen final en el que se incluye la totalidad de la materia.	
10. Composición del equipo docente actual	
10.1. Responsable a cargo de la actividad curricular.	
Apellido y nombre	CRISTIá Maximiliano		
10.2. Profesores.	
	
Apellido y nombres	Grado académico máximo	Cargo docente	Situación	Dedicación en horas semanales al cargo	

	
					
CRISTIá Maximiliano	Magister	Profesor adjunto	Interino rentado	Entre 20 y 29 horas	

Cantidad total de profesores	1		
10.3. Auxiliares graduados.	
	
Apellido y nombres	Grado Académico Máximo	Cargo Docente	Dedicación en horas semanales al cargo	
KRAPF Andrés	Grado	Ayudante graduado	Entre 10 y 19 horas	

				
SARTORIO Alejandro 	Grado	Ayudante graduado	Entre 10 y 19 horas	

SCANDOLO Sebastián Ariel	Grado	Ayudante graduado	Entre 10 y 19 horas	

Cantidad total de auxiliares	3		
10.4. Indicar la cantidad de auxiliares no graduados y de otros docentes como profesores terciarios, técnicos, etc. agrupados según su dedicación y según su designación.	
	                                         Dedicación			
	   Menor o       igual a 9         horas	 Entre 10 y    19 horas	 Entre 20 y    29 horas	 Entre 30 y    39 horas	    Igual o      mayor a 40      horas	                         Total		
Auxiliares no graduados	0	0	0	0	0	0		
Otros	0	0	0	0	0	0		
 	
	                                           Designación	            		
	             Regulares	              Interinos	Contratados	        		
	   Rentados	Ad Honorem	   Rentados	Ad Honorem	  Rentados	      Total		
Auxiliares no graduados	0	0	0	0	0	0		
Otros	0	0	0	0	0	0		
	11. Alumnos	
		
11.1. Completar el siguiente cuadro con la cantidad total de alumnos que cursaron la actividad curricular en los últimos 8 años.	
	       2003	       2004	       2005	       2006		
	    C	    R	    C	    R	    C	    R	    C	    R		
Alumnos inscriptos	24	0	40	0	25	0	28			
Alumnos que aprobaron la cursada	15	0	18	1	20		19			
Cursantes promovidos sin E.F.	0	0	0	0	0	0	0	0		
	       2007	       2008	       2009	       2010		
	    C	    R	    C	    R	    C	    R	    C	    R		
Alumnos inscriptos	34		28	0	31	0	22	0		
Alumnos que aprobaron la cursada	27		15	0	11	0	11	0		
Cursantes promovidos sin E.F.	0	0	0	0	0	0	0	0		
"C": Alumnos cursantes por primera vez.
"R": Alumnos recursantes.		
	11.2. Si la actividad curricular es dictada para varias carreras y los alumnos de cada una de ellas están identificados completar el siguiente cuadro con la cantidad de alumnos que cursan la actividad curricular en los últimos 8 años.	

Denominación de la carrera	Plan de estudios	2003	2004	2005	2006	2007	2008	2009	2010	
	
11.3. Completar el siguiente cuadro con la cantidad total de alumnos involucrados en los exámenes finales en los últimos 8 años.	
	  2003	  2004	  2005	  2006	  2007	  2008	  2009	  2010		
Alumnos que rindieron E.F.	14	5	28	20	22	26	19	0		
Aprobados	13	4	20	18	17	15	12	0		
Desaprobados	1	1	8	2	5	11	7	0		
	11.4. Si la actividad curricular es dictada para varias carreras y los alumnos de cada una de ellas están	

identificados completar el siguiente cuadro con la cantidad de alumnos involucrados en los exámenes finales en los últimos 8 años.	
	
Denominación de la carrera	Plan de estudios	2003	2004	2005	2006	2007	2008	2009	2010	
	
12. Organización por comisiones	
12.1. Indicar si las actividades se organizan por comisiones	
Si/No		

En caso de haber habido comisiones en el último año indicar la cantidad de comisiones y la cantidad de alumnos por comisión. Si la actividad curricular se desarrolla en todos los cuatrimestres, trimestres o bimestres indicar el promedio.	
Cantidad de comisiones:			
Cantidad de alumnos por comisión:			
La siguiente autoevaluación supone al menos una reunión del equipo docente que garantice la participación, la libertad de opinión y la transcripción de eventuales diferencias.	
13. Analizar y evaluar la suficiencia y adecuación de los ámbitos donde se desarrolla la actividad: aulas, equipamiento didáctico, equipamiento informático, otros; y su disponibilidad para todos los alumnos.	
Las aulas son razonables, pero a veces carecen del mantenimiento adecuado.
El equipamiento informático que requiere la cátedra es adecuado. La bibliografía con que cuenta la cátedra y la biblioteca no es sufciente. El docente responsable es quien ha procurado la mayoría del material bibliográfico. Se necesesita mayor infraestructura en el UA para que los docentes tengan un lugar de trabajo fuera del horario de clase (oficina, escritorio y equipamiento).
 	
14. Analizar los datos de inscripción y promoción de los alumnos. Explicar los datos destacados y enunciar causas probables.	
El análisis se efectuó sobre los datos de la cátedra. Se analizaron datos desde el 2001 al 2009,  inclusive.
El promedio de inscriptos es de 28 alumnos, el de aquellos que regularizaron o promovieron la materia es de 17 (61%), y el de aquellos que aprobaron el final es de 12 (43% respecto de los inscriptos y 70% respecto de los que regularizaron o promovieron).
 
En nuestra opinión los números pueden explicarse por los siguientes factores:
 
-Llegados a 4to año muchos alumnos trabajan, intentan comenzar a cursar pero luego abandonan.
 
-Algunos estudiantes encuentran dificultades a la hora de modelar sistemas.
 
-Algunos estudiantes comienzan a estudiar seriamente la materia poco antes de los parciales, lo que por lo general no les resulta suficiente.
 
-En varios años los auxiliares renunciaron, lo que complicó el dictado de las clases de práctica.
 
-El material en inglés complica el cursado a algunos estudiantes.	
15. Analizar y evaluar la composición del equipo docente a cargo de la actividad para llevar adelante las funciones de docencia, investigación, extensión y vinculación inherentes a los cargos que han sido designados.	
El equipo docente es suficiente para el dictado de clases. Pero necesita crecer para intensificar las actividades de investigación, extensión y vinculación. La  cátedra cuenta con una dedicación media y ayudantes con dedicación simple, sería importante contar con un profesor de dedicación exclusiva.	
16. Describir las acciones, reuniones, comisiones en las que participa el equipo docente para trabajar	

La articulación con Ingeniería de Software es natural ya que es el mismo equipo docente el quedica ambas materias.	
	17. Otra información.	
		
Incluir toda otra información que se considere pertinente.