Software-intensive systems have become extremely complex and susceptible to defects and vulnerabilities. At the same time, the consequences of software errors have also become much more severe. In order to reduce the overall development cost and assure the security and reliability of the final product, it is of critical importance to investigate techniques able to detect defects as early as possible in the software development process, where the costs of repairing a software flaw are much lower than at the maintenance phase. In this research work, we propose an approach for detecting flaw at the design phase by combining two highly successful techniques in the information technology (IT) industry in the field of modeling languages and verif...
Abstract. This work presents a novel approach for the verification of Behavioral UML models, by mean...
Embedded systems are systems which have ongoing interactions with their environments, accepting requ...
This article is accepted to appear in ICEIS 2010 proceedingsInternational audienceSeveral works emph...
AbstractOne of the key issues in software development, like in all engineering problems, is to ensur...
UML is a standard language used in business modeling for specifying, visualizing and constructing ar...
Unified Modeling Language (UML) is the most comprehensive and widely accepted object-oriented modeli...
This paper discusses a Unified Modelling Language (UML) based formal verification methodology for ea...
The increasing complexity of industrial systems requires more efforts to be invested in the process ...
This paper presents an automatic and simple method for creating refinement condition for UML models....
Automatic formal verification such as model checking faces the combinatorial explosion issue. This l...
Executable models play a key role in many development methods (such as MDD and MDA) by facilitating ...
Modeling is one of the most crucial activities during all the phases in any software development lif...
Modern systems tend to exhibit an ever increasing complexity especially due to their software design...
Secure software engineering is a new research area that has been proposed to address security issues...
Date of Conference: 16-18 Aug. 2011ArticleDigital Content, Multimedia Technology and its Application...
Abstract. This work presents a novel approach for the verification of Behavioral UML models, by mean...
Embedded systems are systems which have ongoing interactions with their environments, accepting requ...
This article is accepted to appear in ICEIS 2010 proceedingsInternational audienceSeveral works emph...
AbstractOne of the key issues in software development, like in all engineering problems, is to ensur...
UML is a standard language used in business modeling for specifying, visualizing and constructing ar...
Unified Modeling Language (UML) is the most comprehensive and widely accepted object-oriented modeli...
This paper discusses a Unified Modelling Language (UML) based formal verification methodology for ea...
The increasing complexity of industrial systems requires more efforts to be invested in the process ...
This paper presents an automatic and simple method for creating refinement condition for UML models....
Automatic formal verification such as model checking faces the combinatorial explosion issue. This l...
Executable models play a key role in many development methods (such as MDD and MDA) by facilitating ...
Modeling is one of the most crucial activities during all the phases in any software development lif...
Modern systems tend to exhibit an ever increasing complexity especially due to their software design...
Secure software engineering is a new research area that has been proposed to address security issues...
Date of Conference: 16-18 Aug. 2011ArticleDigital Content, Multimedia Technology and its Application...
Abstract. This work presents a novel approach for the verification of Behavioral UML models, by mean...
Embedded systems are systems which have ongoing interactions with their environments, accepting requ...
This article is accepted to appear in ICEIS 2010 proceedingsInternational audienceSeveral works emph...