Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Marília Aranha Freire is active.

Publication


Featured researches published by Marília Aranha Freire.


product focused software process improvement | 2013

A Model-Driven Approach to Specifying and Monitoring Controlled Experiments in Software Engineering

Marília Aranha Freire; Paola R. G. Accioly; Gustavo Sizílio; Edmilson Campos Neto; Uirá Kulesza; Eduardo Aranha; Paulo Borba

This paper presents a process-oriented model-driven approach that supports the conduction of controlled experiments in software engineering. The approach consists of: (i) a domain specific language (DSL) for process specification and statistical design of controlled experiments; (ii) model-driven transformations that allow workflow models generations specific to each experiment participant and according to the experiment statistical design; and (iii) a workflow execution environment that allows the monitoring of participant activities in the experiment, besides gathering participants feedback from the experiment. The paper also presents the results of an exploratory study that analyzes the feasibility of the approach and the expressivity of the DSLs in the modeling of a non-trivial software engineering experiment.


international conference on enterprise information systems | 2010

Automating the Variability Management, Customization and Deployment of Software Processes: A Model-Driven Approach

Fellipe Araújo Aleixo; Marília Aranha Freire; Wanderson Câmara dos Santos; Uirá Kulesza

This paper presents a model-driven and integrated approach to variability management, customization and execution of software processes. Our approach is founded on the principles and techniques of software product lines and model-driven engineering. Model-driven engineering provides support to the specification of software processes and their transformation to workflow specifications. Software product lines techniques allows the automatic variability management of process elements and fragments. Additionally, in our approach, workflow technologies enable the process execution in workflow engines. In order to evaluate the approach feasibility, we have implemented it using existing model-driven technologies. The software processes are specified using Eclipse Process Framework (EPF). The automatic variability management of software processes has been implemented as an extension of an existing product derivation tool. Finally, ATL and Acceleo transformation languages are adopted to transform EPF process to jPDL workflow language specifications in order to enable the deployment and execution of software processes in the JBoss BPM workflow engine.


brazilian symposium on software engineering | 2012

A Comparative Study of Compositional and Annotative Modelling Approaches for Software Process Lines

Fellipe Araújo Aleixo; Marília Aranha Freire; Daniel Alencar; Edmilson Campos; Uirá Kulesza

This paper presents a comparative study of compositional and annotative modeling approaches for software process lines. In our comparative study, Open UP and Scrum based software process lines extracted from existing projects are modeled and implemented using an existing compositional approach -- EPF Composer, and an annotative approach -- GenArch-P, with the main aim to address a systematic variability management and automatic process derivation. In order to promote the analysis of the approaches were adapted some comparison criteria previously adopted in other studies. Our study results show that the annotative approach can bring many advantages to the modeling of software process lines considering our comparison criteria. On the other hand, our study also concludes that many existing compositional mechanisms should also be integrated with annotative approaches in order to improve the modularity of process elements associated to specific kinds of process variabilities.


brazilian symposium on software engineering | 2010

An Approach to Manage and Customize Variability in Software Processes

Fellipe Araújo Aleixo; Marília Aranha Freire; Wanderson Camara dos Santos; Uirá Kulesza

This paper presents an approach to the management and customization of variabilities in software processes. It supports the automatic handling of variations occurring in process specifications, and promotes the automatic derivation of specific customizations of these processes. In order to validate and demonstrate the approach benefits and feasibility, the paper presents an implementation that allows the customization of processes specified in the Eclipse Process Framework (EPF).


International Journal of Software Engineering and Knowledge Engineering | 2014

Assessing and Evolving a Domain Specific Language for Formalizing Software Engineering Experiments: An Empirical Study

Marília Aranha Freire; Uir ´ a Kulesza; Eduardo Aranha; Gustavo Nery; Daniel Alencar da Costa; Andreas Jedlitschka; Edmilson Campos; Silvia T. Acuña; Marta Gómez

The research about the formalization and conduction of controlled experiments in software engineering has reported important insights and guidelines for their organization. However, the computational support to formalize and execute controlled experiments still requires deeper investigation. In this context, this paper presents an empirical study that evaluates a domain-specific language (DSL) proposed to formalize controlled experiments in software engineering. The language is part of a model-driven approach that allows the generation of executable workflows for the experiment participants, according to the statistical design of the experiment. Our study involves the modeling of 16 software engineering experiments to analyze the completeness and expressiveness of the investigated DSL when specifying different controlled experiments. The results highlight several limitations of the DSL that affect the formalization and execution of experiments. These outcomes were used to extend and improve the evaluated DSL. Finally, the improved version of the language was used to model the same experiments in order to illustrate the benefits of the proposed improvements.


product focused software process improvement | 2016

Driving Academic Spin-off by Software Development Process: A Case Study in Federal Institute of Rio Grande do Norte - Brazil

Cláudia M. F. A. Ribeiro; Fellipe Araújo Aleixo; Marília Aranha Freire

This paper presents, as a case study, the experience of Federal Institute of Rio Grande do Norte (IFRN) in using software process, as a means to create institutional ambience for technological innovation and new start-ups formation. As a professional qualification institution, IFRN has succeeded during its century-old existence in providing good job opportunities for its students. However, the same educational model has proved not to be as adequate to give the students the same opportunity to run their own businesses. Having this in mind, significant institutional arrangements and curriculum innovations were made, mainly related to software development disciplines, in order to support the gradual transition of academic requirements (e.g. knowledge acquisition and best practices) into business and more market-oriented ones. This paper reports this trajectory, the main lessons learned, and the new challenges ahead.


product focused software process improvement | 2014

A Generative Development Method with Multiple Domain-Specific Languages

Edmilson Campos; Uirá Kulesza; Marília Aranha Freire; Eduardo Aranha

This paper investigates approaches proposed in the literature to compose domain-specific languages (DSLs) and mechanisms to integrate DSLs with feature models (FMs) in product line engineering. We propose a method for the development of generative approaches based on existing related work, which provides guidelines for the systematic development of DSL composition integrated with FMs during domain and application engineering. The proposed method is evaluated through an exploratory study of development of a generative approach for the experimental software engineering domain.


product focused software process improvement | 2014

A Process-Oriented Environment for the Execution of Software Engineering Experiments

Marília Aranha Freire; Gustavo Sizílio; Edmilson Campos; Uirá Kulesza; Eduardo Aranha

Over the last decade, the software engineering community has been discussing how to better support the planning, execution and analysis of controlled experiments. There is a growing interesting in this topic because it is a mean to meet empirical evidence facilitating the work of researchers. In this paper, we present a process-oriented environment proposed to support the conduction of controlled experiments in software engineering. We describe the desired requirements for such kind of experimental supporting environment and analyze how our experimental environment addresses these requirements.


international conference on enterprise information systems | 2010

A MODEL-DRIVEN APPROACH TO MANAGING AND CUSTOMIZING SOFTWARE PROCESS VARIABILITIES

Fellipe Araújo Aleixo; Marília Aranha Freire; Wanderson Câmara dos Santos; Uirá Kulesza


software engineering and knowledge engineering | 2013

Automated Support for Controlled Experiments in Software Engineering: A Systematic Review (S).

Marília Aranha Freire; Daniel Alencar da Costa; Edmilson Campos Neto; Tainá Medeiros; Uirá Kulesza; Eduardo Aranha; Sérgio Soares

Collaboration


Dive into the Marília Aranha Freire's collaboration.

Top Co-Authors

Avatar

Uirá Kulesza

Federal University of Rio Grande do Norte

View shared research outputs
Top Co-Authors

Avatar

Eduardo Aranha

Federal University of Rio Grande do Norte

View shared research outputs
Top Co-Authors

Avatar

Fellipe Araújo Aleixo

Federal University of Rio Grande do Norte

View shared research outputs
Top Co-Authors

Avatar

Edmilson Campos

Federal University of Rio Grande do Norte

View shared research outputs
Top Co-Authors

Avatar

Edmilson Campos Neto

Federal University of Rio Grande do Norte

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Gustavo Sizílio

Federal University of Rio Grande do Norte

View shared research outputs
Top Co-Authors

Avatar

Wanderson Câmara dos Santos

Federal University of Rio Grande do Norte

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Silvia T. Acuña

Autonomous University of Madrid

View shared research outputs
Researchain Logo
Decentralizing Knowledge