Aspect-oriented formal specification for multimedia systems
Lichen Zhang, Lihua Wang
Abstract
Lichen Zhang, Lihua Wang
Abstract
This paper proposes an approach for specifying multimedia systems based on aspect-oriented formal specification, which exploits the diversity and power of existing formal specification languages. The time features can be separated from multimedia systems based on separation of concerns, and expressed as a real-time aspect by formal method. There is no requirement that different aspects of a system should be expressed in the same language. So the different aspects can be specified by one formal specification technique or different formal specification techniques. In this paper we provide some ideas for aspect- oriented formal specification of multimedia systems. Multimedia systems can be divided into different aspects, each aspect can be specified independently. After each aspect has been accomplished, it can be woven back to the system. This aspect oriented formal specification method simplifies the requirement analysis process of complex multimedia systems. Two case studies illustrate the specification process of aspect-oriented formal specification for multimedia systems.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper proposes an approach for specifying multimedia systems based on aspect-oriented formal specification, which exploits the diversity and power of existing formal specification languages. The time features can be separated from multimedia systems based on separation of concerns, and expressed as a real-time aspect by formal method. There is no requirement that different aspects of a system should be expressed in the same language. So the different aspects can be specified by one formal specification technique or different formal specification techniques. In this paper we provide some ideas for aspect- oriented formal specification of multimedia systems. Multimedia systems can be divided into different aspects, each aspect can be specified independently. After each aspect has been accomplished, it can be woven back to the system. This aspect oriented formal specification method simplifies the requirement analysis process of complex multimedia systems. Two case studies illustrate the specification process of aspect-oriented formal specification for multimedia systems.
Key concepts: Formal specification, Computer science, Formal methods, Specification language, Language Of Temporal Ordering Specification, System requirements specification, Formal language, Aspect-oriented programming