Case Study

Author(s):  
Brenton Worley ◽  
Greg Adamson

In the commercial world, SOA implementation practitioners are finding a gulf between tools, whether vendor-based or open source, and the practical first needs of customers. Future-facing tool developers are addressing problems of orchestration to achieve the SOA promise. Most corporations, however, have not yet established either the services to be abstracted, or the governance requirements around exposing those services, such as the right level of service granularity. This case study is based on recent experience in the utility and retail sectors. The drivers for each are compelling: a business-driven need for IT flexibility. Examples are provided to show that customers in both sectors need to develop their architecture and governance before attempting to choose the right tools. Confusion also exists between tools and off-the-shelf solutions in the SOA environment. The challenge of agile approach for SOA development is also examined.

Author(s):  
Leon Sterling ◽  
Alex Lopez-Lorca ◽  
Maheswaree Kissoon-Curumsing

In modern software development, considering the viewpoints of stakeholders is an important step in building the right system. Over the past decade, several authors have proposed solutions to capture and model these viewpoints. While these solutions have been successful, emotions of stakeholders have been largely ignored. Considering the emotional needs of stakeholders is important because both the users' perceptions of a product and their use of a product are influenced by emotion as much as cognition. Building on recent work in modelling the emotional goals of stakeholders, the authors extend an existing viewpoint framework to capture emotions, and to use emotions in models from early-phase requirements to detailed software design. They demonstrate the models and framework with a case study of an emergency alarm system for older people, presenting a complete set of models for the case study. The authors introduce recent experience in using emotional models in requirements elicitation within an agile process.


2018 ◽  
Vol 24 (1) ◽  
pp. 128-157 ◽  
Author(s):  
Antonella Petrillo ◽  
Gianpaolo Di Bona ◽  
Antonio Forcina ◽  
Alessandro Silvestri

Purpose The purpose of this paper is to build a theoretic and practical framework, based on agile project management, to support the decision-making process in order to help companies in optimizing the reengineering production processes and improve management costs. Design/methodology/approach This paper seeks to propose an agile Reengineering Performance Model (ARPM) for managing projects of reengineering of processes and applies it in a real case study concerning a water bottling plant. Findings The proposed model should serve as a valuable tool to facilitate a successful business process reengineering design in the project management and intends to assist companies as they operate projects of transferring and optimizing production lines. Thanks to the use of ARPM tools, it is easy to modify the evolution of the project, with the possibility of extending or enhancing the application if necessary. Research limitations/implications The main limits of the ARPM model are: it requires close collaboration among team; it is rather intense for developers; and it is necessary flexibility to change course as needed and to ensure delivery of the right product. Practical implications The main implications of the authors’ work for research and business are to propose a structured methodological approach, rigorous but simple, suitable to implement in any companies. Originality/value The novelty of the approach is to apply the agile approach not for software development but in a manufacturing company.


Author(s):  
Leon Sterling ◽  
Alex Lopez-Lorca ◽  
Maheswaree Kissoon-Curumsing

In modern software development, considering the viewpoints of stakeholders is an important step in building the right system. Over the past decade, several authors have proposed solutions to capture and model these viewpoints. While these solutions have been successful, emotions of stakeholders have been largely ignored. Considering the emotional needs of stakeholders is important because both the users' perceptions of a product and their use of a product are influenced by emotion as much as cognition. Building on recent work in modelling the emotional goals of stakeholders, the authors extend an existing viewpoint framework to capture emotions, and to use emotions in models from early-phase requirements to detailed software design. They demonstrate the models and framework with a case study of an emergency alarm system for older people, presenting a complete set of models for the case study. The authors introduce recent experience in using emotional models in requirements elicitation within an agile process.


Author(s):  
Ralf Carbon ◽  
Marcus Ciolkowski

The increasing number of high quality open source software (OSS) components lets industrial organizations seriously consider integrating them into their software solutions for critical business cases. But thorough considerations have to be undertaken to choose the “right” OSS component for a specific business case. OSS components need to fulfill specific functional and non-functional requirements, must fit into a planned architecture, and must comply with context factors in a specific environment. This chapter introduces a prototyping approach to evaluate OSS components. The prototyping approach provides decision makers with context-specific evaluation results and a prototype for demonstration purposes. The approach can be used by industrial organizations to decide on the feasibility of OSS components in their concrete business cases. We present one of the industrial case studies we conducted in a practical course at the University of Kaiserslautern to demonstrate the application of our approach in practice. This case study shows that even inexperienced developers like students can produce valuable evaluation results for an industrial customer that wants to use open source components.


2003 ◽  
Vol 1852 (1) ◽  
pp. 114-123 ◽  
Author(s):  
Ola Hagring ◽  
Nagui M. Rouphail ◽  
Henning A. Sørensen

Multilane roundabout capacity models are presented and contrasted in the context of a case study. A two-lane roundabout in Copenhagen, Denmark, was investigated, and data were collected that enable the estimation of critical gaps, follow-on times, entry capacity, and delay. The primary objective of this research was to evaluate the need for more complex capacity models than currently exist in order to properly represent driver gap-acceptance behavior at multilane roundabouts. The complexity arises when drivers are assumed to simultaneously accept pairs of critical gaps in the outer and inner circulating lanes before they enter the roundabout. This approach requires that circulating-lane headways and critical gaps be evaluated independently and not be superposed in a single traffic stream as most current capacity guides assume. The approach also implies that circulating-lane volume allocation can have a considerable impact on entry capacity. The field results indicated that indeed there were differences in the gap-acceptance behavior for drivers entering in the right approach lane, with critical gaps estimated at 3.68 s and 4.49 s for the inner and outer circulating lane, respectively, at the test site. In contrast, drivers entering in the left approach lane exhibited no difference in critical gaps among lanes (4.64 s for the inner lane and 4.68 s for the outer lane). Finally, the lane allocation of circulating flow did have a significant impact on capacity, particularly at large circulating-flow rates. This finding implies that the origin and destination of the flow constituting the circulating traffic must be accounted for in estimating capacity. Even small errors in capacity estimation were found to have a significant impact on delay and level of service.


2019 ◽  
Vol 70 (11) ◽  
pp. 3903-3907
Author(s):  
Galina Marusic ◽  
Valeriu Panaitescu

The paper deals with the issues related to the pollution of aquatic ecosystems. The influence of turbulence on the transport and dispersion of pollutants in the mentioned systems, as well as the calculation of the turbulent diffusion coefficients are studied. A case study on the determination of turbulent diffusion coefficients for some sectors of the Prut River is presented. A new method is proposed for the determination of the turbulent diffusion coefficients in the pollutant transport equation for specific sectors of a river, according to the associated number of P�clet, calculated for each specific area: the left bank, the right bank and the middle of the river.


Author(s):  
Faried Effendy ◽  
Taufik ◽  
Bramantyo Adhilaksono

: Substantial research has been conducted to compare web servers or to compare databases, but very limited research combines the two. Node.js and Golang (Go) are popular platforms for both web and mobile application back-ends, whereas MySQL and Go are among the best open source databases with different characters. Using MySQL and MongoDB as databases, this study aims to compare the performance of Go and Node.js as web applications back-end regarding response time, CPU utilization, and memory usage. To simulate the actual web server workload, the flow of data traffic on the server follows the Poisson distribution. The result shows that the combination of Go and MySQL is superior in CPU utilization and memory usage, while the Node.js and MySQL combination is superior in response time.


Sign in / Sign up

Export Citation Format

Share Document