The degree to which internal states and behavior of software systems conform to their requirement is a key issue to evaluate whether a software system can provide services of high quality consistently. Software monitoring is an effective approach to help ensure such integrity of large-scale software systems. But it is usually time-consuming and error-prone to code and deploy the monitors manually. Proposed in this paper is an approach which utilizes model-based software monitoring techniques to ensure the high quality of software. The basic idea is to capture concerned events from runtime software and discover errors that occur during its execution, in order to rapidly adjust the system and guarantee the quality of software services. In thi...
Abstract: In addition to studying the construction and evolution of software services, the software ...
AbstractSoftware engineering strives to enable the economic construction of software systems that be...
As service-based Internet systems get increasingly complex they become harder to manage at design ti...
Complex and heterogeneous software systems need to be monitored as their full behavior often only em...
Context: several companies, particularly Small and Medium Sized Enterprises (SMEs), often face softw...
A goal of runtime software-fault monitoring is to observe software behavior to determine whether it ...
Since the very first graphical user interfaces, progress indicators have been widely used to provide...
In software engineering, the quality of software and in particular the software reliability has to b...
Computers are omnipresent in our society, creating a reliance that demands high-assurance systems. T...
Runtime monitoring is aimed at ensuring correct runtime behavior with respect to specified constrain...
Monitoring is a consolidated practice to characterize the dependability behavior of a software syste...
Despite the technological advances in languages and tools to support program development, pro-gramme...
The common and most often used models of software’s behavior are described and examined, advantages ...
Measuring the quality of software is gaining more and more attention from the industry, since high q...
AbstractMeasuring the quality of software is gaining more and more attention from the industry, sinc...
Abstract: In addition to studying the construction and evolution of software services, the software ...
AbstractSoftware engineering strives to enable the economic construction of software systems that be...
As service-based Internet systems get increasingly complex they become harder to manage at design ti...
Complex and heterogeneous software systems need to be monitored as their full behavior often only em...
Context: several companies, particularly Small and Medium Sized Enterprises (SMEs), often face softw...
A goal of runtime software-fault monitoring is to observe software behavior to determine whether it ...
Since the very first graphical user interfaces, progress indicators have been widely used to provide...
In software engineering, the quality of software and in particular the software reliability has to b...
Computers are omnipresent in our society, creating a reliance that demands high-assurance systems. T...
Runtime monitoring is aimed at ensuring correct runtime behavior with respect to specified constrain...
Monitoring is a consolidated practice to characterize the dependability behavior of a software syste...
Despite the technological advances in languages and tools to support program development, pro-gramme...
The common and most often used models of software’s behavior are described and examined, advantages ...
Measuring the quality of software is gaining more and more attention from the industry, since high q...
AbstractMeasuring the quality of software is gaining more and more attention from the industry, sinc...
Abstract: In addition to studying the construction and evolution of software services, the software ...
AbstractSoftware engineering strives to enable the economic construction of software systems that be...
As service-based Internet systems get increasingly complex they become harder to manage at design ti...