Proceedings chapter
OA Policy
English

Testing prototypes validity to enhance code reuse

Presented atLeuven (Belgium), 3-5 June 1998
PublisherIEEE Comput. Soc
Publication date1998
Abstract

The complexity of distributed systems is a problem when designers want to evaluate their safety and liveness. Often, they are built by integration of existing components with newly developed ones. Actually it is valuable to handle the integration of external pieces of software in the specification and testing activities. However it is difficult to validate them formally unless doing reverse-engineering (which is a heavy procedure). The paper proposes to use structured formal specifications to generate a reasonable set of tests that evaluate behavior of software components in order to get an answer to both questions. To do so, the authors use the description of components external behavior and express it using the OF-Class formalism (an encapsulation of colored Petri nets). Test patterns are generated using an appropriate formalism, HML logic, and they exploit various hypotheses corresponding to a user's testing procedure.

Keywords
  • Prototypes
  • Petri nets
  • Software testing
  • Robustness
  • Electronic mail
  • System recovery
  • Software safety
  • Formal verification
  • Formal specifications
  • System testing
Affiliation entities Not a UNIGE publication
Citation (ISO format)
BUCHS, Didier, DIAGNE, Alioune, KORDON, Fabrice. Testing prototypes validity to enhance code reuse. In: Proceedings Ninth International Workshop on Rapid System Prototyping. Leuven (Belgium). [s.l.] : IEEE Comput. Soc, 1998. p. 6–12. doi: 10.1109/IWRSP.1998.676661
Main files (1)
Proceedings chapter (Published version)
accessLevelPublic
Identifiers
Additional URL for this publicationhttp://ieeexplore.ieee.org/document/676661/
ISBN978-0-8186-8479-1
329views
338downloads

Technical informations

Creation23/07/2019 16:28:00
First validation23/07/2019 16:28:00
Update15/03/2023 17:49:02
Status update15/03/2023 17:49:01
Last indexation31/10/2024 13:55:21
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack