Theory of Computing, Computing Methodologies and Software Engineering

doi: 10.2498/iti.2013.0561

The Influence of Human Resources on the IT Service Management

Jan Ministr

Abstract

Optimal utilization of human resources contributes to achievement of the aims of IT department and also of the entire company. Organizational Structure of IT department should be designed on the base of IT Service Lifecycle. IT personnel should support the IT Services in all stages of their Lifecycles. The paper is focused on the method describing transformation of the organization structure of IT department on the base of adopting and implementing the principles which are described in the IT Infrastructure Library.

Keywords

IT Process, IT Service Management, Human Resources Management, Personal Role, Corporate Culture, Skills

Full text is available at IEEE Xplore digital library.


doi: 10.2498/iti.2013.0508

Is there a Cliff-edge in Object-oriented Inheritance?

A. Newson, S. Counsell, S. Geddes

Abstract

One open research question in the object-oriented (OO) community is whether a cliff-edge exists in inheritance. In other words, beyond a certain level of OO inheritance depth, are there significant differences between the composition and characteristics of classes at the two levels. Anecdotally, level three has been proposed as that psychological cliff-edge, but no empirical evidence exists to support or refute that theory. In this paper, we analyzed data from nine open-source systems to determine whether significant differences between classes at level three and those at level four existed. We looked at thenumber of methods, extent of coupling and cohesion in the classes at depth three and compared that with the number of methods at depth four. Results suggested no significant differences in any of the three measures.The data thus refutes the myth that there might be a “cliff-edge” level of inheritance.

Keywords

OO, inheritance depth, open-source

Full text is available at IEEE Xplore digital library.


doi: 10.2498/iti.2013.0569

A Model for Web Application and Web Service Peer-to-Peer Hosting Network Architecture

Svebor Prstačić, Mario Žagar

Abstract

Peer-to-peer systems offer significant scalability in content delivery and distribution. Many applications and systems have been researched and developed for this purpose, but achieving a peer-to-peer distributed service or application delivery is mostly neglected. There are some solutions at the application level, but neither achieved any serious success because of the narrow scope of applicability. In this paper we propose a model that would enable distributed service delivery through use of existing technologies and applications.

Keywords

p2p, web service, web application, infrastructure, hosting, peer-to-peer

Full text is available at IEEE Xplore digital library.


doi: 10.2498/iti.2013.0558

Multi-Criteria Software Component Allocation on a Heterogeneous Platform

Ivan Švogor, Ivica Crnković, Neven Vrček

Abstract

A recent development of heterogeneous platforms (i.e. those containing different types of computing units such as multicore CPUs, GPUs, and FPGAs) has enabled significant improvements in performance processing large amount of data in realtime. This possibility however is still not fully utilized due to a lack of methods for optimal configuration of software; the allocation of different software components to different computing unit types is crucial for getting the maximal utilization of the platform, but for more complex systems it is difficult to find ad-hoc a good enough or the best configuration. In this paper we present an approach to find a feasible and locally optimal solution for allocating software components to processing units in a heterogeneous platform.

Keywords

software components, heterogeneous platform, component allocation

Full text is available at IEEE Xplore digital library.


doi: 10.2498/iti.2013.0504

Design of Moore Finite State Machine with Extended State Codes

Larysa Titarenko, Olena Hebda, Alexander Barkalov

Abstract

The new method is proposed for reduction of chip area occupied by logic circuit of Moore FSM implemented with PLAs. It is based on the representation of the state code as a concatenation of the code of class of pseudoequivalent states and code of state inside this class. Such an approach allows elimination of dependence among states and output variables. It allows the hardware reduction in the FSM logic circuit in comparison with known design methods.

Keywords

Moore FSM, PLA, pseudoequivalent states, area reduction

Full text is available at IEEE Xplore digital library.