Belen Vela | Universidad Rey Juan Carlos (original) (raw)
Uploads
Papers by Belen Vela
2019 IEEE International Conference on Software Architecture Companion (ICSA-C), 2019
In this paper we propose a new architecture for the development of big data projects which combin... more In this paper we propose a new architecture for the development of big data projects which combine real time and batch processing. The starting point was the Lambda architecture, but several important limitations were detected when applying it to a real big data project. To solve all these issues and to be able to develop the project in a more satisfactory manner, the Lambda architecture was evolved, and as a result we have created a new and more flexible architecture. With this new architecture we were able to complete our project successfully, optimizing hardware usage, using a smaller development team and making the final result easier to maintain. Based in our experience, this new architecture, called Phi, seems to be generic enough to be widely applied to big data projects. This architecture, though more specific than Lambda, could improve and make easier the development and evolution of such projects.
Lecture Notes in Computer Science, 2002
... new links, the colors that we prefer, as well as some information that we want to publish and... more ... new links, the colors that we prefer, as well as some information that we want to publish and that had not been identified in the user requirement phase. ... Tools and approaches for developing data-intensive Web applications: a survey. ... (1995), RMM: A Methodology for Structured ...
Proceedings of the 2007 ACM symposium on Applied computing - SAC '07, 2007
In this paper we define and formalize the model transformations that complete the methodological ... more In this paper we define and formalize the model transformations that complete the methodological approach for the development of Object-Relational (OR) Databases (DB) proposed in MIDAS, a model driven methodology for the development of Web Information Systems. In ...
Computer Methods and Programs in Biomedicine, 2007
Abstract. Nowadays, new technologies and platforms are emerging and changing constantly, which im... more Abstract. Nowadays, new technologies and platforms are emerging and changing constantly, which implies a high effort developing software products. This situation generates different problems related to portability, integration and interoperability. The ...
Each day, people have to move to carry out their daily tasks, such as going to work, studying, sh... more Each day, people have to move to carry out their daily tasks, such as going to work, studying, shopping, etc., signifying that thousands of trips are taken on public transport on a daily basis. A huge number of these trips are taken by people with special mobility needs. In spite of the existence of numerous Websites and apps that provide information about public transport services, there is a lack of information regarding the accessibility of the routes and sites. We are, therefore, working on the development of a technological framework for the processing, management and exploitation of open data, with the goal of promoting accessibility to city public transport within the framework of the Access@city project. In this paper we specifically focus on the design and storage of accessible transport routes, obtained by means of crowdsourcing techniques, in a NoSQL graph oriented database.
2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData)
2019 IEEE International Conference on Software Architecture Companion (ICSA-C), 2019
In this paper we propose a new architecture for the development of big data projects which combin... more In this paper we propose a new architecture for the development of big data projects which combine real time and batch processing. The starting point was the Lambda architecture, but several important limitations were detected when applying it to a real big data project. To solve all these issues and to be able to develop the project in a more satisfactory manner, the Lambda architecture was evolved, and as a result we have created a new and more flexible architecture. With this new architecture we were able to complete our project successfully, optimizing hardware usage, using a smaller development team and making the final result easier to maintain. Based in our experience, this new architecture, called Phi, seems to be generic enough to be widely applied to big data projects. This architecture, though more specific than Lambda, could improve and make easier the development and evolution of such projects.
Lecture Notes in Computer Science, 2002
... new links, the colors that we prefer, as well as some information that we want to publish and... more ... new links, the colors that we prefer, as well as some information that we want to publish and that had not been identified in the user requirement phase. ... Tools and approaches for developing data-intensive Web applications: a survey. ... (1995), RMM: A Methodology for Structured ...
Proceedings of the 2007 ACM symposium on Applied computing - SAC '07, 2007
In this paper we define and formalize the model transformations that complete the methodological ... more In this paper we define and formalize the model transformations that complete the methodological approach for the development of Object-Relational (OR) Databases (DB) proposed in MIDAS, a model driven methodology for the development of Web Information Systems. In ...
Computer Methods and Programs in Biomedicine, 2007
Abstract. Nowadays, new technologies and platforms are emerging and changing constantly, which im... more Abstract. Nowadays, new technologies and platforms are emerging and changing constantly, which implies a high effort developing software products. This situation generates different problems related to portability, integration and interoperability. The ...
Each day, people have to move to carry out their daily tasks, such as going to work, studying, sh... more Each day, people have to move to carry out their daily tasks, such as going to work, studying, shopping, etc., signifying that thousands of trips are taken on public transport on a daily basis. A huge number of these trips are taken by people with special mobility needs. In spite of the existence of numerous Websites and apps that provide information about public transport services, there is a lack of information regarding the accessibility of the routes and sites. We are, therefore, working on the development of a technological framework for the processing, management and exploitation of open data, with the goal of promoting accessibility to city public transport within the framework of the Access@city project. In this paper we specifically focus on the design and storage of accessible transport routes, obtained by means of crowdsourcing techniques, in a NoSQL graph oriented database.
2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData)