Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348441
M. Mernik, Dejan Hrncic, B. Bryant, A. Sprague, J. Gray, Q. Liu, F. Javed
Many problems exist whose solutions take the form of patterns that may be expressed using grammars (e.g., speech recognition, text processing, genetic sequencing). Construction of these grammars is usually carried out by computer scientists working with domain experts. In the case when there is a lack of domain experts, grammar inference can be applied. In this paper, two grammar inference algorithms are briefly described and their application to software engineering is presented.
{"title":"Grammar inference algorithms and applications in software engineering","authors":"M. Mernik, Dejan Hrncic, B. Bryant, A. Sprague, J. Gray, Q. Liu, F. Javed","doi":"10.1109/ICAT.2009.5348441","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348441","url":null,"abstract":"Many problems exist whose solutions take the form of patterns that may be expressed using grammars (e.g., speech recognition, text processing, genetic sequencing). Construction of these grammars is usually carried out by computer scientists working with domain experts. In the case when there is a lack of domain experts, grammar inference can be applied. In this paper, two grammar inference algorithms are briefly described and their application to software engineering is presented.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129991558","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348427
D. Lukač, L. Banjanović-Mehmedović
Focus of this paper is on the development of the action-oriented education approach. Results from secondary data analysis and different empirical studies indicate that for the different levels of education (for example, tertiary practical education as well as operational professional training), enterprises and educational experts expect more competence extension in the future. The concept of action-oriented education which includes informing-process, planning, decision-making, evaluation, examination and achievement should lead the trainee to the development of their own key qualifications, predominantly their own methods and social competence to meet requirements. The concept of action-oriented education is explained by using learning purpose formulation related to the example of the assembly and programming of the microcontroller steered mobile robot. In this context, the role of the trainer is explained, who should be a moderator during his/her instructor's activity in order to increasingly advance the trainees learning and to qualify them in single handed project work and also in groups.
{"title":"Realization of the action-oriented education approach by programming a microcontroller steered mobile robot","authors":"D. Lukač, L. Banjanović-Mehmedović","doi":"10.1109/ICAT.2009.5348427","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348427","url":null,"abstract":"Focus of this paper is on the development of the action-oriented education approach. Results from secondary data analysis and different empirical studies indicate that for the different levels of education (for example, tertiary practical education as well as operational professional training), enterprises and educational experts expect more competence extension in the future. The concept of action-oriented education which includes informing-process, planning, decision-making, evaluation, examination and achievement should lead the trainee to the development of their own key qualifications, predominantly their own methods and social competence to meet requirements. The concept of action-oriented education is explained by using learning purpose formulation related to the example of the assembly and programming of the microcontroller steered mobile robot. In this context, the role of the trainer is explained, who should be a moderator during his/her instructor's activity in order to increasingly advance the trainees learning and to qualify them in single handed project work and also in groups.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123275465","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348403
D. Mihailovic, I. Balaz
The field of environmental sciences is abundant with various interfaces and it is the right place for application of new fundamental approaches leading towards better understanding of environmental phenomena. Generalizing the notion of physical and biophysical interactions between different media (e.g. between natural or artificially built surfaces and atmosphere or between intercellular space and cell's surrounding environment), we obtain the potentially fruitful concept of environmental interface as a higher-dimensional complex system. In this paper, we report the results of numerical investigation on the coupled system of two logistic maps, representing (i) energy exchange on environmental interfaces, with different logistic parameters such that one map lies in a period one stable attractor or a bifurcation point and the other in chaotic region when decoupled and (ii) substance exchange between two cells in their surrounding environment having the form of coupled logistic equation and power map expressing the nonlinearity of the processes.
{"title":"Modelling energy and substance exchanges between interacting environmental interfaces regarded as complex systems","authors":"D. Mihailovic, I. Balaz","doi":"10.1109/ICAT.2009.5348403","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348403","url":null,"abstract":"The field of environmental sciences is abundant with various interfaces and it is the right place for application of new fundamental approaches leading towards better understanding of environmental phenomena. Generalizing the notion of physical and biophysical interactions between different media (e.g. between natural or artificially built surfaces and atmosphere or between intercellular space and cell's surrounding environment), we obtain the potentially fruitful concept of environmental interface as a higher-dimensional complex system. In this paper, we report the results of numerical investigation on the coupled system of two logistic maps, representing (i) energy exchange on environmental interfaces, with different logistic parameters such that one map lies in a period one stable attractor or a bifurcation point and the other in chaotic region when decoupled and (ii) substance exchange between two cells in their surrounding environment having the form of coupled logistic equation and power map expressing the nonlinearity of the processes.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122688711","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348423
R. Jastrzebski, K. Hynynen, A. Smirnov
This paper focuses on the design of a linear robust controller for a mechatronic system in the presence of real parametric and non-parametric frequency-dependent uncertainties. An Hinfin loop-shaping control design procedure is compared with a signal-based Hinfin control. The comparison of the robust controllers is carried out in the context of an active magnetic bearing rotor system. Experimental results demonstrate the better robust stability of the signal-based approach. A genetic algorithm is essential to credible comparison of different design approaches.
{"title":"Case study comparison of linear H∞ loop-shaping design and signal-based H∞ control","authors":"R. Jastrzebski, K. Hynynen, A. Smirnov","doi":"10.1109/ICAT.2009.5348423","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348423","url":null,"abstract":"This paper focuses on the design of a linear robust controller for a mechatronic system in the presence of real parametric and non-parametric frequency-dependent uncertainties. An Hinfin loop-shaping control design procedure is compared with a signal-based Hinfin control. The comparison of the robust controllers is carried out in the context of an active magnetic bearing rotor system. Experimental results demonstrate the better robust stability of the signal-based approach. A genetic algorithm is essential to credible comparison of different design approaches.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129442009","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348399
A. Muharemovic, H. Zildzo, N. Behlilovic, I. Turkovic
This paper presents the use of coupled BEM/FEM method by the numeric calculations of protection current/potential distribution when the cathodic protection system with galvanic anodes is applied. Cathodic protection (CP) system is very efficient system for protection of underground metal object from corrosion. The most important phase by installing the CP system is to optimally and correctly defines the distribution of the protection current. There are many correlation related factors that influence the dimensioning of CP elements and the time of their design. The distribution of protection current/potential in systems of cathodic protection is governed by the Laplace equation, with the usage of corresponding predefined boundary conditions. Field data are obtained during the installation of the system and periodical field measurements during the exploitation of cathodic protection system with galvanic anodes. In this paper, acquired field data are compared to the values that were obtained using numerical calculations. Deviations between these data are negligible. Values of protection current/potential are most influenced by values of soil resistivity between anode and cathode surface.
{"title":"Numerical model for calculation of parameters of cathodic protection system with galvanic anodes","authors":"A. Muharemovic, H. Zildzo, N. Behlilovic, I. Turkovic","doi":"10.1109/ICAT.2009.5348399","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348399","url":null,"abstract":"This paper presents the use of coupled BEM/FEM method by the numeric calculations of protection current/potential distribution when the cathodic protection system with galvanic anodes is applied. Cathodic protection (CP) system is very efficient system for protection of underground metal object from corrosion. The most important phase by installing the CP system is to optimally and correctly defines the distribution of the protection current. There are many correlation related factors that influence the dimensioning of CP elements and the time of their design. The distribution of protection current/potential in systems of cathodic protection is governed by the Laplace equation, with the usage of corresponding predefined boundary conditions. Field data are obtained during the installation of the system and periodical field measurements during the exploitation of cathodic protection system with galvanic anodes. In this paper, acquired field data are compared to the values that were obtained using numerical calculations. Deviations between these data are negligible. Values of protection current/potential are most influenced by values of soil resistivity between anode and cathode surface.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121240805","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348442
L. Vlacic, Daniel I. Thomas
As more and more sophisticated artificial decision-making tools are developed, we see a natural progression from something a human may use, to engaging with virtual partners collaboratively. In this paper we define a computer game architecture that enables engagement of human and virtual partners in collaborative decision-making processes. The architecture of such a computer game is then demonstrated by engaging human and virtual partners in a Tender Assessment process.
{"title":"Beyond multiplayer games: Engaging cognitive virtual partners in collaborative decision-making and problem-solving situations","authors":"L. Vlacic, Daniel I. Thomas","doi":"10.1109/ICAT.2009.5348442","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348442","url":null,"abstract":"As more and more sophisticated artificial decision-making tools are developed, we see a natural progression from something a human may use, to engaging with virtual partners collaboratively. In this paper we define a computer game architecture that enables engagement of human and virtual partners in collaborative decision-making processes. The architecture of such a computer game is then demonstrated by engaging human and virtual partners in a Tender Assessment process.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124386335","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348416
S. Omanovic, Z. Avdagić, S. Konjicija
This document proposes an approach for financial statements' anomalies detection by using on-line evolving clustering [1]. Official records of the financial activities of a business are called financial statements and they are recorded in journals and general ledger in a supervised process. Anomalies in financial statements are caused by human mistakes during forming of financial statements, or as a result of changes in the software that produced un-expected errors, or as possible financial fraud.
{"title":"On-line evolving clustering for financial statements' anomalies detection","authors":"S. Omanovic, Z. Avdagić, S. Konjicija","doi":"10.1109/ICAT.2009.5348416","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348416","url":null,"abstract":"This document proposes an approach for financial statements' anomalies detection by using on-line evolving clustering [1]. Official records of the financial activities of a business are called financial statements and they are recorded in journals and general ledger in a supervised process. Anomalies in financial statements are caused by human mistakes during forming of financial statements, or as a result of changes in the software that produced un-expected errors, or as possible financial fraud.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117018606","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348424
Murat Uzam, Gökhan Gelen, Recep Dalci
In this paper, a simplified version of timed automata, called timed transition automata (TTA), is proposed. TTA are an extension of untimed automata and are obtained by assigning integer time delay values to events. The proposed TTA are very useful for programmable logic controller (PLC) implementation of supervisory controllers with time delay functions. Supervisory controllers are obtained as in untimed systems by using Ramadge-Wonham framework and then they are refined by the assignment of time delay values to respected events. The implementation of timed transition is realized by using on delay timers of PLCs. The applicability of the proposed method is demonstrated by means of a manufacturing system consisting of two machines and one buffer.
{"title":"Timed transition automata and their ladder logic implementation","authors":"Murat Uzam, Gökhan Gelen, Recep Dalci","doi":"10.1109/ICAT.2009.5348424","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348424","url":null,"abstract":"In this paper, a simplified version of timed automata, called timed transition automata (TTA), is proposed. TTA are an extension of untimed automata and are obtained by assigning integer time delay values to events. The proposed TTA are very useful for programmable logic controller (PLC) implementation of supervisory controllers with time delay functions. Supervisory controllers are obtained as in untimed systems by using Ramadge-Wonham framework and then they are refined by the assignment of time delay values to respected events. The implementation of timed transition is realized by using on delay timers of PLCs. The applicability of the proposed method is demonstrated by means of a manufacturing system consisting of two machines and one buffer.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121390787","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348414
Vedran Ljubovic, H. Supic
Iterative and incremental development (IID) is a staple of multiple software development methods, including Spiral development, Unified process and Agile development. However, a number of papers warn of possible pitfalls in application of this approach in examples of real-life development project. In this paper we will describe an (in our opinion) successful application of IID to a software project which is in everyday use and which has so far proven useful. In addition, we will attempt to draw some conclusions that may be of use for further research on software development methodology.
{"title":"An iterative approach in development of the student information system: Lessons learned","authors":"Vedran Ljubovic, H. Supic","doi":"10.1109/ICAT.2009.5348414","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348414","url":null,"abstract":"Iterative and incremental development (IID) is a staple of multiple software development methods, including Spiral development, Unified process and Agile development. However, a number of papers warn of possible pitfalls in application of this approach in examples of real-life development project. In this paper we will describe an (in our opinion) successful application of IID to a software project which is in everyday use and which has so far proven useful. In addition, we will attempt to draw some conclusions that may be of use for further research on software development methodology.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122100890","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-12-04DOI: 10.1109/ICAT.2009.5348418
K. Taljanovic, A. Salihbegovic
Minimization of the operational costs, flexibility of the labor force and efficiency of all processes are increasingly important issues for every warehouse. Of all processes, order picking is recognized to be the most costly activity and therefore tends to get the most attention. Key objectives in designing an order picking operation include increases in productivity, reduction of cycle time, and increases in accuracy. The aim of this article is to present our proposal of improved wave planning process and modifications to the wave planning technique. With those modifications it is possible to reduce cost and time to process a wave by reducing distance traveled by order picker, retrieval time per item and replenishment costs.
{"title":"A new strategies in picking from the forward pick locations","authors":"K. Taljanovic, A. Salihbegovic","doi":"10.1109/ICAT.2009.5348418","DOIUrl":"https://doi.org/10.1109/ICAT.2009.5348418","url":null,"abstract":"Minimization of the operational costs, flexibility of the labor force and efficiency of all processes are increasingly important issues for every warehouse. Of all processes, order picking is recognized to be the most costly activity and therefore tends to get the most attention. Key objectives in designing an order picking operation include increases in productivity, reduction of cycle time, and increases in accuracy. The aim of this article is to present our proposal of improved wave planning process and modifications to the wave planning technique. With those modifications it is possible to reduce cost and time to process a wave by reducing distance traveled by order picker, retrieval time per item and replenishment costs.","PeriodicalId":211842,"journal":{"name":"2009 XXII International Symposium on Information, Communication and Automation Technologies","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123304320","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}