|
|
|
José Metrôlho, Fernando Ribeiro, Paula Graça, Ana Mourato, David Figueiredo and Hugo Vilarinho
Several approaches have been proposed to reduce the gap between software engineering education and the needs and practices of the software industry. Many of them aim to promote a more active learning attitude in students and provide them with more realis...
ver más
|
|
|
|
|
|
|
Fernando Almeida, Jorge Simões and Sérgio Lopes
The combined adoption of Agile and DevOps enables organizations to cope with the increasing complexity of managing customer requirements and requests. It fosters the emergence of a more collaborative and Agile framework to replace the waterfall models ap...
ver más
|
|
|
|
|
|
|
José Alberto García-Berna, Juan Manuel Carrillo de Gea, Begoña Moros, José Luis Fernández-Alemán, Joaquín Nicolás and Ambrosio Toval
The growing concern over the state of degradation of the environment has led to a consideration of aspects relating to sustainability in software. Bearing this in mind, we have carried out a survey of practitioners, aiming to gather information about the...
ver más
|
|
|
|
|
|
|
Afrah Umran Alrubaee, Deniz Cetinkaya, Gernot Liebchen and Huseyin Dogan
Developing high quality, reliable and on time software systems is challenging due to the increasing size and complexity of these systems. Traditional software development approaches are not suitable for dealing with such challenges, so several approaches...
ver más
|
|
|
|
|
|
|
An?e Mihelic, Toma? Hovelja and Simon Vrhovec
Different activities, artifacts, and roles can be found in the literature on the agile engineering of secure software (AESS). The purpose of this paper is to consolidate them and thus identify key activities, artifacts, and roles that can be employed in ...
ver más
|
|
|
|
|
|
|
Ceren Cubukcu,Murat Kaan Canbazoglu,Yigit Ozerdem
Pág. pp. 174 - 183
Children with diagnosis of down syndrome has different kinds of personalities, mental states, and talents similar to other children. The key point is that every child needs proper support at the right time. There are options like special education progra...
ver más
|
|
|
|
|
|
|
Linda Karlovska, Anna Petrasova, Vaclav Petras and Martin Landa
Learning to use geographic information system (GIS) software effectively may be intimidating due to the extensive range of features it offers. The GRASS GIS software, in particular, presents additional challenges for first-time users in terms of its comp...
ver más
|
|
|
|
|
|
|
Nixiao Zou, Qing Xu, Yuqing Wu, Xinming Zhu and Youneng Su
Augmented reality (AR) technology enables paper maps to dynamically express three-dimensional geographic information, realizing the fusion of virtual and real information. However, in the current mainstream AR development software, the virtual informatio...
ver más
|
|
|
|
|
|
|
Yolanda Valdés-Rodríguez, Jorge Hochstetter-Diez, Jaime Díaz-Arancibia and Rodrigo Cadena-Martínez
Software development must be based on more than just the experience and capabilities of your programmers and your team. The importance of obtaining a quality product lies in the risks that can be exploited by software vulnerabilities, which can jeopardiz...
ver más
|
|
|
|
|
|
|
Antonios Saravanos and Matthew X. Curinga
This study employs a simulation-based approach, adapting the waterfall model, to provide estimates for software project and individual phase completion times. Additionally, it pinpoints potential efficiency issues stemming from suboptimal resource levels...
ver más
|
|
|
|
|
|
|
Mili Turic, Stipe Celar, Srdjana Dragicevic and Linda Vickovic
Effort estimation is always quite a challenge, especially for agile software development projects. This paper describes the process of building a Bayesian network model for effort prediction in agile development. Very few studies have addressed the appli...
ver más
|
|
|
|
|
|
|
Fouzia Alzhrani, Kawther Saeedi and Liping Zhao
Blockchain technology has gained popularity in various applications, including finance transactions and beyond. However, developing blockchain application systems is challenging due to stringent quality requirements, such as performance, scalability, and...
ver más
|
|
|
|
|
|
|
Angela Borchert and Maritta Heisel
This work reviews existing research about attributes, which are assessed by individuals to evaluate the trustworthiness of (i) software applications, (ii) organizations (e.g., service providers), and (iii) other individuals. As these parties are part of ...
ver más
|
|
|
|
|
|
|
Rasheed Gbenga Jimoh, Olayinka Olufunmilayo Olusanya, Joseph Bamidele Awotunde, Agbotiname Lucky Imoize and Cheng-Chi Lee
In the field of software development, the efficient prioritizing of software risks was essential and play significant roles. However, finding a viable solution to this issue is a difficult challenge. The software developers have to adhere strictly to ris...
ver más
|
|
|
|
|
|
|
Jhemeson Silva Mota, Heloise Acco Tives and Edna Dias Canedo
Despite efforts to define productivity, there is no consensus in the software industry regarding what the term productivity means and, instead of having only one metric or factor that describes productivity, it is defined by a set of aspects. Our objecti...
ver más
|
|
|
|
|
|
|
Luis Roberto Ramos Aguiar and Francisco Javier Álvarez Rodríguez
Having a disability does not mean being away from major technologies present today; even people with visual impairment or blindness use different options to access technological information. Recent studies have shown that using tangible user interfaces a...
ver más
|
|
|
|
|
|
|
Alejandro Zunino, Guillermo Velázquez, Juan Pablo Celemín, Cristian Mateos, Matías Hirsch and Juan Manuel Rodriguez
Recent Web technologies such as HTML5, JavaScript, and WebGL have enabled powerful and highly dynamic Web mapping applications executing on standard Web browsers. Despite the complexity for developing such applications has been greatly reduced by Web map...
ver más
|
|
|
|
|
|
|
Martina Husáková and Vladimír Bure?
Computational ontologies are machine-processable structures which represent particular domains of interest. They integrate knowledge which can be used by humans or machines for decision making and problem solving. The main aim of this systematic review i...
ver más
|
|
|
|
|
|
|
Nelson Tenório,Danieli Pinto,Marcio José Silva,Iara Carnevale de Almeida,Flávio Bortolozzi
Pág. 01 - 13
Knowledge is the primary asset of the software industry which increases the complexity of the software development activities. Knowledge Management (KM) is an important practice that offers processes namely KM cycles and addressed to knowledge capture, c...
ver más
|
|
|
|
|
|
|
Nelson Tenório,Danieli Pinto,Marcio José Silva,Iara Carnevale de Almeida,Flávio Bortolozzi
Pág. 01 - 13
Knowledge is the primary asset of the software industry which increases the complexity of the software development activities. Knowledge Management (KM) is an important practice that offers processes namely KM cycles and addressed to knowledge capture, c...
ver más
|
|
|
|