A class of continuous-time systems with periodic coefficients is analysed and controlled by robust linear controllers. Time varying parameters are considered as perturbations of a nominal time-invariant linear system. The robust control synthesis is based on general solutions of Diophantine equations in the ring of proper and Hurwitz stable rational… (More)
This paper presents a new size estimation method that can be used to estimate size level for software engineering projects. The Algorithmic Optimisation Method is based on Use Case Points and on Multiple Least Square Regression. The method is derived into three phases. The first phase deals with calculation Use Case Points and correction coefficients… (More)
A method of autotuning using an asymmetric relay with hysteresis feedback test is proposed and developed. Then, three parameters for aperiodic first or second order transfer functions can be obtained. After the identification relay experiment, controller parameters are computed through linear diophantine equation in the ring of proper and stable rational… (More)
The requirements engineering is mandatory phase which all development process start with. Mistakes in requirements elicitation therefore take very important role in a project success. In these article requirements elicitation methods are described in context of the system development and finally the generic requirements engineering process is described.
In this paper, a combination of relay feedback identification and an algebraic control design method for stable systems is studied. Models with up to three parameters are estimated by means of a single asymmetrical relay experiment. Then a stable low order transfer function is identified. Then the controller is analytically derived from general solutions of… (More)
This paper presents an improvement of an effort estimation method that can be used to predict the level of effort for software development projects. A new estimation approach based on a two-phase algorithm is used. In the first phase, we apply a calculation based on use case points (UCPs). In the second phase, we add correction values (a 1, a 2) obtained… (More)