scholarly journals Y: A New Component-Based Software Life Cycle Model

2005 ◽  
Vol 1 (1) ◽  
pp. 76-82 ◽  
Author(s):  
Luiz Fernando Capretz
Author(s):  
Chuyang Dong ◽  
Haihong Fang ◽  
Hongjie Zhang ◽  
Yuexi Wang ◽  
Xianqing Ling

2018 ◽  
Vol 6 (1) ◽  
pp. 42-48
Author(s):  
S. J. Kalayathankal ◽  
◽  
J. T. Abraham ◽  
J. V. Kureethara ◽  
◽  
...  

Author(s):  
D.A Oyemade ◽  
D Allenotor

The emotional stress and uncertainties associated with foreign exchange (forex) trading due to the high risk of losing the investment capital has left most forex traders in a state of indecision on the best methodology to apply for achieving long term profit. The provision of lot sizes, leverages, take profits and stop losses in forex trading implies that very high profit can be made within a very short time with the same capital, but at the same time, very high losses can be incurred. On one hand, this provision often prompts a set of traders to become greedy by increasing their take profit levels, lot sizes and leverages, which in turn increases their probability of losing out. On the other hand, the provision creates doubts and induces the fear of losses in some other set of traders. Consequently, these set of conservative traders employ the use of relatively small lot sizes, low leverages and low values of take profit and high stop loss levels. This in turn often results in a devastating effect on the investment capital due to lost opportunities and resulting losses. The problem of losses in forex trading effort is compounded by the fact that many programmers and developers of forex expert advisors do not adopt a software life cycle, having learned only how to write codes to program the trading platform. Furthermore, software engineering professionals who understand the import of software development life cycles soon discover that conventional software life cycles are not capable of effectively handling the complexity of the forex market. This paper models the human characteristics of greed, fear and doubt as manifested by traders in forex trading using selected expert advisors’ properties. It proposes Facts, Analysis, Implementation, Testing and Hope (FAITH) software life cycle model for Forex trading profitability to tackle the problem of indecision in the development of forex expert advisors. The proposed model was implemented on a live trading platform for a period of three months and compared with doubt, fear and greed approach to trading. The results showed that while a level of greed can be profitable, FAITH software life cycle produced more profitable results and can be adopted for forex trading. Keywords: Software Development Life Cycle, Expert advisors, Forex Model, Losses, Profit


2021 ◽  
pp. 115-128
Author(s):  
G. Mirskikh ◽  
◽  
V. Vasyuk ◽  
T. Knizhka ◽  
I. Krisak ◽  
...  

The paper is devoted to the analysis of the software life cycle of engineering objects. To implement the processes and relevant procedures aimed at ensuring, as well as maintaining proper management of the level of software quality at the stages of the life cycle, it is proposed to use the life cycle model as a methodological basis for achieving the goal - achieving the proper level of consumer quality of the final product, taking into account the conditions and circumstances. exploitation.. The considered model of the life cycle in the framework of software engineering is a structure that determines the sequence of implementation and relationships of processes and procedures of a different nature that may arise when performing any actions in relation to software, from the emergence of a need for this software and ending with its final withdrawal from use. If necessary, the life cycle model has a relationship with the content, scale and complexity of the corresponding project, on the characteristics of the conditions and circumstances under which a particular software is created and operated. At the same time, the existence of a life cycle model, carefully developed at the same time, adequate to the existing conditions and circumstances, is the basis for the implementation of general quality management within the framework of a program project, which at this point in time is stipulated as a methodological basis for obtaining a project at the output of an object that meets the presented requirements and modern quality standards. The main reasons for the need to pay special attention to modeling the life cycle of the software being developed and the component of the environment surrounding the software at different stages of its life cycle, taking into account the life cycle of material engineering objects, are presented. Taking into account the presented concept of the life cycle implementation in some virtual enterprise, the software sequentially performs the transition from one state to the next, from consumer properties specified by the customer to an already finished software product and quite real consumer properties supported by the corresponding characteristics, this software is in operation to moral aging, and also goes into a state characterized by the modernization or removal of this software from use. Key words: software, engineering object, software life cycle model, software development, engineering activities


Sign in / Sign up

Export Citation Format

Share Document