A posteriori operation detection in evolving software models

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A posteriori operation detection in evolving software models

As every software artifact, also software models are subject to continuous evolution. The operations applied between two successive versions of a model are crucial for understanding its evolution. Generic approaches for detecting operations a posteriori identify atomic operations, but neglect composite operations, such as refactorings, which leads to cluttered difference reports. To tackle this...

متن کامل

Duplication Detection When Evolving Feature Models of Software Product Lines

After the derivation of specific applications from a software product line, the applications keep evolving with respect to new customer’s requirements. In general, evolutions in most industrial projects are expressed using natural language, because it is the easiest and the most flexible way for customers to express their needs. However, the use of this means of communication has shown its limi...

متن کامل

Abnormality Detection in a Landing Operation Using Hidden Markov Model

The air transport industry is seeking to manage risks in air travels. Its main objective is to detect abnormal behaviors in various flight conditions. The current methods have some limitations and are based on studying the risks and measuring the effective parameters. These parameters do not remove the dependency of a flight process on the time and human decisions. In this paper, we used an HMM...

متن کامل

Detection of High-Level Changes in Evolving Java Software

Software re-engineering is faced with the huge challenge of understanding the structure and behavior of complex programs. In case of legacy systems, understanding the past of a system is often required to understand certain design rationales that help to understand the system itself. In this paper, we report about our ongoing work on analyzing the evolution of Java programs using techniques fro...

متن کامل

Evolving Software

Regression testing, which attempts to validate modiied software and ensure that no new errors are introduced into previously tested code, is used extensively during maintenance of evolving software. Despite eeorts to reduce its cost, regression testing remains one of the most expensive activities performed during a software system's lifetime. Because regression testing is important and expensiv...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Systems and Software

سال: 2013

ISSN: 0164-1212

DOI: 10.1016/j.jss.2012.09.037