Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 6

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

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
The aim of this research is to build an open schema model for a digital sources repository in a relational database. This required us to develop a few advanced techniques. One of them was to keep and maintain a hierarchical data structure pushed into the repository. A second was to create constraints on any hierarchical level that allows for the enforcement of data integrity and consistency. The created solution is mainly based on a JSON file as a native column type, which was designed for holding open schema documents. In this paper, we present a model for any repository that uses hierarchical dynamic data. Additionally, we include a structure for normalizing the input and description for the data in order to keep all of the model assumptions. We compared our solution with a well-known open schema model – Entity-Attribute-Value – in the scope of saving data and querying about relationships and contents from the structure. The results show that we achieved improvements in both the performance and disk space usage, as we extended our model with a few new features that the previous model does not include. The techniques developed in this research can be applied in every domain where hierarchical dynamic data is required, as demonstrated by the digital book repository that we have presented.
2
Content available Source code reviews on mobile devices
EN
This paper presents the results of an experiment-driven investigation on the efficiency of source code review practice performed on mobile devices. In particular, the conducted investigation tries to verify whether or not the small screens of mobile devices influence the speed and quality of the review process. Besides presenting the experiment itself and discussing the obtained results, this paper also describes the dedicated Android application for mobile code reviews that was implemented for research purposes.
EN
The paper outlines the rules of creating diagnostic tasks scenarios in determining the causes of defects in castings. The paper presents as well the rules of operation of the computer system for data integration based on Extract-Trasform-Load technology, and a description of prototype implementation of this system, also examples of the tests that was carried out.
PL
W pracy naszkicowano zasady tworzenia scenariuszy działań diagnostycznych przy określeniu przyczyn powstawania wad odlewów. Przedstawiono zasady działania informatycznego systemu integracji danych opartego na zastosowaniu technologii Extract-Trasform-Load, oraz opis prototypowej realizacji tego systemu, a także przykłady przeprowadzonych testów.
EN
Criminal analysis processes is based on heterogeneous data processing. To support it, analysts utilize a large set of specialized tools, however they are usually designed to solve a particular problem are often incompatible with other existing tools and systems. Therefore, to fully leverage the existing supporting tools, their technological integration is required. In this paper we present original approach for integrating systems based on the component-driven paradigm. Firstly, a problem of supporting criminal analysis is described with a strong emphasis on the heterogeneity issues. Secondly, some theoretical information about integration is depicted followed by the details of the proposed architecture. Finally, the technological assumptions are discussed and prototype integration based on proposed concept is overviewed. om the experiments are discussed in the final part of the paper.
PL
Metodologie zwinne powstały w odpowiedzi na rozczarowanie klasycznymi metodami wytwarzania oprogramowania. Zastosowane podejścia systemowego pozwoliło na rozwiązanie ważnych problemów inżynierii oprogramowania, jednakże istotnym ograniczeniem okazało się wymaganie bliskiej lokalizacji uczestników projektu. Ponieważ obecnie znaczny procent przedsięwzięć informatycznych realizowany jest przez rozproszone zespoły programistyczne, trwają prace nad ich programowym wsparciem w kontekście metodologii zwinnych.
EN
Agile methodologies are the response for disappointment with traditional software methods. By applying systems approach, it was possible to solve substantial problems of software engineering discipline, however the requirement of close proximity of project members was found a serious limitation. As a major percentage of software projects is developed by distributed teams nowadays, there is ongoing work aimed at supporting these teams in a context of agile methodologies.
6
Content available Support for distributed programming in extreme style
EN
The basic limitation emerging from practising eXtreme Programming methodology is the constraint of close physical proximity between the members of the collaborating team including customer. This became the main idea behind research on XP supporting environment for geographically distributed teams. This work presents basic assumptions, elaborated architecture and selected implementation issues for the system of this type. Deliberations are supplied with the initial results of the verification of its usability based on the users tests.
PL
Podstawowym ograniczeniem, jakie nakłada na zespół metodologia programowania eXtremalnego, jest wymóg bezpośredniego kontaktu pomiędzy członkami grupy programistycznej w tym klientem. Z tego też względu podjęto prace nad środowiskiem wspierającymi ten styl programowania, przeznaczonym dla grup rozproszonych geograficznie. Praca prezentuje podstawowe założenia, wypracowaną architekturę i wybrane aspekty implementacyjne takiego systemu. Rozważania uzupełniają wstępne wyniki weryfikacji jego przydatności, uzyskane w ramach obserwacji grup jego użytkowników.
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ć.