Alignment between business requirement, business process, and software system: a systematic literature review

M Habba, M Fredj… - Journal of …, 2019 - Wiley Online Library
Alignment is a very wide subject that can be used to support an organization's information
system. Many authors have dealt with this topic according to various dimensions, including …

A systematic review on architecting for software evolvability

HP Breivold, I Crnkovic - 2010 21st Australian Software …, 2010 - ieeexplore.ieee.org
For long-lived systems, there is a need to address evolvability (ie a system's ability to easily
accommodate changes) explicitly during the entire lifecycle. In this paper, we undertake a …

An empirical study of data constraint implementations in java

JM Florez, L Moreno, Z Zhang, S Wei… - Empirical Software …, 2022 - Springer
Software systems are designed according to guidelines and constraints defined by business
rules. Some of these constraints define the allowable or required values for data handled by …

A controlled experiment for evaluating the impact of coupling on the maintainability of service-oriented software

M Perepletchikov, C Ryan - IEEE Transactions on software …, 2010 - ieeexplore.ieee.org
One of the goals of Service-Oriented Computing (SOC) is to improve software maintainability
as businesses become more agile, and thus underlying processes and rules change more …

Enterprise capability modeling: concepts, method, and application

P Loucopoulos, C Stratigaki… - 2015 International …, 2015 - ieeexplore.ieee.org
Strategic alignment among digital services and organizational objectives is crucial for IT, if
the enterprise is to use it for competitive advantage. The motivation for the work presented in …

The FunCaps Framework: Reconceptualizing Operational Alignment

OG Bidmeshk, M Mehraeen, A Pooya, Y Maharati - Organizacija, 2021 - sciendo.com
Background and purpose: Operational alignment, the alignment between business
processes (BPs) and information systems (ISs), is a well-acknowledged requirement for …

Learning-Based Relaxation of Completeness Requirements for Data Entry Forms

H Belgacem, X Li, D Bianculli, L Briand - ACM Transactions on Software …, 2024 - dl.acm.org
Data entry forms use completeness requirements to specify the fields that are required or
optional to fill for collecting necessary information from different types of users. However …

The improvisation effect: a case study of user improvisation and its effects on information system evolution

ST McGann, K Lyytinen - 2008 - aisel.aisnet.org
Few studies have examined interactions between IT change and organizational change
during information systems evolution (ISE). We propose a dynamic model of ISE where …

A brief top-down and bottom-up philosophy on software evolution

M Pizka, A Bauer - … . 7th International Workshop on Principles of …, 2004 - ieeexplore.ieee.org
The decision on whether to proceed to top-down or bottom-up during software development
has a strong and underestimated impact on the quality of the final product including its later …

MeDEA: A database evolution architecture with traceability

E Domínguez, J Lloret, ÁL Rubio, MA Zapata - Data & Knowledge …, 2008 - Elsevier
One of the most important challenges that software engineers (designers, developers) still
have to face in their everyday work is the evolution of working database systems. As a step …