A Method to Combine any Process Algebra with an Algebraic Specification Language: the p-Calculus Example
نویسندگان
چکیده
We introduce in [14] the formal foundations to make a generic combination of one process algebra and one algebraic specification language possible. Furthermore, to strengthen the contribution of this work, a concrete illustration about an orders invoicing case study is detailed in [13]. In this paper, we especially focus on the addition of other languages; indeed in the initial work, we only consider a restricted number of process algebras: CCS, CSP, ACP, basic LOTOS. Therefore, we aim at formalizing the way to extend the previous combination. To achieve this goal, we present a method to enhance the syntax and semantics of the formal kernel introduced in [14]. These guidelines are illustrated with the -Calculus.
منابع مشابه
A Method to Combine any Process Algebra with an Algebraic Specification Language: the -Calculus Example
We introduce in [10] the formal foundations to make a generic combination of one process algebra and one algebraic specification language possible. Furthermore, to strengthen the contribution of this work, a concrete illustration about an orders invoicing case study is detailed in [9]. In this paper, we especially focus on the addition of other languages; indeed in the initial work, we only con...
متن کاملA Formalism Combining CCS and CASL
Multiformalism specifications are essential for the modelization of complex systems including different aspects:data, concurrency, communication, time, etc. We propose a formalism which combines the process algebra CCSwith the recent language of algebraic specifications CASL. This combination is presented following three levels:the conceptual choices, the formal syntax, and the form...
متن کاملMIAOw: a Method to Integrate a Process Algebra with Formal Data
In this report, we advocate a well-defined method to build the formal foundations underlying the design of a formal language combining a process algebra with a data specification formalism. Our approach is flexible in so far as several languages are possibly involved in the integrated result even though a combination is only restricted to two languages. The different steps of our method are pre...
متن کاملFormal Framework for a Generic Combination of a Process Algebra with an Algebraic Specification Language
In this paper, we suggest a formal framework as a basis for a generic combination of formal languages. It makes it possible the developer to specify the dynamic part of a system with a process algebra, and the static part with an algebraic specification language. The framework is based on a formal kernel composed of an abstract grammar describing the general form of the combination, and a globa...
متن کاملTowards a Coalgebraic Semantics of the Ambient Calculus
Recently, various process calculi have been introduced which are suited for the modelling of mobile computation and in particular the mobility of program code; a prominent example is the ambient calculus. Due to the complexity of the involved spatial reduction, there is — in contrast to the situation in standard process algebra — up to now no satisfying coalgebraic representation of a mobile pr...
متن کامل