1987
DOI: 10.1147/rd.315.0512
|View full text |Cite
|
Sign up to set email alerts
|

Direct semantics of concurrent languages in the SMoLCS approach

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

1987
1987
2011
2011

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(3 citation statements)
references
References 11 publications
0
3
0
Order By: Relevance
“…-specifications of case studies, as in [8,11,19,60,61]; -its usage as a base for formally defining other formalisms, e.g., [24], for formalizing in a modular way various kinds of higher-order algebraic Petri nets, [31] for a variant of extended shared Prolog, [6] for objectoriented features, and, more recently, [59] for parts of UML; -for defining the semantics of concurrent/parallel programming languages, as Ada, [2,10,13,15].…”
Section: Extension To Concurrency Of Techniques/results Of Algebraic mentioning
confidence: 99%
See 1 more Smart Citation
“…-specifications of case studies, as in [8,11,19,60,61]; -its usage as a base for formally defining other formalisms, e.g., [24], for formalizing in a modular way various kinds of higher-order algebraic Petri nets, [31] for a variant of extended shared Prolog, [6] for objectoriented features, and, more recently, [59] for parts of UML; -for defining the semantics of concurrent/parallel programming languages, as Ada, [2,10,13,15].…”
Section: Extension To Concurrency Of Techniques/results Of Algebraic mentioning
confidence: 99%
“…The original approach addressing the design phases was developed in connection with and applied to the specification of a prototype Campus Net, in the project CNET [8]. Then the approach was extended to deal with semantic issues of languages with concurrent features and applied to give the first complete formal definition of Ada, within an EEC-MAP project (see, e.g., [13,2,10]). Finally, in a four years long project partially supported by ENEL (the National Electricity Company of Italy), two test cases have been addressed, which have been influential for the requirement phase and methodological aspects, discussed jointly with the people on the industry side.…”
Section: Resultsmentioning
confidence: 99%
“…The dynamic semantics [BNK87, GMRZ86] was specified using SMoLCS [AR87], which uses a "VDM-like" style of denotational semantics to map Ada programs into a semantic algebra, where behaviour (including concurrency) is specified using a combination of labelled transition rules and algebraic axioms. The semantic algebra includes the combinators used in VDM.…”
Section: Pl/imentioning
confidence: 99%