The Experts below are selected from a list of 14322 Experts worldwide ranked by ideXlab platform
Jianhua Zhao - One of the best experts on this subject based on the ideXlab platform.
-
time Leverage Point detection for time sensitive software maintenance
International Conference on Software Maintenance, 2012Co-Authors: Enyi Tang, Linzhang Wang, Jianhua ZhaoAbstract:Correct real-time behavior is an important aspect for time sensitive software, but it is difficult to get right. Time faults can be introduced not just during software development but also maintenance. So software maintainers without time information tend to have more chances to introduce unintended time behaviors. In this paper, we propose time change impact analysis to help maintainers estimate the potential influence of time changes on programs before the software evolves. Our main insight is that by being reminded and warned that a small-time change at some places in the source code will largely affect the whole task execution time, maintainers can be more cautious when updating such places. Because these places have a Leverage effect that multiplies the task execution time in a subtle way, we call them time-Leverage Points. We give an approach to detect the time-Leverage Points based on a dynamic testing method, which instruments the program at a Point for introducing a small delay and observes its impact on the task execution time. We implement a prototype tool and empirically evaluate the approach.
-
ICSM - Time-Leverage Point detection for time sensitive software maintenance
2012 28th IEEE International Conference on Software Maintenance (ICSM), 2012Co-Authors: Enyi Tang, Linzhang Wang, Jianhua ZhaoAbstract:Correct real-time behavior is an important aspect for time sensitive software, but it is difficult to get right. Time faults can be introduced not just during software development but also maintenance. So software maintainers without time information tend to have more chances to introduce unintended time behaviors. In this paper, we propose time change impact analysis to help maintainers estimate the potential influence of time changes on programs before the software evolves. Our main insight is that by being reminded and warned that a small-time change at some places in the source code will largely affect the whole task execution time, maintainers can be more cautious when updating such places. Because these places have a Leverage effect that multiplies the task execution time in a subtle way, we call them time-Leverage Points. We give an approach to detect the time-Leverage Points based on a dynamic testing method, which instruments the program at a Point for introducing a small delay and observes its impact on the task execution time. We implement a prototype tool and empirically evaluate the approach.
Enyi Tang - One of the best experts on this subject based on the ideXlab platform.
-
time Leverage Point detection for time sensitive software maintenance
International Conference on Software Maintenance, 2012Co-Authors: Enyi Tang, Linzhang Wang, Jianhua ZhaoAbstract:Correct real-time behavior is an important aspect for time sensitive software, but it is difficult to get right. Time faults can be introduced not just during software development but also maintenance. So software maintainers without time information tend to have more chances to introduce unintended time behaviors. In this paper, we propose time change impact analysis to help maintainers estimate the potential influence of time changes on programs before the software evolves. Our main insight is that by being reminded and warned that a small-time change at some places in the source code will largely affect the whole task execution time, maintainers can be more cautious when updating such places. Because these places have a Leverage effect that multiplies the task execution time in a subtle way, we call them time-Leverage Points. We give an approach to detect the time-Leverage Points based on a dynamic testing method, which instruments the program at a Point for introducing a small delay and observes its impact on the task execution time. We implement a prototype tool and empirically evaluate the approach.
-
ICSM - Time-Leverage Point detection for time sensitive software maintenance
2012 28th IEEE International Conference on Software Maintenance (ICSM), 2012Co-Authors: Enyi Tang, Linzhang Wang, Jianhua ZhaoAbstract:Correct real-time behavior is an important aspect for time sensitive software, but it is difficult to get right. Time faults can be introduced not just during software development but also maintenance. So software maintainers without time information tend to have more chances to introduce unintended time behaviors. In this paper, we propose time change impact analysis to help maintainers estimate the potential influence of time changes on programs before the software evolves. Our main insight is that by being reminded and warned that a small-time change at some places in the source code will largely affect the whole task execution time, maintainers can be more cautious when updating such places. Because these places have a Leverage effect that multiplies the task execution time in a subtle way, we call them time-Leverage Points. We give an approach to detect the time-Leverage Points based on a dynamic testing method, which instruments the program at a Point for introducing a small delay and observes its impact on the task execution time. We implement a prototype tool and empirically evaluate the approach.
Linzhang Wang - One of the best experts on this subject based on the ideXlab platform.
-
time Leverage Point detection for time sensitive software maintenance
International Conference on Software Maintenance, 2012Co-Authors: Enyi Tang, Linzhang Wang, Jianhua ZhaoAbstract:Correct real-time behavior is an important aspect for time sensitive software, but it is difficult to get right. Time faults can be introduced not just during software development but also maintenance. So software maintainers without time information tend to have more chances to introduce unintended time behaviors. In this paper, we propose time change impact analysis to help maintainers estimate the potential influence of time changes on programs before the software evolves. Our main insight is that by being reminded and warned that a small-time change at some places in the source code will largely affect the whole task execution time, maintainers can be more cautious when updating such places. Because these places have a Leverage effect that multiplies the task execution time in a subtle way, we call them time-Leverage Points. We give an approach to detect the time-Leverage Points based on a dynamic testing method, which instruments the program at a Point for introducing a small delay and observes its impact on the task execution time. We implement a prototype tool and empirically evaluate the approach.
-
ICSM - Time-Leverage Point detection for time sensitive software maintenance
2012 28th IEEE International Conference on Software Maintenance (ICSM), 2012Co-Authors: Enyi Tang, Linzhang Wang, Jianhua ZhaoAbstract:Correct real-time behavior is an important aspect for time sensitive software, but it is difficult to get right. Time faults can be introduced not just during software development but also maintenance. So software maintainers without time information tend to have more chances to introduce unintended time behaviors. In this paper, we propose time change impact analysis to help maintainers estimate the potential influence of time changes on programs before the software evolves. Our main insight is that by being reminded and warned that a small-time change at some places in the source code will largely affect the whole task execution time, maintainers can be more cautious when updating such places. Because these places have a Leverage effect that multiplies the task execution time in a subtle way, we call them time-Leverage Points. We give an approach to detect the time-Leverage Points based on a dynamic testing method, which instruments the program at a Point for introducing a small delay and observes its impact on the task execution time. We implement a prototype tool and empirically evaluate the approach.
Christopher Hoadley - One of the best experts on this subject based on the ideXlab platform.
-
online identity as a Leverage Point for learning in massively multiplayer online role playing games mmorpgs
International Conference on Advanced Learning Technologies, 2006Co-Authors: J J Lee, Christopher HoadleyAbstract:Several researchers have argued for the use of games in the classroom because they are engaging and provide many valuable learning opportunities. In many cases, however, edutainment has failed. This paper argues that not enough attention has been given to video games role in identity development and exploration, important corequisites for learning. A case study of a five-week course is included, in which fourteen students participated in two massively multiplayer online games (MMORPGs) as a technology for identity and learning. We propose that identity may be the key to transcending the engagement/learning tradeoff in educational gaming.
-
ICALT - Online Identity as a Leverage Point for Learning in Massively Multiplayer Online Role Playing Games (MMORPGs)
Sixth IEEE International Conference on Advanced Learning Technologies (ICALT'06), 1Co-Authors: J J Lee, Christopher HoadleyAbstract:Several researchers have argued for the use of games in the classroom because they are engaging and provide many valuable learning opportunities. In many cases, however, edutainment has failed. This paper argues that not enough attention has been given to video games role in identity development and exploration, important corequisites for learning. A case study of a five-week course is included, in which fourteen students participated in two massively multiplayer online games (MMORPGs) as a technology for identity and learning. We propose that identity may be the key to transcending the engagement/learning tradeoff in educational gaming.
Lang Long - One of the best experts on this subject based on the ideXlab platform.
-
lpattack Leverage Point attacks against state estimation in smart grid
Global Communications Conference, 2014Co-Authors: Song Tan, Wenzhan Song, Michael Stewart, Lang LongAbstract:A novel class of malicious data attacks, LPAttack, are presented against the state estimation process in Smart Grid. Here LP represents Leverage Points, which are the outliers in the factor space of the regression model for Smart Grid state estimation. The attacker strategically manipulates the parameter data in Smart Grid to mislead the control center with incorrect system parameter information, such that Leverage Points are created within the factor space of the state estimation regression model. As a result, the attacker can freely inject arbitrary errors into the meter measurements corresponded with the Leverage Points, while bypassing the existing bad data detection mechanism. We first introduce the fundamental principles and strategies of launching LPAttack in Smart Grid. Then the potential countermeasure based on robust Schweppe-Huber Generalized-M estimator is proposed. Finally, we evaluate the LPAttack principles and its countermeasure through simulations in IEEE test system, and examine in particular the effect of the attacks on Locational Marginal Prices in real-time pricing power market.
-
GLOBECOM - LPAttack: Leverage Point attacks against state estimation in smart grid
2014 IEEE Global Communications Conference, 2014Co-Authors: Song Tan, Wenzhan Song, Michael Stewart, Lang LongAbstract:A novel class of malicious data attacks, LPAttack, are presented against the state estimation process in Smart Grid. Here LP represents Leverage Points, which are the outliers in the factor space of the regression model for Smart Grid state estimation. The attacker strategically manipulates the parameter data in Smart Grid to mislead the control center with incorrect system parameter information, such that Leverage Points are created within the factor space of the state estimation regression model. As a result, the attacker can freely inject arbitrary errors into the meter measurements corresponded with the Leverage Points, while bypassing the existing bad data detection mechanism. We first introduce the fundamental principles and strategies of launching LPAttack in Smart Grid. Then the potential countermeasure based on robust Schweppe-Huber Generalized-M estimator is proposed. Finally, we evaluate the LPAttack principles and its countermeasure through simulations in IEEE test system, and examine in particular the effect of the attacks on Locational Marginal Prices in real-time pricing power market.