The RAISE language, methods and tools
Formal Aspects of Computing
MFPS '92 Selected papers of the meeting on Mathematical foundations of programming semantics
Using Z: specification, refinement, and proof
Using Z: specification, refinement, and proof
An architecture for WWW-based hypercode environments
ICSE '97 Proceedings of the 19th international conference on Software engineering
SOFL: A Formal Engineering Methodology for Industrial Applications
IEEE Transactions on Software Engineering
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Blending Object-Z and Timed CSP: an introduction to TCOZ
Proceedings of the 20th international conference on Software engineering
The Object-Z specification language
The Object-Z specification language
IEEE Transactions on Software Engineering
Linking UML with integrated formal techniques
Unified modeling language
Specification Case Studies
ZUM '98 Proceedings of the 11th International Conference of Z Users on The Z Formal Specification Notation
Visualizing Z Notation in HTML Documents
ZUM '98 Proceedings of the 11th International Conference of Z Users on The Z Formal Specification Notation
APSEC '00 Proceedings of the Seventh Asia-Pacific Software Engineering Conference
ICFEM '97 Proceedings of the 1st International Conference on Formal Engineering Methods
ICFEM '98 Proceedings of the Second IEEE International Conference on Formal Engineering Methods
Foundations of the unified modeling language
2FACS'97 Proceedings of the 2nd BCS-FACS conference on Northern Formal Methods
HighSpec: a tool for building and checking OZTA models
Proceedings of the 28th international conference on Software engineering
Design Synthesis from Interaction and State-Based Specifications
IEEE Transactions on Software Engineering
Hidden Implementation Dependencies in High Assurance and Critical Computing Systems
IEEE Transactions on Software Engineering
ZML: XML support for standard Z
ZB'03 Proceedings of the 3rd international conference on Formal specification and development in Z and B
A specification construction unit-based editor for Z
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Theorem prover approach to semistructured data design
Formal Methods in System Design
Enhanced semantic access to formal software models
ICFEM'10 Proceedings of the 12th international conference on Formal engineering methods and software engineering
Hi-index | 0.00 |
This paper addresses two issues: how formal object modeling techniques facilitate the XML application development and how XML technology helps formal/graphical software design process. In particular, the paper presents a XML/XSL approach to the development of a web environment for Z family languages (Z/Object-Z/TCOZ). The projection techniques and tools from object-oriented Z (in XML) to UML (in XMI) are developed using XSL Transformations (XSLT). Furthermore, object-oriented Z is used to specify and design the essential functionalities of the web environment and the projection tools to UML. In a sense, the paper also demonstrates a formal object approach to modeling XML applications.