How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
Citations since 2017
5 Research Items
Trabajo Fin de Master desarrollado por los Alumnos Alejandro Sanchez y Alejandro Santos en el contexto del Master en Ingeniería del Software de la ETS de Ingeniería Informática. Fue tutorado por los profesores Carlos Arevalo y Maria José Escalona U
Business process management (BPM) is a strategic advantage for all kinds of organizations, including information technology companies (ITCs), which cannot stay out of the BPM approach. ITCs manage business processes like projects to create and maintain software. Although Project Management Systems (PMSs), such as Microsoft™ Project Server® (MPS®),...
Today's world economic situation is ruled by issues such as reducing cost, improving quality, maximizing profit and improving and optimizing production processes at any kind of organization. In this context, BPM (Business Processes Management) can be an essential strategy. However, there are business situations where is necessary to define innovati...
Organizing excursions or afternoon snacks, putting together a team of the most fashionable online game as well as studying in groups and many other things are common activities among young people. Such activities are framed in a project, since they all have a defined time framework, they have limited resources that need to be managed and they set g...
Software development process (SDP) is a complex and long endeavor , the quality and management of this process affect the quality of its results. Measuring the SDP is essential to gain insight on its performance and to discover improvements. This work proposes to use Model-Driven Engineering (MDE) paradigm to integrate the measures lifecycle within...
Organizations oriented to software business have similar problems to other productive organizations; they are subject to globalization, competitiveness and they also need dynamic and evolutionary computer-aided software tools for managing life cycle of their projects that may quickly adapt to complex and changing environments. They also use the BPM...
Business Process Management (BPM) is becoming the modern core to support business in all type of organizations and software business is not an exception. Software companies are often involved in important and complex collaborative projects carried out by many stakeholders. Each actor (customers, suppliers or government instances, among others) work...
The business rules that govern the behaviour of a business process can be hardcoded in different ways in a software application. The modernization or improvement of these applications to a process-oriented perspective implies typically the modification of the business rules. Frequently, legacy systems are not well documented, and almost always the...
Sometimes the business processes do not work how it is expected. In these cases, a diagnosis process has to be executed to determine the responsible activity or activities of the fault in order to substitute it or them for a correct activity. The aim of this paper is describe the necessary steps to find out another service that can replace it in an...
SmartAuditor is a multidisciplinary project supported by Junta de Andalucía (Consejería de Economía, Conocimiento, Empresas y Universidad ) and Eurepean Union(Fondo Europeo de Desarrollo Regional), Spain. In this project we propose a MDE solution to automatically tests software development in the context of Smart Contracts and Blockchain. For the validation of our results, we collaborate with a set of researchers from Faculty of Economy developing a tool for promoting self-employment
The quality assurance of the software is a line of work that has been developing for many years but that every day acquires more importance because the Information and communication Technologies (ICT) are increasingly present in our lives . Nowadays, if a software wants to be competitive, it has to cover in the most efficient way possible all the requirements that users demand and it has to guarantee, in addition, a robustness and consistency of the data they handle. The SiTPGa project aims to find mechanisms that guarantee the quality of software products from the earliest stages of the life cycle. The research carried out has three main work focuses: (1) Software testing, which pilots early tests on both functional and non-functional requirements as well as data testing. (2) The effective inclusion of the user in the earliest stages of the software and very specifically in the business process environment in order to correctly define the flexibility, adaptability and possible robotization thereof (RPA-Robotic Process Automation) (3) Gamification, developing solutions aimed at improving the skills of stakeholders to make the production of quality software more effective. The project consists of three subprojects led by the University of Seville, the University of Oviedo and the University of Cádiz in which staff from 22 different organizations participate and have the support of 33 entities interested in the results of the project as well as with the collaboration of 13 international doctors of high prestige. A high scientific-technological impact of the same is foreseen as well as a notable social impact since it is oriented towards the challenges of society and more specifically that of Economy and Digital Society.
This project tries to improve user comunication in software engineering using software prototypes since the begining. Its main advantage is that it try to use these prototypes to automatically generate software analysis products using model-driven engineering. The project has a very important collaboration with enterprise to validate the results. The project is supported by Junta de Andalucía (Consejería de Economía, Conocimiento, Empresas y Universidad) and Unión Europea. https://investigacion.us.es/sisius/sis_proyecto.php?idproy=31806