Theory of Computing, Computing Methodologies and Software Engineering
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.
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.
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.
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.
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.