Towards an integration of syntactic constructs and structural features for formalised object-oriented methods

K. S. Cheung, K. O. Chow, T. Y. Cheung

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

An integration of formal syntactic constructs and object-oriented (OO) structural features is essential to a formalised OO method. It requires the formal semantics to be structured according to OO conventions. It also requires the OO features to be completely and consistently interpreted by formal semantics. In this paper, a list of guidelines for achieving the integration is suggested. These guidelines are derived from a review of the existing formalised OO methods under two categories, OO style formal methods and formal style OO methods. The former possess a strong syntactic foundation but lack a complete coverage of OO features. The latter support all OO features but suffer from incomplete or inconsistent semantics. It is suggested that multiple schemas, on a common syntactic foundation with abstracted syntactic constructs that follow OO conventions, should be adopted.

Original languageEnglish
Title of host publicationReliable Software Technologies - Ada-Europe 1997 - 1997 Ada-Europe International Conference on Reliable Software Technologies, Proceedings
EditorsJim Briggs, Keith Hardy
Pages173-184
Number of pages12
DOIs
Publication statusPublished - 1997
Externally publishedYes
EventAda-Europe International Conference on Reliable Software Technologies, Ada-Europe 1997 - London, United Kingdom
Duration: 2 Jun 19976 Jun 1997

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1251
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceAda-Europe International Conference on Reliable Software Technologies, Ada-Europe 1997
Country/TerritoryUnited Kingdom
CityLondon
Period2/06/976/06/97

Keywords

  • Formal method
  • Object-oriented method
  • Software specification

Fingerprint

Dive into the research topics of 'Towards an integration of syntactic constructs and structural features for formalised object-oriented methods'. Together they form a unique fingerprint.

Cite this