Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "software engineering" wg kryterium: Temat


Tytuł:
Extending the UML for modelling variability for system families
Autorzy:
Robak, S.
Franczyk, B.
Politowicz, K.
Powiązania:
https://bibliotekanauki.pl/articles/907979.pdf
Data publikacji:
2002
Wydawca:
Uniwersytet Zielonogórski. Oficyna Wydawnicza
Tematy:
informatyka
object-oriented software engineering
system families
commonality and variability
feature diagram
UML extensibility mechanisms
Opis:
The process of modelling and developing commonality and variability for system families should be supported by suitable methods and notations. The object-oriented methods and their notations, which are used at present, focus on the development of a single system at a time. In this paper we analyse feature models as a representation of the common parts and variants contained in a system family, and propose using a feature diagram as a basic representation of commonality, variability and dependencies. We examine various approaches to customizing the standard modelling language UML to model system families and propose how to extend the UML for the purposes of modelling variants in object-oriented analysis and design techniques. We recommend the use of UML standard lightweight extensibility mechanisms (stereotypes combined with tagged values) without changing the UML metamodel. This enables us to join the advantages of feature models with UML and provides the traceability of a concept throughout system development. An application of lightweight UML extension mechanisms allows the existing standard UML modelling tools to be used without any adaptations. An example of an application illustrates our approach.
Źródło:
International Journal of Applied Mathematics and Computer Science; 2002, 12, 2; 285-298
1641-876X
2083-8492
Pojawia się w:
International Journal of Applied Mathematics and Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Program wspomagający nawożenie mineralne "NAWOZY 2"
Software supporting mineral fertilization "NAWOZY 2"
Autorzy:
Cupiał, M.
Powiązania:
https://bibliotekanauki.pl/articles/288076.pdf
Data publikacji:
2005
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
rolnictwo
program komputerowy
nawożenie mineralne
technika rolnicza
agriculture
software
fertilization
agricultural engineering
Opis:
Przedstawiono program "Nawozy 2" wspomagający nawożenie w gospodarstwach rolnych. Program jest prosty w obsłudze i umożliwia dobór odpowiedniej dawki nawozów mineralnych dla różnych gatunków roślin uprawnych.
The paper presents the computer program "Nawozy 2" for fertilization in farms. This is simple and user friendly program for optimization of fertilizer dose in different plants.
Źródło:
Inżynieria Rolnicza; 2005, R. 9, nr 14, 14; 65-68
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Semantyczna analiza oprogramowania GIS
Semantic analysis of GIS software
Autorzy:
Pomianowski, W.
Powiązania:
https://bibliotekanauki.pl/articles/204177.pdf
Data publikacji:
2005
Wydawca:
Polskie Towarzystwo Geograficzne
Tematy:
GIS system
geoinformatyka
semiologia
oprogramowanie
GIS theory
geoscience
software engineering
semiotics
cognitive science
Opis:
Brakuje metody opisu programów GIS, która pozwoliłaby poznać nie tylko ich funkcje i sposób komunikacji z użytkownikiem, ale również ich głęboką strukturę. Celem analizy semantycznej jest odkrycie tej struktury i zbadanie jej związku ze strukturą poznawczą dyscypliny macierzystej - geografii. Podstawową jednostką głębokiej struktury jest metafora.
GIS software descriptions are widespread but often useless, because they are unable to reveal the inner logic of the system. Like other complex software, GIS may be analysed in terms of three layers: 1) functionality, 2) user interface (shallow layer) and 3) cognitive structures (deep layer). Vendor information sources, factsheets and application studies cover, for the most part, functionality and shallow layer, neglecting deep structure. However, misunderstanding and mismatch between user cognitive structure and software structure severely impairs GIS usefulness, especially when big projects are concerned. The rescue may come from cognitive science and semiology rather than from software engineering. Semantic analysis should be used to 1) achieve good design for new systems, 2) describe exsisting software and make a foundation for professional critical activity, similar to literary or architectural one. Semantic analysis focuses on the mapping between domain-specific cognitive structure and corresponding deep software structure. The letter must be consistent (logically congruent), compact (devoid of unnecessary terms) and abstract (make use of general terms). Metaphors constitute basic components of deep software layer, conveying meaning and analogy from the real world or domain. To properly analyse system at hand, metaphors must be extracted first. The next step is to review each metaphor along five dimensions: 1) analogue (reference to external object), 2) properties, 3) behaviour, 4) composition (if consisting of simpler parts) and 5) relations to other metaphors within the system.
Źródło:
Polski Przegląd Kartograficzny; 2005, T. 37, nr 1, 1; 13-22
0324-8321
Pojawia się w:
Polski Przegląd Kartograficzny
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zastosowanie kolorowanych sieci Petriego w projektowaniu systemów czasu rzeczywistego
Using coloured Petri nets for real-time systems design
Autorzy:
Samolej, S.
Trybus, B.
Powiązania:
https://bibliotekanauki.pl/articles/156259.pdf
Data publikacji:
2005
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
kolorowane sieci Petriego
systemy czasu rzeczywistego
inżynieria oprogramowania
coloured Petri nets
real-time systems
software engineering
Opis:
W artykule przedstawiono metodę zastosowania kolorowanych sieci Petriego (sieci CPN) do wytwarzania systemów czasu rzeczywistego. Opis systemu prowadzony jest przy użyciu metodyki SDRTS (Structured Design for Real-Time Systems) i sieci CPN. Ostatecznym rezultatem procesu projektowego jest zbiór hierarchicznych czasowych sieci CPN odpowiadajacych diagramom metodyki SDRTS, umożliwiający symulację i formalną analizę wytwarzanego systemu.
A way of application of coloured Petri nets (CPN) in real-time systems development is presented in the paper. The system is described simultaneously using SDRTS (Structured Design for Real-Time Systems) method and CPN language. The final result of the development process is a set of hierarchical timed coloured Petri nets corresponding to SDRTS diagrams that makes it possible to simultane and formally analyse the system designed.
Źródło:
Pomiary Automatyka Kontrola; 2005, R. 51, nr 1, 1; 11-13
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Automated code generation for safety-related applications: a case study
Automatyczna generacja programów dla komputerowych systemów bezpieczeństwa: przykład studialny
Autorzy:
Gluch, D. P.
Kornecki, A. J.
Powiązania:
https://bibliotekanauki.pl/articles/305421.pdf
Data publikacji:
2007
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
inżynieria oprogramowania
narzędzia oprogramowania
automatyczna generacja kodu
software engineering process
software tools
automatic code generation
Opis:
Artykuł opisuje możliwości zastosowań technologii automatycznej generacji programów (AGP) dla komputerowych systemów bezpieczeństwa. Przeprowadzone badania koncentrowały się na charakterystykach systemów oprogramowania bazujących na modelowaniu i automatycznych narzędziach oprogramowania. W szczególności studium pozwoliło na kolekcję danych dotyczących wymagań inżynieryjnych, wiedzy i wysiłku koniecznego do pomyślnej realizacji projektu wykorzystującego praktykę i technologię AGP. Takie charakterystyki, jak organizacja generowanego programu, rozmiar, łatwość czytania, relacja między programem a modelem, konstrukcje programu ułatwiające operacje w czasie rzeczywistym i generacja przerwań, były przedmiotem identyfikacji. Dodatkowo, projekt używał metodologii inżynierii oprogramowania, gdzie analiza i konstrukcja były zintegrowane w procesie realizacji programu na bazie modelu. Analiza dotyczyła statycznych i dynamicznych charakterystyk wybranych technik i narzędzi oprogramowania wpływających na bezpieczeństwo systemu.
Źródło:
Computer Science; 2007, 8, Spec. Ed; 37-48
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Komputerowe wspomaganie chemicznej ochrony roślin przy pomocy programu "Herbicyd-2"
Computer aided chemical crop protection "Herbicyd-2" software program
Autorzy:
Cupiał, M.
Powiązania:
https://bibliotekanauki.pl/articles/287634.pdf
Data publikacji:
2007
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
technika rolnicza
program komputerowy
mechanizacja
chemiczna ochrona roślin
agrofag
baza danych
agricultural technology
computer software
agricultural engineering
chemical crop protection
pest
database
Opis:
Przedstawiono autorski program komputerowy "Herbicyd-2" będący bazą środków ochrony roślin. Program zawiera dane na temat roślin uprawnych, agrofagów, środków chemicznych oraz receptur ich stosowania. Aplikacja jest dostępna na stronie internetowej autora.
A custom developed "Herbicyd-2" computer software comprising the base for crop protection agents was presented. The software includes data pertaining to agricultural crops, pests, chemical agents and application methods. The software application may be accessed on the author's website.
Źródło:
Inżynieria Rolnicza; 2007, R. 11, nr 6 (94), 6 (94); 21-26
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Software configuration management for multiple releases: influence on development effort
Zarządzanie konfiguracją oprogramowania dla wielu wersji: wpływ na koszt wytwarzania
Autorzy:
Maludziński, S. P.
Powiązania:
https://bibliotekanauki.pl/articles/305437.pdf
Data publikacji:
2007
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
zarządzanie konfiguracją oprogramowania
inżynieria oprogramowania
software configuration management
SCM
multisite
software engineering
Opis:
Software Configuration Management (SCM) evolves together with the discipline of software engineering. Teams working on software products become larger and are geographically distributed at multiple sites. Collaboration between such groups requires well evaluated SCM plans and strategies to easy cooperation and decrease software development cost by reducing time spent on SCM activities - branching and merging, that is effort utilized on creation of revisions ('serial' versions) and variants ('parallel' versions). This paper suggests that SCM practices should be combined with modular design and code refactoring to reduce cost related to maintenance of the same code line. Teams which produce several variants of the same code line at the same time should use approaches like components, modularization, or plug-ins over code alternations maintained on version branches. Findings described in this paper were taken by teams in charge of development of radio communication systems in Motorola GEMS divisions. Each team collaborating on similar projects used different SCM strategies to develop parts of this system.
Zarządzanie konfiguracją oprogramowania (SCM) ewoluuje razem z dyscypliną inżynierii oprogramowania. Zespoły pracujące nad wytwarzaniem oprogramowania stają się coraz większe oraz niejednokrotnie fizycznie znajdują się w ośrodkach położonych na różnych kontynentach. Współpraca pomiedzy takimi zespołami powinna opierać się na dobrze przygotowanych planach zarządzania konfiguracją oprogramowania. Niniejszy artykuł sugeruje, że praktyki zarządzania konfiguracją oprogramowania powinny być połączone z fazami projektowania oraz refaktoringiem kodu, tak aby zmniejszyć koszt zwiazany z utrzymaniem tej samej linii kodu. W opinii autora artykułu, każdy z wariantów oprogramowania powinien być wytwarzany przy użyciu technik innych niż związane z zarządzaniem konfiguracją. Zespoły pracujące nad kilkoma wariantami tej samej linii kodu powinny przedkładać biblioteki i komponenty nad modyfikacje dokonywane i utrzymywane na gałęziach wersji. Doświadczenia opisane w artykule zostały nabyte przez zespoły pracujące w dziale firmy Motorola zajmującym się wytwarzaniem oprogramowania dla systemów radiokomunikacyjnych.
Źródło:
Computer Science; 2007, 8, Spec. Ed; 109-116
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wykorzystanie algorytmów rozpoznawania obrazu w badaniach naukowych na przykładzie programu "Ziemniak-99"
Use of image recognition algorithm in scientific research based on "Ziemniak-99" software
Autorzy:
Cupiał, M.
Baran, D.
Powiązania:
https://bibliotekanauki.pl/articles/287687.pdf
Data publikacji:
2007
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
technika rolnicza
program komputerowy
mechanizacja
badanie naukowe
opór cięcia
ziemniak
agricultural technology
computer software
agricultural engineering
scientific research
cutting resistance
potato
Opis:
Przedstawiono autorski program komputerowy "Ziemniak", który wykorzystywany jest do badania oporów cięcia ziemniaków. W programie zastosowane zostały algorytmy rozpoznawania obrazu wykorzystywane do pomiaru kształtu i wymiarów przeciętej bulwy.
A custom developed "Ziemniak" computer software, applicable for testing of potato cutting resistance, was presented. The software uses image recognition algorithms in order to measure shape and dimensions of a cut potato bulb.
Źródło:
Inżynieria Rolnicza; 2007, R. 11, nr 6 (94), 6 (94); 27-33
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zastosowanie internetowej platformy wymiany ogłoszeń z wykorzystaniem baz danych w inżynierii rolniczej
The possibility of using internet system as a notice-board by using databases technology in the area of agriculture engineering
Autorzy:
Sojak, M.
Głowacki, S.
Krawcewicz, M.
Powiązania:
https://bibliotekanauki.pl/articles/289160.pdf
Data publikacji:
2007
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
baza danych
MySQL
inżynieria rolnicza
SQL
oprogramowanie otwarte
databases
agricultural engineering
open source software
Opis:
W pracy przedstawiono możliwość zastosowania baz danych do budowy internetowej platformy dotyczącej inżynierii rolniczej. W skład opracowanej platformy wchodzą dwa systemy bazodanowe. Pierwszy z nich udostępnia do edycji poprzez Internet bazę danych dotyczącą marchwi. Drugi jest systemem publikacji ogłoszeń dotyczących sprzedaży i kupna owoców oraz warzyw, pełniącym funkcję giełdy internetowej. Oba systemy zbudowane zostały w całości przy wykorzystaniu darmowego otwartego oprogramowania.
This paper presents the possibility of using databases technology to construct internet notice-board system in the agriculture engineering area. The service consists of two databases parts. "Carrot" databases gives possibility of changing data by Internet. The second system mentioned, "Agrogiełda", is the service concerning commodity market of fruits and vegetables as an internet system. Twice, the mentioned above systems, were constructed by means of the free of charge open source systems. The results of work were presented on figures.
Źródło:
Inżynieria Rolnicza; 2007, R. 11, nr 2 (90), 2 (90); 287-292
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Interoperability and Security Standards and Rules in the Polish Law on Informatization
Autorzy:
Bliźniuk, G.
Powiązania:
https://bibliotekanauki.pl/articles/305861.pdf
Data publikacji:
2008
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
interoperability
IT systems
software engineering
Opis:
Observing time-period from 2003 till 2008, polish governmental efforts in informatization was focused on egovernment legal foundations and IT standards too. Main purpose of this article is to achieve short discussion of crucial associations between IT practice (especially software engineering rules) and legal limitations of IT plans and strategies in Poland. Main issues of author considerations are rules of interoperability and security of IT systems in polish public administration.
Źródło:
Biuletyn Instytutu Systemów Informatycznych; 2008, 1; 1-7
1508-4183
Pojawia się w:
Biuletyn Instytutu Systemów Informatycznych
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Simulation efficiency analysis method of Java Enterprise Edition application
Autorzy:
Górski, T.
Powiązania:
https://bibliotekanauki.pl/articles/1396868.pdf
Data publikacji:
2008
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
software engineering
simulation
enterprise applications
performance
Opis:
In this article efficiency analysis method of Java EE applications was presented. Efficiency's measures of such kind of applications were described. Furthermore, discrete-event simulation modelling method Event Graph and implementation of proposed model in Java and SimKit package was presented. In the paper, a project of simulation application was also described. The article encompasses description of simulation experiment used in efficiency analysis of Java EE application and example of results from such experiment.
Źródło:
Biuletyn Instytutu Systemów Informatycznych; 2008, 2; 21-29
1508-4183
Pojawia się w:
Biuletyn Instytutu Systemów Informatycznych
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Usage of a Computer Based Training Program for a Refrigerating Plant, a New Tool for Marine Engineers Training
Wykorzystanie programu komputerowego typu cbt – chłodnia prowiantowa jako nowoczesnego narzędzia dydaktycznego w kształceniu mechaników okrętowych
Autorzy:
Hajduk, T
Bonca, Z.
Powiązania:
https://bibliotekanauki.pl/articles/359144.pdf
Data publikacji:
2008
Wydawca:
Akademia Morska w Szczecinie. Wydawnictwo AMSz
Tematy:
technika chłodnicza
okrętowe urządzenia chłodnicze
narzędzia dydaktyczne
eksploatacja
symulatory
programy edukacyjne typu cbt
refrigeration engineering
marine refrigerating plant operation
didactic tools
simulators
cbt software
Opis:
The paper presents the didactic and training capabilities of computer-based training software – Refrigerating Plant. The objective of this paper is to describe the basic features of the above-mentioned program such as: its structure, its contents, method of trainee assessment and how to navigate through it. The benefits of using such software in the field of marine engineering education and training have also been mentioned.
Przedstawiono możliwości szkoleniowe dydaktycznego programu komputerowego typu cbt – chłodnia prowiantowa. Omówiono jego strukturę i zawartość merytoryczną. Podano sposób oceny osoby nauczanej wykorzystującej ten program. Wskazano korzyści płynące z zastosowania programów typu cbt w procesie kształcenia mechaników okrętowych.
Źródło:
Zeszyty Naukowe Akademii Morskiej w Szczecinie; 2008, 15 (87); 336-348
1733-8670
2392-0378
Pojawia się w:
Zeszyty Naukowe Akademii Morskiej w Szczecinie
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Use case driven scheduling method of information technology project
Autorzy:
Górski, T.
Powiązania:
https://bibliotekanauki.pl/articles/1396870.pdf
Data publikacji:
2008
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
software engineering
requirements
use cases
project management
Opis:
In this article, requirements-oriented project scheduling method is presented. The method is use-case-oriented and shows how to prioritize use cases and schedule realization of information system. The method can be useful for project managers to plan and manage realization of information system.
Źródło:
Biuletyn Instytutu Systemów Informatycznych; 2008, 2; 13-19
1508-4183
Pojawia się w:
Biuletyn Instytutu Systemów Informatycznych
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
ILERT - International Learning Environment for Real-Time Software-Intensive Control Systems
Autorzy:
Kornecki, A. J.
Hilburn, T. B.
Grega, W.
Sveda, M.
Thiriet, J. M.
Powiązania:
https://bibliotekanauki.pl/articles/384607.pdf
Data publikacji:
2009
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
real-time software Engineering
engineering Curricula
Opis:
Due to the heavily software-centric nature of modern reactive and time-critical systems, there is an increasing demand for efficient development of high quality Real-Time Software-Intensive Control systems (RSIC). The study discussed in this paper is focused on the creation of international curriculum framework centred on RSIC - this important aspect of computer-system-control-software engineering education. The study explores the mechanism for involving students from multilingual, geographically separated institutions in a coordinated educational experience. It exposes them to the problems, methods, solution techniques, infrastructure, technologies, regulatory issues, and tools in the domain of dependable real-time, safety-critical, software-intensive control systems. The ultimate objective is the creation of a model RSIC curriculum, which can be used by engineering schools both in the USA and the EU.
Źródło:
Journal of Automation Mobile Robotics and Intelligent Systems; 2009, 3, 1; 66-71
1897-8649
2080-2145
Pojawia się w:
Journal of Automation Mobile Robotics and Intelligent Systems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Incorporating Fault Tolerance into Component-based Architectures for Embedded Systems
Autorzy:
Lu, S.
Halang, W. A.
Powiązania:
https://bibliotekanauki.pl/articles/384865.pdf
Data publikacji:
2009
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
software engineering
software architecture
fault tolerance
component technique
Opis:
Component-based software architecture is presented to support the process of designing and developing fault-tolerant computerised control systems. To this end, we combine an idealised fault-tolerant component, the C2 architecture style and protective wrappers, and embed fault tolerance techniques into component definitions. The resulting architecture is described by normal- and abnormal-activity components aiming to support a wide range of fault tolerance features. Use of this architecture enables to reason about system dependability already from the earliest development stages on, and to customise fault tolerance strategies according to application characteristics.
Źródło:
Journal of Automation Mobile Robotics and Intelligent Systems; 2009, 3, 1; 46-51
1897-8649
2080-2145
Pojawia się w:
Journal of Automation Mobile Robotics and Intelligent Systems
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies