En el ámbito de PROLE son bienvenidos tanto los trabajos teóricos, como los que desarrollan aspectos prácticos relativos a la especificación, diseño, implementación, análisis y verificación de programas y lenguajes de programación, incluyendo el uso de métodos formales en los procesos de desarrollo del software. Son especialmente relevantes aquellos trabajos relativos a desarrollo de aplicaciones con herramientas y sistemas software existentes, así como demostraciones de herramientas y sistemas en este contexto. Una lista no exhaustiva de los temas abordados en PROLE incluiría:
Se solicitan contribuciones (tanto en castellano como en inglés) en alguna de las siguientes categorías:
Los trabajos deberán presentarse según las instrucciones y formatos de EPTCS (http://style.eptcs.org) y el envío se realizará a través de EasyChair (https://www.easychair.org/conferences/?conf=prole2014).
Todos los trabajos serán revisados por al menos tres revisores y aquellos que resulten finalmente aceptados, aparecerán publicados en las actas de las jornadas.
Siguiendo la tradición de ediciones previas, después de las jornadas se realizará una selección de los mejores trabajos escritos en inglés de las categorías 1, 2 y 3 para su publicación posterior en la revista "Electronic Proceedings in Theoretical Computer Science” (http://www.eptcs.org).
De forma excepcional, el comité de programa considerará la posibilidad de cambiar la categoría de los trabajos sometidos a las categorías 1 y 5, según el proceso de revisión previo y/o las presentaciones durante las jornadas, aspecto que será comunicado a los autores con la suficiente antelación para su conocimiento y posible reconsideración de su propuesta.
Para cualquier información adicional sobre las contribuciones, se ruega contactar con Santiago Escobar sescobar@dsic.upv.es
PROLE 1 |
S1-Modelado y depuración
|
PROLE 2 |
S2-Análisis y seguridad
|
PROLE 3 |
S3-Lógicas avanzadas
|
PROLE 4 |
S4-Charla invitada Verification games: Making software verification funMichael Ernst |
Moderador: Pere Botella
Participantes:
Moderador: María José Escalona
Participantes:
PROLE 5 |
S4-Verificación
|
Mesas informativas En esta sesión, aquellas personas interesadas podrán tener encuentros bilaterales con los invitados de la track. Para más información y para cerrar encuentros escribir a mjescalona@us.es |
PROLE 6 |
S6-Reescritura y semánticas
|
Validation is an essential part of the software life cycle. The actual functional and non-functional behaviour of an application needs to be checked against the expected or intended behaviour. Both testing and monitoring are widely used approaches for this purpose. More traditionally testing is considered as a technique for fault removal and forecasting during development. Monitoring is instead conceived for run-time observation of deployed software. Testing and monitoring approaches are usually contrasted as being, respectively, in-the-laboratory vs. in-the-field, and active vs. passive. In this talk I will overview concepts and techniques for software testing and monitoring, and will discuss how for modern pervasive and dynamic software systems the two approaches tend to converge in combined and synergic ways.
Business process models play an important role in the design and analysis of business operations. For this reason, many companies develop and maintain repositories in which models of business processes are centrally stored. In this talk, I will present analysis techniques for automatically extracting knowledge from such process repositories. The focus will be on leveraging these models for automatically identifying service candidates. Results are presented of applying these techniques on various process repositories from practice.