Artykuł dotyczy przeprowadzonego w warunkach akademickich eksperymentu, którego celem była próba konstrukcji modelu ilustrującego zależności pomiędzy wartościami metryk oprogramowania, a jakością programu. Badano zarówno metryki wyliczane z kodu źródłowego programu, tu mowa o takich metrykach jak: LCOM, CBO, RFC, WMC, DIT, NOC, jak i metryki wyliczane z diagramów języka UML, a mianowicie: NATC1, NATC2. NOPC1, NOPC2, NASC, DIT, NSUBC. Badania miały na celu znalezienie zależności pomiędzy wartościami metryk, a czasem jaki należy poświęcić na naprawienie, znalezionych podczas testów, błędów w kodzie źródłowym klasy dla której metryki wyliczano. Środowisko eksperymentu stanowiły cztery podobne, zarówno pod względem tematyki jak i rozmiaru, projekty realizowane przez programistów o zbliżonym doświadczeniu. Do implementacji wykorzystywano obiektowe języki programowania: C# i java.
EN
This paper describes an experiment which was realized in academic environment. This experiment was realized to create a model which will be able to present the relationship between values of software metrics and quality of application. There were studied metrics calculated from source code (LCOM, CBO, RFC, WMC, DIT and NOC) and metrics calculated from UML diagrams (NATC1, NATC2, NOPC1, NOPC2, NASC, DIT and NSUBC). Values of those metrics were used as inputs for the model. Lack of quality was used as output for the model. Lack of quality should be interpreted as time which was spent for fixing bugs in source code. The environment of this experiment consisted of four similar software projects. Each project was developed by programmers with similar experience. Those projects were implemented in object oriented languages: C# and Java.
Process metrics appear to be an effective addition to software defect prediction models usually built upon product metrics. We present a review of research studies that investigate process metrics in defect prediction. The following process metrics are discussed: Number of Revisions, Number of Distinct Committers, Number of Modified Lines, Is New and Number of Defects in Previous Revision. We not only introduce the definitions of the aforementioned process metrics but also present the most important results, recent advances and the summary regarding the use of these metrics in software defect prediction models, as well as the taxonomy of the analysed process metrics.
The growing popularity of highly iterative, agile processes creates increasing need for automated monitoring of the quality of software artifacts, which would be focused on short terms (in the case of eXtreme Programming process iteration can be limited to one week). This paper presents a framework that calculates software metrics and cooperates with development tools (e.g. source version control system and issue tracking system) to describe current state of a software project with regard to its quality. The framework is designed to support high level of automation of data collection and to be useful for researchers as well as for industry. The framework is currently being developed hence the paper reports already implemented features as well as future plans. The first release is scheduled for July.
Celem badań przedstawionych w tym artykule było wykazanie możliwości zastosowania algorytmów genetycznych do rozwiązywania zagadnień związanych z wielokryterialną optymalizacją układów dynamicznych, na przykładzie optymalizacji cech konstrukcyjnych łopat elektrowni wiatrowej. Dokonana modyfikacja prostego algorytmu genetycznego umożliwiła połączenie zadań optymalizacji zarówno ciągłej, jak i dyskretnej. Ponadto zamieszczono wybrane wyniki obliczeń numerycznych.
EN
The aim of this study was to show usability of genetic algorithm to solve problems connected with multidisciplinary optimization of dynamic system for example optimization of design feature of wind turbine blade. Performed modification of the simple genetic algorithm enabled connecting of optimization problem, both continuous and discrete.
Proces konstruowania turbiny wiatrowej poprzedzany jest badaniem warunków atmosferycznych występujących na obszarze, na którym miałaby powstać elektrownia. Spowodowane jest to tym, że optymalny kształt turbiny wiatrowej, tzn. taki przy którym turbina osiąga największą sprawność, oblicza się dla zadanych parametrów atmosferycznych. Celem badań przedstawionych w tym artykule jest dobór optymalnych cech geometrycznych lopaty przy zadanych parametrach powietrza.
6
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Zasadniczym celem obliczeń przedstawionym w tym artykule było wyznaczenie wartości współczynników bezpieczeństwa wybranych części elektrowni wiatrowej o poziomej osi obrotu. Omówiono również metodę wyznaczania optymalnych wartości cech geometrycznych łopaty elektrowni wiatrowej oraz jej obciążeń. Z wyników uzyskanych przez autorów można wnioskować, iż analizowane części elektrowni wiatrowej charakteryzują się wystarczającą wytrzymałością na działanie ekstremalnych obciążeń.
EN
The major problem presented research was calculated Stress Reserve Factors (SRFs). These factors were calculated for chosen components of horizontal axis wind turbine. The method of calculation of optimal geometrical features of the wind turbine's blade and their loads was also described. SRF values show that analyzed hub and planet carrier have sufficient strength for extreme loads.
Przedmiotem rozważań jest model matematyczny dynamiki kończyny dolnej człowieka służący do badania dysfunkcji narządu ruchu. Sformułowany model w postaci biokinematycznego łańcucha składającego się z połączonych obrotowo członów sztywnych realizujących ruch w jednej płaszczyźnie uwzględnia siły w mięśniach, reakcje w stawach i różne formy kontaktu z podłożem. Przedstawione wyniki symulacji ruchu obejmują przebiegi faz chodu przy zadanych siłach w mięśniach.
EN
Mathematical model of dynamics of human lower limb, serving of research of malfunction of motional organ is considered. Formulated model has a form of biokinetic chain, consisting of rotationally connected stiff links, realising plane motion, and takes into account forces in muscles, reactions in joints and different forms of contact with ground Presented results of simulation show some phases of walk, with determined forces in muscles.
W artykule wyznaczono parametry kinematyczne segmentów stopy i kończyny dolnej podczas fazy podporowej chodu przy wykorzystaniu wideorejestracji oraz wykonano pomiary sił reakcji podłoża. W badaniach tych posłużono się autorskim programem komputerowym umożliwiającym automatyczne określanie położenia poszczególnych segmentów stopy człowieka w trakcie kolejnych faz chodu. Wyznaczone wielkości zostaną wykorzystane w badaniach modelowych.
EN
Kinematics parameters of foot and lower limb segments during stance phase of human gait with the help of video registration and some results of measurement of ground reactions are presented in this paper. The author's software was used to determine positions of the foot segments during following phases of human walk. These quantities will be used in the future researches.
Wymagania stawiane elektrowniom wiatrowym, tj. generowanie dużej mocy, wytrzymałość zmęczeniowa, czy niskie koszty materiałowe oraz produkcji, związane są z parametrami mającymi zarówno wartości ciągłe (jak np. grubość dźwigarów czy żeber), jak i dyskretne (np. liczba żeber usztywniających oraz ich rozmieszczenie wzdłuż rozpiętości łopat). Dlatego też proces optymalizacyjny poprzedzający proces projektowania elektrowni wiatrowych jest przykładem procesu złożonego, wymagającego rozpatrywania wielu kryteriów jednocześnie. A zatem jest to proces związany z zagadnieniem optymalizacji wielokryterialnej, którego me można rozwiązać stosując klasyczne metody optymalizacji.
EN
The optimal design of the wind turbine blade involves many requirements, for example generating me large output, assurance stability of the blade structure or assurance low material costs and production. These requirements are connected with parameters of continuous nature and discrete nature. During constructional process of the wind turbine blade we have to consider many aspects, what is the reason of complexity of the problem of choice of optimal design features of the blade. This problem requires use of the multicriteria optimization methods.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.