Higher Education environment is moving to a data-oriented philosophy, as it has happened in general in other contexts, transforming the society in general and popularizing the term analytics. The motivation factor is the paradigm shift that is being experimented in the higher education context, with a high increment of the competition at international level and with the irruption of new kinds of teaching, such as the massive adoption of eLearning and the Massive Online Open Courses (MOOC). Due to this conversion, higher education organizations are investing gargantuan quantities of money and resources to develop and implant analytic systems. Most of these analytic systems are unsuccessful either because they deviate from the initial planning or do not solve the proposed analytic problem. A similar situation happened before in the enterprise context, where the analytical orientation was adopted previously. In this paper we propose to adapt the experience and maturity of the enterprise environment in the specification, development and implantation of analytic systems in order to define a project management roadmap adapted to the university environment. The proposed roadmap take into account lessons learnt in order to provide guides that allow defining, conducting and closing projects to develop and implant analytic systems systematically and increase the potential success of the project. The roadmap gives support to: 1) defining the analytic project, by evaluating whether the university is ready to develop and use an analytic system and whether the analytic problem is real and relevant for the university, 2) conducting the development of the analytic system, by providing a set of critical success factors to take into account and indicators to use to monitor the development activity, and 3) implanting and validating the analytic system, by following strategies for a successful implantation of the system, a successful adoption of the system for its potential users and a validation of its impact and utility in the university.
{"title":"Evaluation of Analytic Projects in the Context of Higher Education","authors":"I. Guitart, J. Conesa","doi":"10.1109/CISIS.2016.52","DOIUrl":"https://doi.org/10.1109/CISIS.2016.52","url":null,"abstract":"Higher Education environment is moving to a data-oriented philosophy, as it has happened in general in other contexts, transforming the society in general and popularizing the term analytics. The motivation factor is the paradigm shift that is being experimented in the higher education context, with a high increment of the competition at international level and with the irruption of new kinds of teaching, such as the massive adoption of eLearning and the Massive Online Open Courses (MOOC). Due to this conversion, higher education organizations are investing gargantuan quantities of money and resources to develop and implant analytic systems. Most of these analytic systems are unsuccessful either because they deviate from the initial planning or do not solve the proposed analytic problem. A similar situation happened before in the enterprise context, where the analytical orientation was adopted previously. In this paper we propose to adapt the experience and maturity of the enterprise environment in the specification, development and implantation of analytic systems in order to define a project management roadmap adapted to the university environment. The proposed roadmap take into account lessons learnt in order to provide guides that allow defining, conducting and closing projects to develop and implant analytic systems systematically and increase the potential success of the project. The roadmap gives support to: 1) defining the analytic project, by evaluating whether the university is ready to develop and use an analytic system and whether the analytic problem is real and relevant for the university, 2) conducting the development of the analytic system, by providing a set of critical success factors to take into account and indicators to use to monitor the development activity, and 3) implanting and validating the analytic system, by following strategies for a successful implantation of the system, a successful adoption of the system for its potential users and a validation of its impact and utility in the university.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"258 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115802395","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}
M. Sajid, Abdul Wahid, Khayyam Pervaiz, Malik Khizar, Z. Khan, U. Qasim, N. Javaid
The acoustic environment suffers from a number of impairments which effect transmitted data reliability and integrity leads toward low-quality routing. Integral part of cooperative routing is reliable data delivery with trade-off energy consumption is high, because of multiple transmissions. In order to overcome this problem and getting advantage of cooperation routing, we proposed a scheme Sink Mobility with Incremental Cooperative Routing (SMIC) which involves Mobile Sinks to reduce energy consumption and achieve reliable data transfer. In this paper, selection parameter for relay and destination node is node's depth, residual energy and link quality (Signal-to-Noise Ratio) to achieve quality routing. Energy efficiency is achieved by optimized mobility pattern of Mobile Sinks (MSs) and using Amplify and Forward (AF) incremental cooperative routing which helps in efficient utilization of resources by using them, when needed. The proposed work is validated via simulations which show the relatively improved performance of our proposed protocol in terms of the selected performance metrics.
声环境受到许多损害,影响传输数据的可靠性和完整性,导致低质量路由。协作路由的重要组成部分是可靠的数据传输,但由于多次传输,交换能耗较高。为了克服这一问题并充分利用合作路由的优势,我们提出了一种包含移动Sink的Sink Mobility with Incremental Cooperative routing (SMIC)方案,以降低能耗并实现可靠的数据传输。在本文中,中继和目的节点的选择参数为节点深度、剩余能量和链路质量(信噪比),以实现高质量路由。通过优化移动汇(MSs)的移动模式和使用放大和转发(AF)增量合作路由,在需要时使用它们,有助于有效利用资源,从而实现能源效率。通过仿真验证了所提出的工作,根据所选的性能指标,我们所提出的协议的性能相对提高。
{"title":"SMIC: Sink Mobility with Incremental Cooperative Routing Protocol for Underwater Wireless Sensor Networks","authors":"M. Sajid, Abdul Wahid, Khayyam Pervaiz, Malik Khizar, Z. Khan, U. Qasim, N. Javaid","doi":"10.1109/CISIS.2016.127","DOIUrl":"https://doi.org/10.1109/CISIS.2016.127","url":null,"abstract":"The acoustic environment suffers from a number of impairments which effect transmitted data reliability and integrity leads toward low-quality routing. Integral part of cooperative routing is reliable data delivery with trade-off energy consumption is high, because of multiple transmissions. In order to overcome this problem and getting advantage of cooperation routing, we proposed a scheme Sink Mobility with Incremental Cooperative Routing (SMIC) which involves Mobile Sinks to reduce energy consumption and achieve reliable data transfer. In this paper, selection parameter for relay and destination node is node's depth, residual energy and link quality (Signal-to-Noise Ratio) to achieve quality routing. Energy efficiency is achieved by optimized mobility pattern of Mobile Sinks (MSs) and using Amplify and Forward (AF) incremental cooperative routing which helps in efficient utilization of resources by using them, when needed. The proposed work is validated via simulations which show the relatively improved performance of our proposed protocol in terms of the selected performance metrics.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132611332","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}
Sharing a calendar of tasks and events is a cornerstone in collaborative group work. Indeed, the individual work of the members of the group as well as the group work as a whole need the calendar to guide their activity and to meet the deadlines, milestones, deliverables of a project, etc. Additionally the members of the group should be able to work both offline and online, which arises when members of the group use smartphones and can eventually run out of Internet connection from time to time, or simply want to develop some activities locally. In the former case, they should have access to the calendar locally, while in the later case they should access the calendar online, shared by all members of the group. In both cases they should be able to see eventually the same information, namely the local calendars of the members should be synchronized with the group calendar. For the case of smartphones under Android system, one solution could be using the Google calendar, however, that is not easily tailorable to collaborative group work. In this paper we present an analysis, design and implementation of group work calendar that meets several requirements such as 1) sharing among all of members of the group, 2) synchronization among local calendars of members and global group calendar, 3) conflict resolution through a voting system, 4) awareness of changes in the entries (tasks, members, events, etc.) of the calendar and 5) all these requirements under proper privacy, confidentiality and security mechanisms. Moreover, we extend the sharing of calendars among different groups, a situation which often arises in enterprises when different groups need to be aware of other projects' development, or, when some members participate in more than one project at the same time.
{"title":"On Sharing and Synchronizing Groupware Calendars Under Android Platform","authors":"F. Xhafa, Daniel Palou, S. Caballé, L. Barolli","doi":"10.1109/CISIS.2016.138","DOIUrl":"https://doi.org/10.1109/CISIS.2016.138","url":null,"abstract":"Sharing a calendar of tasks and events is a cornerstone in collaborative group work. Indeed, the individual work of the members of the group as well as the group work as a whole need the calendar to guide their activity and to meet the deadlines, milestones, deliverables of a project, etc. Additionally the members of the group should be able to work both offline and online, which arises when members of the group use smartphones and can eventually run out of Internet connection from time to time, or simply want to develop some activities locally. In the former case, they should have access to the calendar locally, while in the later case they should access the calendar online, shared by all members of the group. In both cases they should be able to see eventually the same information, namely the local calendars of the members should be synchronized with the group calendar. For the case of smartphones under Android system, one solution could be using the Google calendar, however, that is not easily tailorable to collaborative group work. In this paper we present an analysis, design and implementation of group work calendar that meets several requirements such as 1) sharing among all of members of the group, 2) synchronization among local calendars of members and global group calendar, 3) conflict resolution through a voting system, 4) awareness of changes in the entries (tasks, members, events, etc.) of the calendar and 5) all these requirements under proper privacy, confidentiality and security mechanisms. Moreover, we extend the sharing of calendars among different groups, a situation which often arises in enterprises when different groups need to be aware of other projects' development, or, when some members participate in more than one project at the same time.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126214005","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}
Y. Kato, Takahiro Uchiya, I. Takumi, Tetsuo Kinoshita
In recent years, programs operating on networks are increasing because of the development of distributed processing technology. Therefore, agent-oriented programming, which can respond dynamically to environmental changes, is receiving attention as a development technique. The agent framework is supports software development through agent-oriented programming. For this research, DASH is a repository type agent framework. A salient feature of DASH is its mechanism, called a repository, which accumulates agents. Moreover, it has the ability to constitute an agent system dynamically using the accumulated agents. Nevertheless, the conventional DASH has a persistent shortcoming. Accumulation of agents who covers all agents is not performed because the agent which each developer developed is accumulated only in a developer's repository. To solve this problem, information is acquired and unified from each repository that exists in a distributed environment. Consequently, we proposes a system that supports the practical use of an agent existing in a broader-based distribution environment. In the operation experiment, we confirm the operation of the search function and the single call function of the agent and increase in the number of available agents by the proposed mechanism.
{"title":"Development of Operations Support Mechanism for Wide-Area Distributed Agent Repositories","authors":"Y. Kato, Takahiro Uchiya, I. Takumi, Tetsuo Kinoshita","doi":"10.1109/CISIS.2016.90","DOIUrl":"https://doi.org/10.1109/CISIS.2016.90","url":null,"abstract":"In recent years, programs operating on networks are increasing because of the development of distributed processing technology. Therefore, agent-oriented programming, which can respond dynamically to environmental changes, is receiving attention as a development technique. The agent framework is supports software development through agent-oriented programming. For this research, DASH is a repository type agent framework. A salient feature of DASH is its mechanism, called a repository, which accumulates agents. Moreover, it has the ability to constitute an agent system dynamically using the accumulated agents. Nevertheless, the conventional DASH has a persistent shortcoming. Accumulation of agents who covers all agents is not performed because the agent which each developer developed is accumulated only in a developer's repository. To solve this problem, information is acquired and unified from each repository that exists in a distributed environment. Consequently, we proposes a system that supports the practical use of an agent existing in a broader-based distribution environment. In the operation experiment, we confirm the operation of the search function and the single call function of the agent and increase in the number of available agents by the proposed mechanism.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116546932","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}
We have developed a screen sharing system to share contents between two persons, and applicable to one-to-one remote teaching. The screen of a PC at one side is shared with the screen of a tablet at the other side through the network to convey instructions from an operator to a collaborator. This system makes it possible to arbitrarily select a part of the screen of the PC at the operator side. The selected screen is presented in the tablet at the collaborator side. The collaborator can adjust the scale of contents, and capture the screen. By analyzing such operations, the system can understand and record which parts of the contents the collaborator paid attention to. In addition, the camera of the tablet can be used as a simple scanner to digitize paper documents easily. Further, characters and symbols drawn with a finger or a pen on the tablet screen can be presented on the PC at the other side.
{"title":"Flexible Screen Sharing System between PC and Tablet for Collaborative Activities","authors":"Hiroyuki Masaki, H. Habe, N. Iguchi","doi":"10.1109/CISIS.2016.111","DOIUrl":"https://doi.org/10.1109/CISIS.2016.111","url":null,"abstract":"We have developed a screen sharing system to share contents between two persons, and applicable to one-to-one remote teaching. The screen of a PC at one side is shared with the screen of a tablet at the other side through the network to convey instructions from an operator to a collaborator. This system makes it possible to arbitrarily select a part of the screen of the PC at the operator side. The selected screen is presented in the tablet at the collaborator side. The collaborator can adjust the scale of contents, and capture the screen. By analyzing such operations, the system can understand and record which parts of the contents the collaborator paid attention to. In addition, the camera of the tablet can be used as a simple scanner to digitize paper documents easily. Further, characters and symbols drawn with a finger or a pen on the tablet screen can be presented on the PC at the other side.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115010496","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}
With the progress of sensor technology, many new input methods using pattern recognition for touch and speech are incorporated into various computer devices. Although several GUI (Graphical User Interface) elements such as textbox, button, slider, selector, radio button, and checkbox are provided in HTML form for most Web browsers, no GUI elements are designed for gesture-based input. Using gesture as input would enable a user to operate GUI elements easily interacting with the Web browser. As a case example in this study, we design a sketch-based image search user interface for finger gesture on a Web browser. In particular, we focus on incorporating gestures of "grab" and "pinch" to Web GUI, and discuss the usability of our approach based on comparison with the conventional input approaches using keyboard, mouse, and touchscreen.
{"title":"Design of Sketch-Based Image Search UI for Finger Gesture","authors":"Takayuki Kasai, Kosuke Takano","doi":"10.1109/CISIS.2016.140","DOIUrl":"https://doi.org/10.1109/CISIS.2016.140","url":null,"abstract":"With the progress of sensor technology, many new input methods using pattern recognition for touch and speech are incorporated into various computer devices. Although several GUI (Graphical User Interface) elements such as textbox, button, slider, selector, radio button, and checkbox are provided in HTML form for most Web browsers, no GUI elements are designed for gesture-based input. Using gesture as input would enable a user to operate GUI elements easily interacting with the Web browser. As a case example in this study, we design a sketch-based image search user interface for finger gesture on a Web browser. In particular, we focus on incorporating gestures of \"grab\" and \"pinch\" to Web GUI, and discuss the usability of our approach based on comparison with the conventional input approaches using keyboard, mouse, and touchscreen.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129884007","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}
N. Rehman, M. H. Rahim, Adnan Ahmad, Z. Khan, U. Qasim, N. Javaid
Smart grid is one of the most advanced technologies which plays a key role in maintaining balance between demand and supply by implementing demand response (DR). Residential users basically effect the overall performance of traditional grid due to maximum requirement of their energy demand. Home energy management (HEM) benefit the end user by monitoring, managing and controlling their energy consumption. Appliance scheduling is integral part of HEM as it manages energy demand according to supply by automatically controlling the appliances or by shifting the load from peak to off peak hours. Recently different techniques based on artificial intelligence (AI) are used to meet these objectives. In this research work, we evaluate the performance of HEM which is designed on the basis of heuristic algorithms, wind driven optimization (WDO), ganetic algorithm (GA) and binary particle swarm optimisation (BPSO). Finally, simulations are conducted in MATLAB to validate the performance of scheduling techniques in terms of cost, reduced peak to average ratio (PAR) and equally distributed energy consumption pattern. The simulation results prove that WDO algorithm based HEM proves to perform efficiently than BPSO and GA.
{"title":"Heuristic Algorithm Based Energy Management System in Smart Grid","authors":"N. Rehman, M. H. Rahim, Adnan Ahmad, Z. Khan, U. Qasim, N. Javaid","doi":"10.1109/CISIS.2016.125","DOIUrl":"https://doi.org/10.1109/CISIS.2016.125","url":null,"abstract":"Smart grid is one of the most advanced technologies which plays a key role in maintaining balance between demand and supply by implementing demand response (DR). Residential users basically effect the overall performance of traditional grid due to maximum requirement of their energy demand. Home energy management (HEM) benefit the end user by monitoring, managing and controlling their energy consumption. Appliance scheduling is integral part of HEM as it manages energy demand according to supply by automatically controlling the appliances or by shifting the load from peak to off peak hours. Recently different techniques based on artificial intelligence (AI) are used to meet these objectives. In this research work, we evaluate the performance of HEM which is designed on the basis of heuristic algorithms, wind driven optimization (WDO), ganetic algorithm (GA) and binary particle swarm optimisation (BPSO). Finally, simulations are conducted in MATLAB to validate the performance of scheduling techniques in terms of cost, reduced peak to average ratio (PAR) and equally distributed energy consumption pattern. The simulation results prove that WDO algorithm based HEM proves to perform efficiently than BPSO and GA.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134097341","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}
B. D. Martino, A. Esposito, Stefania Nacchia, Salvatore Augusto Maisto
The development of a complex software system involves many actors, whose skills and knowledge are very heterogeneous. The requirements representation made using the Business Process notations is far more understandable than the classic UML representation, at least for Business experts, as it allows to investigate the system from other points of view which are not merely connected the development of the software itself. However, it is not possible to completely disregard UML representations, as they catch software design information which would be lost otherwise. In order to use both representations as basic tools through the whole software development life cycle, a key point is to ensure that they can be easily combined together to facilitate the development of the system software assets. In this paper we address this interoperability scope and provide a unified semantic representation, capable of covering every aspect of software development life cycle and of bonding the different Business and Software development points of view, from the requirements definition to the actual implementation of the source code, including the migration of applications to the Cloud.
{"title":"Towards a Uniform Semantic Representation of Business Processes, UML Artefacts and Software Assets","authors":"B. D. Martino, A. Esposito, Stefania Nacchia, Salvatore Augusto Maisto","doi":"10.1109/CISIS.2016.97","DOIUrl":"https://doi.org/10.1109/CISIS.2016.97","url":null,"abstract":"The development of a complex software system involves many actors, whose skills and knowledge are very heterogeneous. The requirements representation made using the Business Process notations is far more understandable than the classic UML representation, at least for Business experts, as it allows to investigate the system from other points of view which are not merely connected the development of the software itself. However, it is not possible to completely disregard UML representations, as they catch software design information which would be lost otherwise. In order to use both representations as basic tools through the whole software development life cycle, a key point is to ensure that they can be easily combined together to facilitate the development of the system software assets. In this paper we address this interoperability scope and provide a unified semantic representation, capable of covering every aspect of software development life cycle and of bonding the different Business and Software development points of view, from the requirements definition to the actual implementation of the source code, including the migration of applications to the Cloud.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125840122","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}
Evjola Spaho, L. Barolli, Vladi Koliçi, Algenti Lala
In this paper, we evaluate and compare the performance of single-copy and multiple-copy routing protocols in a realistic Vehicular Delay Tolerant Network (VDTN) scenario. The simulations are conducted with the Opportunistic Network Environment (ONE) simulator. The performance is analyzed using delivery probability, overhead ratio, average latency, average number of hops and average buffer time metrics. The simulation results show that multiple-copy protocols perform better in terms of delivery probability compared with singlecopy protocol. The single-copy protocol uses the highest average number of hops and higher average latency compared with multiple-copy protocols. Maxprop achieves the highest delivery ratio and lowest average latency. Spray and wait results are the lowest for overhead ratio, but the longest for average buffer time. First contact have a short buffer time, but it uses a big number of hops.
{"title":"Evaluation of Single-Copy and Multiple-Copy Routing Protocols in a Realistic VDTN Scenario","authors":"Evjola Spaho, L. Barolli, Vladi Koliçi, Algenti Lala","doi":"10.1109/CISIS.2016.43","DOIUrl":"https://doi.org/10.1109/CISIS.2016.43","url":null,"abstract":"In this paper, we evaluate and compare the performance of single-copy and multiple-copy routing protocols in a realistic Vehicular Delay Tolerant Network (VDTN) scenario. The simulations are conducted with the Opportunistic Network Environment (ONE) simulator. The performance is analyzed using delivery probability, overhead ratio, average latency, average number of hops and average buffer time metrics. The simulation results show that multiple-copy protocols perform better in terms of delivery probability compared with singlecopy protocol. The single-copy protocol uses the highest average number of hops and higher average latency compared with multiple-copy protocols. Maxprop achieves the highest delivery ratio and lowest average latency. Spray and wait results are the lowest for overhead ratio, but the longest for average buffer time. First contact have a short buffer time, but it uses a big number of hops.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"9 12","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121002583","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}
Scalable and high performance server cluster systems like cloud computing systems are equipped with virtual machines to efficiently utilize server resources. On the other hand, a large amount of electric energy is consumed in a server cluster system since multiple servers consume electric energy to perform application processes on virtual machines. In order to design and implement an energy-aware server cluster system, the computation model of a virtual machine and power consumption model of a server have to be defined. In our previous studies, we proposed the power consumption model of a server and computation model of a virtual machine to perform application processes on virtual machines. However, the proposed power consumption model and computation model does not consider the change of the clock frequency of each core in a server. In this paper, we consider the change of the clock frequency of each core in a server. Then, we newly proposed the extended power consumption model of a server and computation model of a virtual machine to perform computation type application processes.
{"title":"The Extended Power Consumption Model to Perform Computation Type Application Processes on Virtual Machines","authors":"T. Enokido, M. Takizawa","doi":"10.1109/CISIS.2016.82","DOIUrl":"https://doi.org/10.1109/CISIS.2016.82","url":null,"abstract":"Scalable and high performance server cluster systems like cloud computing systems are equipped with virtual machines to efficiently utilize server resources. On the other hand, a large amount of electric energy is consumed in a server cluster system since multiple servers consume electric energy to perform application processes on virtual machines. In order to design and implement an energy-aware server cluster system, the computation model of a virtual machine and power consumption model of a server have to be defined. In our previous studies, we proposed the power consumption model of a server and computation model of a virtual machine to perform application processes on virtual machines. However, the proposed power consumption model and computation model does not consider the change of the clock frequency of each core in a server. In this paper, we consider the change of the clock frequency of each core in a server. Then, we newly proposed the extended power consumption model of a server and computation model of a virtual machine to perform computation type application processes.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"104 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121378890","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}