|
|
|
Kalliopi Kravari, Christina Antoniou and Nick Bassiliades
The processes involved in requirements engineering are some of the most, if not the most, important steps in systems development. The need for well-defined requirements remains a critical issue for the development of any system. Describing the structure ...
ver más
|
|
|
|
|
|
|
Abdulghafour Mohammad and Job Mathew Kollamana
One of the main obstacles in software development projects is requirement volatility (RV), which is defined as uncertainty or changes in software requirements during the development process. Therefore, this research tries to understand the underlying fac...
ver más
|
|
|
|
|
|
|
Sergiu Zaharia, Traian Rebedea and Stefan Trausan-Matu
The research presented in the paper aims at increasing the capacity to identify security weaknesses in programming languages that are less supported by specialized security analysis tools, based on the knowledge gathered from securing the popular ones, f...
ver más
|
|
|
|
|
|
|
Muhammad Abid Jamil, Mohamed K. Nour, Saud S. Alotaibi, Mohammad Jabed Hussain, Syed Mutiullah Hussaini and Atif Naseer
Currently, software development is more associated with families of configurable software than the single implementation of a product. Due to the numerous possible combinations in a software product line, testing these families of software product lines ...
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
|
|
|
|
|
|
|
Dagoberto Castellanos-Nieves and Luis García-Forte
Automated machine learning (AutoML), which aims to facilitate the design and optimization of machine-learning models with reduced human effort and expertise, is a research field with significant potential to drive the development of artificial intelligen...
ver más
|
|
|
|
|
|
|
Xinli Yang, Jingjing Liu and Denghui Zhang
Applying prediction models to software engineering is an interesting research area. There have been many related studies which leverage prediction models to achieve good performance in various software engineering tasks. With more and more researches in ...
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
|
|
|
|
|
|
|
Carlos A. Zuluaga, Luis M. Aristizábal, Santiago Rúa, Diego A. Franco, Dorie A. Osorio and Rafael E. Vásquez
This paper addresses the development of a modular software architecture for the design/construction/operation of a remotely operated vehicle (ROV), based on systems engineering. First, systems engineering and the Vee model are presented with the objectiv...
ver más
|
|
|
|
|
|
|
Justas Kazanavicius, Dalius Ma?eika and Diana Kalibatiene
Migration from a monolithic architecture to a microservice architecture is a complex challenge, which consists of issues such as microservices identification, code decomposition, commination between microservices, independent deployment, etc. One of the ...
ver más
|
|
|
|
|
|
|
Daina Gudoniene, Evelina Staneviciene and Liudas Motiejunas
Learning environments ensure successful implementation of the learning process but not always the effective design of the e-learning objects (ELOs) and moreover, search and adaptation. A technological solution for the design of the learning objects, repo...
ver más
|
|
|
|
|
|
|
Ismael Camargo-Henríquez and Andrés Silva
This paper presents a new interdisciplinary approach to support context modeling in context-awareness software developments. The premise of this approach relies on the idea that understanding a complex socio-technical ecology, while adapting the software...
ver más
|
|
|
|
|
|
|
Djamel Saba, Abdelkader Hadidi, Omar Cheikhrouhou, Monia Hamdi and Habib Hamam
With the sudden emergence of many dangerous viruses in recent years and with their rapid transmission and danger to individuals, most countries have adopted several strategies, such as closure and social distancing, to control the spread of the virus in ...
ver más
|
|
|
|
|
|
|
Sergiu Zaharia, Traian Rebedea and Stefan Trausan-Matu
Software developers represent the bastion of application security against the overwhelming cyber-attacks which target all organizations and affect their resilience. As security weaknesses which may be introduced during the process of code writing are com...
ver más
|
|
|
|
|
|
|
Areej Alabduljabbar and Sultan Alyahya
Crowdsourced software engineering (CSE) is an emerging area that has been gaining much attention in the last few years. It refers to the use of crowdsourcing techniques in software engineering activities, including requirements engineering, implementatio...
ver más
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
Firdamdam Sasmita,Yadi Mulyadi,Sumarto Sumarto
Pág. 132 - 140
The first objective of this study was to determine the distance level of understanding of students and teachers in software majors at SMKN 1 Cisarua. And for the second purpose, the author wants to know the cause of students who excel or do not understan...
ver más
|
|
|
|
|
|
|
Tamas Galli, Francisco Chiclana and Francois Siewe
Different software product quality models interpret different amounts of information, i.e., they can capture and address different manifestations of software quality. This characteristic can cause misleading statements and misunderstandings while explain...
ver más
|
|
|
|
|
|
|
Mamdouh Alenezi
The evolution of software is necessary for the success of software systems. Studying the evolution of software and understanding it is a vocal topic of study in software engineering. One of the primary concepts of software evolution is that the internal ...
ver más
|
|
|
|
|
|
|
Antonio Sarasa-Cabezuelo and Covadonga Rodrigo
Software engineering is a complicated subject for computer engineering students since the explained knowledge and necessary competencies are more related to engineering as a general knowledge area than to computer science. This article describes a softwa...
ver más
|
|
|
|