Parallel program design: a foundation
Parallel program design: a foundation
Towards an active network architecture
ACM SIGCOMM Computer Communication Review
Formal methods: state of the art and future directions
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
IEEE Transactions on Software Engineering - Special issue on formal methods in software practice
Formal modeling of active network nodes using PVS
FMSP '00 Proceedings of the third workshop on Formal methods in software practice
Software reliability methods
Verisim: Formal Analysis of Network Simulations
IEEE Transactions on Software Engineering
Using XML to implement abstraction for Model Checking
Proceedings of the 2002 ACM symposium on Applied computing
Abstraction in Software Model Checking: Principles and Practice (Tutorial Overview and Bibliography)
Proceedings of the 9th International SPIN Workshop on Model Checking of Software
IF: A Validation Environment for Timed Asynchronous Systems
CAV '00 Proceedings of the 12th International Conference on Computer Aided Verification
CADP - A Protocol Validation and Verification Toolbox
CAV '96 Proceedings of the 8th International Conference on Computer Aided Verification
Foundations of the Bandera abstraction tools
The essence of computation
Reasoning About Active Network Protocols
ICNP '98 Proceedings of the Sixth International Conference on Network Protocols
αSPIN: A tool for abstract model checking
International Journal on Software Tools for Technology Transfer (STTT)
IEEE Communications Magazine
An extension of the ns simulator for active network research
Computer Communications
Active network support for multicast applications
IEEE Network: The Magazine of Global Internetworking
ACC: using active networking to enhance feedback congestion control mechanisms
IEEE Network: The Magazine of Global Internetworking
Scalable fair reliable multicast using active services
IEEE Network: The Magazine of Global Internetworking
PiXL: Applying xml standards to support the integration of analysis tools for protocols
Science of Computer Programming
On The Evolution Of Reliability Methods For Critical Software
Journal of Integrated Design & Process Science - Applications of formal methods
Combining SPIN with ns-2 for protocol Optimization
SPIN'10 Proceedings of the 17th international SPIN conference on Model checking software
Hi-index | 0.00 |
Increasing the quality of software for new telecommunication services requires the joint use of different testing techniques. For instance, automatic verification and performance evaluation are necessary to ensure desired throughput and reliability. However, both kinds of analysis were traditionally performed without sharing a common description of the system, and much work and time was wasted constructing different specifications oriented to particular tools. In recent years a lot of research has been carried out to design languages and tools to manage both functional and performance analysis with only one description, specially within communities devoted to process algebras and Petri nets. These homogeneous frameworks remove the inconveniences of maintaining a set of specifications for the same software. In the paper, we explore an alternative approach to keep the specification of different aspects to be analyzed consistent. Taking into account the number and quality of existing tools for modelling and analyzing telecommunication software, we explore semi-automatic methods to integrate these tools in a way that is as transparent as possible for users. Ideally, the designer of new services will provides only one description of the software with its most familiar language, and a toolset will generate particular specifications to analyze each aspect of interest (currently, reliability and performance). Our proposal takes advantages of recent work on model-driven architecture (mda) and xml for automating tool construction. Its applicability is shown in the context of developing new services with the active network paradigm, integrating the features of the model checker spin and the network simulator ns2.