A systematic mapping study of software product lines testing
- Paulo Anselmo da Mota Silveira Neto,
- Ivan do Carmo Machado,
- John D. McGregor,
- Eduardo Santana de Almeida,
- Silvio Romero de Lemos Meira
ContextIn software development, Testing is an important mechanism both to identify defects and assure that completed products work as specified. This is a common practice in single-system development, and continues to hold in Software Product Lines (SPL)...
Process models for service-based applications
ContextService-Oriented Computing (SOC) is a promising computing paradigm which facilitates the development of adaptive and loosely coupled service-based applications (SBAs). Many of the technical challenges pertaining to the development of SBAs have ...
Research synthesis in software engineering
ContextComparing and contrasting evidence from multiple studies is necessary to build knowledge and reach conclusions about the empirical support for a phenomenon. Therefore, research synthesis is at the center of the scientific enterprise in the ...
Modeling process-related RBAC models with extended UML activity models
ContextBusiness processes are an important source for the engineering of customized software systems and are constantly gaining attention in the area of software engineering as well as in the area of information and system security. While the need to ...
Modeling software requirement with timing diagram and Simulink Stateflow
ContextA methodology is needed to model software specification with both timing diagram and Simulink/Stateflow (SL/SF) and to convert timing diagram model into SL/SF model. ObjectivesThis paper aims to propose a timing diagram drawing method and the ...
Evaluating software engineering techniques for developing complex systems with multiagent approaches
ContextMultiagent systems (MAS) allow complex systems to be developed in which autonomous and heterogeneous entities interact. Currently, there are a great number of methods and frameworks for developing MAS. The selection of one or another development ...
The relationship between organizational culture and the deployment of agile methods
ContextSystems development normally takes place in a specific organizational context, including organizational culture. Previous research has identified organizational culture as a factor that potentially affects the deployment systems development ...
The impact of inadequate customer collaboration on self-organizing Agile teams
ContextCustomer collaboration is a vital feature of Agile software development. ObjectiveThis article addresses the importance of adequate customer involvement on Agile projects, and the impact of different levels of customer involvement on real-life ...
Beyond the customer
ContextA particular strength of agile systems development approaches is that they encourage a move away from 'introverted' development, involving the customer in all areas of development, leading to more innovative and hence more valuable information ...
Post-agility
ContextAgile information systems development (ISD) has received much attention from both the practitioner and researcher community over the last 10-15years. However, it is still unclear what precisely constitutes agile ISD. ObjectiveBased on four ...