WebSite Logo
  • Content
  • Similar Resources
  • Metadata
  • Cite This
  • Log-in
  • Fullscreen
Log-in
Do not have an account? Register Now
Forgot your password? Account recovery
  1. International Conference on Software Engineering and Formal Methods (SEFM).
  2. First International Conference onSoftware Engineering and Formal Methods, 2003.Proceedings.
  3. Modelling Java concurrency with Object-Z
Loading...

Please wait, while we are loading the content...

2010 8th IEEE International Conference on Software Engineering and Formal Methods
2009 Seventh IEEE International Conference on Software Engineering and Formal Methods
2008 Sixth IEEE International Conference on Software Engineering and Formal Methods
Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007)
Fourth IEEE International Conference on Software Engineering and Formal Methods (SEFM'06)
Third IEEE International Conference on Software Engineering and Formal Methods (SEFM'05)
Proceedings of the Second International Conference on Software Engineering and Formal Methods, 2004. SEFM 2004.
First International Conference onSoftware Engineering and Formal Methods, 2003.Proceedings.
Proceedings First International Conference on Software Engineering and Formal Methods
From requirements to design: formalizing the key steps
Supporting the software testing process through specification animation
Architecting specifications for test case generation
Weak bisimulation for probabilistic timed automata and applications to security
Refinement operators and information flow security
A formal model for trust in dynamic networks
Taming mobile processes using types
Facilitating program verification with dependent types
A partial-correctness semantics for modelling assembler programs
Program verification using change information
Towards a well-founded UML-based development method
Behavioral consistency validation of UML diagrams
Component-based design and analysis: a case study
Towards formalizing UML state diagrams in CSP
Semantic properties of /spl mu/-charts
The fallacy of spec-based design
Formalizing the framework design language F-UML
Modelling Java concurrency with Object-Z
Specification matching of object-oriented components
Animation of Object-Z specifications using a Z animator
Model checking visual specification of requirements
Formal verification of ASM designs using the MDG tool
Light-weight theorem proving for debugging and verifying units of code
Author index

Similar Documents

...
Formal specification of Java concurrency to assist software verification

Article

...
Translating Object-Z specifications to object-oriented test oracles

Article

...
Modelling multi-threading in Java

Article

...
Architectural design in object-Z

Article

...
Concurrent Testing of Java Components Using Java PathFinder

Article

...
A UML approach to the generation of test sequences for Java-based concurrent systems

Article

...
Animation of Object-Z specifications using a Z animator

Article

...
Dealing with non-determinism in testing concurrent Java components

Article

...
Java Annotated Concurrency Based on the Concurrent Package

Article

Modelling Java concurrency with Object-Z

Content Provider IEEE Xplore Digital Library
Author Duke, R. Wildman, L. Long, B.
Copyright Year 2003
Description Author affiliation: Sch. of Inf. Technol. & Electr. Eng., Queensland Univ., Brisbane, Qld., Australia (Duke, R.; Wildman, L.; Long, B.)
Abstract In this paper, we present a formal model of Java concurrency using the Object-Z specification language. This model captures the Java thread synchronization concepts of locking, blocking, waiting and notification. In the model, we take a viewpoints approach, first capturing the role of the objects and threads, and then taking a system view where we capture the way the objects and threads cooperate and communicate. As a simple illustration of how the model can, in general be applied, we use Object-Z inheritance to integrate the model with the classical producer-consumer system to create a specification directly incorporating the Java concurrency constructs.
Starting Page 173
Ending Page 181
File Size 259094
Page Count 9
File Format PDF
ISBN 0769519490
DOI 10.1109/SEFM.2003.1236219
Language English
Publisher Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher Date 2003-09-22
Publisher Place Australia
Access Restriction Subscribed
Rights Holder Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subject Keyword Java Concurrent computing Yarn System testing Specification languages Formal specifications Information technology Australia Software testing Computer languages
Content Type Text
Resource Type Article
  • About
  • Disclaimer
  • Feedback
  • Sponsor
  • Contact
  • Chat with Us
About National Digital Library of India (NDLI)
NDLI logo

National Digital Library of India (NDLI) is a virtual repository of learning resources which is not just a repository with search/browse facilities but provides a host of services for the learner community. It is sponsored and mentored by Ministry of Education, Government of India, through its National Mission on Education through Information and Communication Technology (NMEICT). Filtered and federated searching is employed to facilitate focused searching so that learners can find the right resource with least effort and in minimum time. NDLI provides user group-specific services such as Examination Preparatory for School and College students and job aspirants. Services for Researchers and general learners are also provided. NDLI is designed to hold content of any language and provides interface support for 10 most widely used Indian languages. It is built to provide support for all academic levels including researchers and life-long learners, all disciplines, all popular forms of access devices and differently-abled learners. It is designed to enable people to learn and prepare from best practices from all over the world and to facilitate researchers to perform inter-linked exploration from multiple sources. It is developed, operated and maintained from Indian Institute of Technology Kharagpur.

Learn more about this project from here.

Disclaimer

NDLI is a conglomeration of freely available or institutionally contributed or donated or publisher managed contents. Almost all these contents are hosted and accessed from respective sources. The responsibility for authenticity, relevance, completeness, accuracy, reliability and suitability of these contents rests with the respective organization and NDLI has no responsibility or liability for these. Every effort is made to keep the NDLI portal up and running smoothly unless there are some unavoidable technical issues.

Feedback

Sponsor

Ministry of Education, through its National Mission on Education through Information and Communication Technology (NMEICT), has sponsored and funded the National Digital Library of India (NDLI) project.

Contact National Digital Library of India
Central Library (ISO-9001:2015 Certified)
Indian Institute of Technology Kharagpur
Kharagpur, West Bengal, India | PIN - 721302
See location in the Map
03222 282435
Mail: support@ndl.gov.in
Sl. Authority Responsibilities Communication Details
1 Ministry of Education (GoI),
Department of Higher Education
Sanctioning Authority https://www.education.gov.in/ict-initiatives
2 Indian Institute of Technology Kharagpur Host Institute of the Project: The host institute of the project is responsible for providing infrastructure support and hosting the project https://www.iitkgp.ac.in
3 National Digital Library of India Office, Indian Institute of Technology Kharagpur The administrative and infrastructural headquarters of the project Dr. B. Sutradhar  bsutra@ndl.gov.in
4 Project PI / Joint PI Principal Investigator and Joint Principal Investigators of the project Dr. B. Sutradhar  bsutra@ndl.gov.in
Prof. Saswat Chakrabarti  will be added soon
5 Website/Portal (Helpdesk) Queries regarding NDLI and its services support@ndl.gov.in
6 Contents and Copyright Issues Queries related to content curation and copyright issues content@ndl.gov.in
7 National Digital Library of India Club (NDLI Club) Queries related to NDLI Club formation, support, user awareness program, seminar/symposium, collaboration, social media, promotion, and outreach clubsupport@ndl.gov.in
8 Digital Preservation Centre (DPC) Assistance with digitizing and archiving copyright-free printed books dpc@ndl.gov.in
9 IDR Setup or Support Queries related to establishment and support of Institutional Digital Repository (IDR) and IDR workshops idr@ndl.gov.in
I will try my best to help you...
Cite this Content
Loading...