The Java object oriented programming language has been the subject of an important involvement from programmers and the industry. Especially for applications related to the Web. The problem of such a rapid penetration of Java programs into commercial products is that software engineers do not have any methodology and have to develop complex parallel applications. We present a formal development methodology based on the stepwise refinement of CO-OPN/2 formal specifications, using a real Web parallel application. Starting from a centralized view, we present the following refinement steps: data distribution, behavior distribution, communication layer, and Java program. During the whole refinement process, we study the evolution and the verific...
The ProB model checker provides tool support for an integrated formal specification approach, which ...
The object-oriented paradigm represents a significant shift in approach to the development of comple...
International audienceThis paper shows a tentative integration of theory and applications in a singl...
The Java object-oriented programming language has been the subject of an important involvement from ...
The Java object-oriented programming language has been the subject of an important involvement from ...
The rapid expansion of Java programs into the software market is often not supported by a proper dev...
The rapid expansion of Java programs into software market is often not supported by a proper develop...
The Virtual Programming Laboratory (VPL) is a Web-based virtual programming environment built based ...
Formal techniques can help analyze programs, precisely describe program behavior, and verify program...
Abstract. The JavaPorts system is an environment that facilitates the rapid development of modular, ...
One of the steps making it possible to increase the quality and the reliability of the software exec...
Abstract: We have implemented a service for the development of distributed cooperative applications ...
The popularity of the Internet and the availability of powerful computers and high-speed networks as...
The popularity of the Internet and the availability of powerful computers and high-speed networks as...
The purpose of this study is the implementation of the web application development using the object ...
The ProB model checker provides tool support for an integrated formal specification approach, which ...
The object-oriented paradigm represents a significant shift in approach to the development of comple...
International audienceThis paper shows a tentative integration of theory and applications in a singl...
The Java object-oriented programming language has been the subject of an important involvement from ...
The Java object-oriented programming language has been the subject of an important involvement from ...
The rapid expansion of Java programs into the software market is often not supported by a proper dev...
The rapid expansion of Java programs into software market is often not supported by a proper develop...
The Virtual Programming Laboratory (VPL) is a Web-based virtual programming environment built based ...
Formal techniques can help analyze programs, precisely describe program behavior, and verify program...
Abstract. The JavaPorts system is an environment that facilitates the rapid development of modular, ...
One of the steps making it possible to increase the quality and the reliability of the software exec...
Abstract: We have implemented a service for the development of distributed cooperative applications ...
The popularity of the Internet and the availability of powerful computers and high-speed networks as...
The popularity of the Internet and the availability of powerful computers and high-speed networks as...
The purpose of this study is the implementation of the web application development using the object ...
The ProB model checker provides tool support for an integrated formal specification approach, which ...
The object-oriented paradigm represents a significant shift in approach to the development of comple...
International audienceThis paper shows a tentative integration of theory and applications in a singl...