Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 18

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  Programming process
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
Celem niniejszej pracy jest przedstawienie podejścia hierarchicznego na tle ostatnich rezultatów (od roku 1989) uzyskanych w wielokryterialnym programowaniu dynamicznym. Przegląd pozycji wcześniejszych można znaleźć w pracach Li i Haimesa (1989) oraz Trzaskalika (1990). Zamieszczono opis procedury interaktywnej, opracowanej przez autora niniejszej pracy, oraz przedstawiono jej aplikacje. (fragment tekstu)
W niniejszym artykule zaprezentowano programowanie programowanego sterownika sekwencyjnego. Do opracowania załączono wydruk, który ilustruje pracę prezentowanego systemu.
W Katedrze Podstaw Konstrukcji Maszyn Politechniki Śląskiej w Gliwicach, w ramach projektu KBN nr 8T11F 02009 pt. "Aktywizacja wiedzy dla potrzeb diagnostyki technicznej" były prowadzone badania nad rozwojem m.in. oprogramowania do pozyskiwania wiedzy dla diagnostycznych systemów doradczych.Jednym z kierunków tych badań było opracowanie "formularza - edytora elektronicznego" do pozyskiwania reguł empirycznych od specjalistów z zakresu diagnostyki technicznej wybranych grup maszyn. W wyniku powyższych badań powstał m.in. "formularz - edytor elektroniczny" (nazwany EMPREG). Zostanie on omówiony w referacie - szczególnie pod względem budowy i możliwości praktycznego zastosowania. (fragment tekstu)
Algorytmy mrówkowe są jednym z najnowszych narzędzi optymalizacji. Należą do grupy metod metaheurystycznych. (...) W niniejszej pracy przedstawione zostało nowe zastosowanie algorytmów mrówkowych, a mianowicie algorytm mrówkowy dla pewnej klasy zadań optymalizacji ciągłej. W szczególności interesować nas będą zadania programowania wklęsłego z liniowymi warunkami ograniczającymi. (fragment tekstu)
Obecnie istnieje wiele metod rozwoju oprogramowania, osoby zarządzające projektami jednak coraz częściej wybierają metodykę agile. W 2001 r. grupa ekspertów zorganizowała spotkanie, na którym zostało utworzone stowarzyszenie o nazwie Agile Alliance. Głównym celem tego artykułu jest charakterystyka metodologii wytwarzania oprogramowania agile oraz opis kilku jej modyfikacji obecnie używanych w przemyśle IT. W artykule znajdziemy także opis jednej z najczęściej stosowanych "tradycyjnych" metod rozwoju oprogramowania, a mianowicie waterfall, wraz z krótką konfrontacją tych dwóch metod.(abstrakt oryginalny)
Proces programowania wodociągów wiejskich można zdekomponować na dwa podstawowe zadania [7, 8, 9]. Zadanie pierwsze polega na ustaleniu hierarchii pilności potrzeb w zakresie zaopatrzenia w wodę potencjalnych użytkowników. Zadanie drugie rozstrzyga koncepcje technicznej realizacji zaspokojenia tych potrzeb. Koordynacja tych dwóch zadań może odbywać się poprzez badanie zgodności porządków w zbiorze potencjalnych użytkowników; porządki te wynikają z hierarchii pilności potrzeb (zadanie 1) oraz z kolejności realizacji podłączeń poszczególnych użytkowników do systemu (zadanie 2). W niniejszym artykule zajmujemy się pierwszym z tych zadań. Proponujemy rozwiązać je stosując metodę dialogową ELECTRE III. W rozdziale 2 formułujemy problem i uzasadniamy wybór metody jego rozwiązania. W rozdziale 3 przedstawiamy koncepcje pseudo-kryterium, wykorzystana do modelowania preferencji decydenta. W rozdziale 4 podajemy sposób konstruowania poszczególnych funkcji kryterialnych. W rozdziale 5 charakteryzujemy metodę ELECTRE III, a jej działanie ilustrujemy na przykładzie zawartym w rozdziale 6. (fragment tekstu)
Niniejsza praca ma charakter przeglądowy. Jej celem jest ukazanie zalet i wad modelu programowania celowego w świetle opinii krytycznych w literaturze przedmiotu wraz z próbami ich przezwyciężenia. W rozdziale drugim została zaprezentowana formuła modelu programowania celowego oraz jego podstawowe warianty. Rozdział trzeci zawiera omówienie problemu niewspółmiernych odchyleń i związanych z tym metod normalizacji warunków celowych. W rozdziale czwartym przedstawiono zjawisko redundancji celów w leksykograficznym modelu programowania celowego, w rozdziale piątym zaś rozpatrzono będący przedmiotem ostrej krytyki temat rozwiązań efektywnych. Rozdział szósty, poświęcony modelowaniu współczynników wagowych, zawiera również przegląd metod interaktywnych. W zakończeniu podkreślono związek programowania celowego z innymi metodami wielokryterialnymi oraz poruszono problem wyboru odpowiedniego wariantu modelu. (fragment tekstu)
8
Content available remote Abductive Reasoning Driven Approach to Project - Like Production Flow Prototyping
75%
Constraint Programming (CP) is an emergent software technology for declarative description and effective solving of large combinatorial problems especially in the area of integrated production planning. In that context, CP can be considered as an appropriate framework for development of decision making software supporting scheduling of multi-robot in a multi-product job shop. The paper deals with multi-resource problem in which more than one shared renewable and non-renewable resource type may be required by manufacturing operation and the availability of each type is time-windows limited. The problem belongs to a class of NP-complete ones. The aim of the paper is to present a knowledge based and CLP-driven approach to multi-robot task allocation providing a prompt service to a set of routine queries stated both in straight and reverse way. Provided examples illustrate both cases while taking into account an accurate as well as an uncertain specification of robots and workers operation time. (original abstract)
9
Content available remote Wykorzystanie wiedzy z kursu programowania w praktyce inżynierskiej
75%
W rozporządzeniu Ministra Nauki i Szkolnictwa Wyższego znaleźć można załącznik, który określa standardy kształcenia dla kierunku studiów "Geodezja i Kartografia" stopnia I, między innymi w zakresie informatyki. Autor od wielu lat łączy nauczanie programowania z praktyką inżynierską i nie ma wątpliwości co do celowości wzbogacenia umiejętności inżyniera geodety o tworzenie programów komputerowych, zdarza się jednak, że celowość nauczania programowania poddawana jest w wątpliwość i to zarówno przez studentów jak i nauczycieli akademickich. Opisany w niniejszym sposób rozwiązania problemów, które pojawiły się podczas wykonywania modernizacji mapy numerycznej, stanowi w opinii autora silny argument popierający tezę o celowości kształcenia w tym zakresie. Przedsiębiorstwo, którym opiekował się autor, podjęło się wykonania prac, których celem była poprawa kartometryczności mapy numerycznej zawierającej wybrane obiekty bazy danych geoprzestrzennych. Dotrzymanie terminu modernizacji mapy było by niemożliwe bez stworzenia szeregu drobnych aplikacji usprawniających wykonywanie prac. Jak się okazało po zakończeniu prac, aplikacje te skróciły czas potrzebny na wykonanie modernizacji o 1/3 a co najważniejsze, wiedza niezbędna do ich napisania w znacznej części pokrywa się z tą, która przekazywana jest na prowadzonych przez autora zajęciach.(abstrakt oryginalny)
Increased competition has led businesses to compete with each other in streamlining supply chain processes, especially in the manufacturing sector. Supply Chain Management (SCM) determines the success of industrial business processes because it regulates product flow regarding integration, performance, and information. However, several problems have emerged in the supply chain process, such as a lack of coordination in the production queue, difficulties in forecasting trending products, and suboptimal production capacity. To address these issues, the role of information technology is crucial for implementing a Decision Support System (DSS). This study aims to develop a DSS to improve the supply chain processes. The research method used is Extreme Programming (XP) with a qualitative approach through a questionnaire. The research process involves collecting data, defining boundaries and problems, and designing, coding, and testing the system. As a final step, evaluation is carried out by distributing surveys to obtain valid satisfaction results. This research produces a DSS that has applicability in marketing, accounting, and production processes. The application of DSS in the furniture manufacturing industry can help manage the movement of resources, optimize strategic networks, and assist decision-making in the supply chain process. (original abstract)
W artykule opisano proces wyznaczania oceny jakościowej i ilościowej poprawności ruchu autonomicznego pojazdu sterowanego programem komputerowym. Ocena była dokonywana na podstawie odniesienia do trajektorii wzorcowej, a także wzajemnego odchylenia od wykreślonej trajektorii między kolejnymi przejazdami. Pojazd został poddany próbie przejazdu po torze, na którym znajdował się pył, a otrzymane wyniki zostały porównane do wcześniejszych wyników z przejazdów pojazdu po torze czystym. Do oszacowania odchyleń w kształcie uzyskanych trajektorii zastosowano wskaźnik w postaci powierzchni pola obszaru ograniczonego tymi trajektoriami. Do wyznaczenie ich kształtu przeprowadzono wektoryzację rastrowego obrazu trasy przejazdu pojazdu zarejestrowanej kamerą oraz zastosowano elementy rozszerzonej rzeczywistości. Uzyskane wyniki pokazały, że niestabilność ruchu pojazdu sterowanego zadaniowo jest znacząco większa gdy nawierzchnia pokryta została pyłem oraz gdy zastosowana moc silników napędzających pojazd wzrasta. Zaobserwowane zjawisko wynika z faktu występowania zwiększonego poślizgu między kołami napędowymi i podłożem.(abstrakt oryginalny)
Scharakteryzowano hybrydowy system ekspertowy PC-SHELL 2.1. Przedstawiono ideę architektury hybrydowej oraz opisano sposób parametryzacji baz wiedzy.
W artykule opisano i przeanalizowano model SPICE (ISO/IEC 15504). Dotyczy on oceny i poprawności procesów programowania.
Podjęto próbę uporządkowania modeli jakości produktów i procesów programowych, zaproponowano własny model jakości produktu oraz autorski schemat ewaluacji istniejących modeli oceny procesów. Dokonano usystematyzowania różnych definicji jakości, szczególnie w odniesieniu do produktu programowego. Opracowano schemat ewolucji nastawienia wytwórcy i nabywcy wobec jakości oprogramowania. Opisano budowę typowych modeli jakości technicznej oprogramowania. Przedstawiono przykłady modeli jakości oprogramowania. Omówiono problemy i najważniejsze cechy jakości oprogramowania, zarządzanie jakością procesów programowych. Dokonano przeglądu metod oceny i doskonalenia procesów programowych oraz ich konfrontacji przy wykorzystaniu schematu porównawczego MCS. Przedstawiono także relacje między procesami a produktami programowymi.
W artykule omówiono ogólną budowę modeli jakości oprogramowania i zaprezentowano historię powstania i budowę modelu opisanego w normie międzynarodowej ISO/IEC 9126.
17
Content available remote Holacracy as a New Approach to New Product Development in IT Industry - Case Study
51%
Purpose: The main objective of this paper was to identify and determine the potential of holacracy from the point of view of new product development in the IT industry. Design/methodology/approach: The article contains a literature review on the subject of holacracy and a detailed case study analysis conducted in two IT companies which concerned the new product development process. Also, the article presents research results of a quantitative survey and results of interviews with employees that revealed key attributes of teams working in holacracy. Findings: Research results indicate that companies tend to adapt and adjust holacracy in a unique way to meet their development needs, but such approach requires a specific organizational culture and high-tech resources. Holacracy can enhance NPD process and induce self-development among holacratic development teams, which have a dozen of unique attributes in comparison to traditional teams. Agile development with holacracy is faster and more effective than standard agile development or waterfall approach. Research limitations/implications: The research results presented in the paper were based only on two IT companies which use new approaches to new product development. Therefore, more scientific research should be carried out in the future to discuss this topic further. Practical implications: The author of the article recommends that every company should evaluate its capabilities, organizational culture and technical resources before implementing holacracy. Originality/value: This paper presents and discusses a brand new approach to new product development used by modern IT companies. Holacracy is still considered as a new and innovative approach to managing organizations.(original abstract)
Z niedostateczną jakością produktów programowych stykamy się na każdym kroku. Produkty programowe są efektem realizacji procesów programowych. W pracy krótko zaprezentowano sposoby oceny jakości produktów programowych w konfrontacji z metodami oceny procesów programowych. Przedstawione zostały argumenty w dyskusji, co jest ważniejsze - dobra jakość produktów, czy też procesów programowych.(abstrakt oryginalny)
first rewind previous Strona / 1 next fast forward last
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ć.