Towards a Reference Model for Implementing the Fractal Specifications for Java and the .NET Platform
نویسندگان
چکیده
So far, several implementations of the Fractal specifications have been proposed. These implementations propose frameworks for programming with Fractal in a target language (Java, C, Smalltalk, C++). The general principles of implementing the specifications are common to all these frameworks. However, as far as we know, no concrete piece of software or no common set of internal interfaces have ever been shared between them. In this paper, we report on a reference model which has been set up to support several implementations on the Fractal Specifications. This model has been derived to build a Java personality called AOKell, and FractNet, a personality for the languages of the .NET framework. The originality of this model is to be based on the concepts of Aspect-Oriented Programming (AOP) [1]. Section 2 presents the general architecture of the reference architecture. Section 3 reports on the two personalities, AOKell and FractNet. Section 4 shows some performance measurements. Section 5 concludes this paper.
منابع مشابه
designing and implementing a 3D indoor navigation web application
During the recent years, the need arises for indoor navigation systems for guidance of a client in natural hazards and fire, due to the fact that human settlements have been complicating. This research paper aims to design and implement a visual indoor navigation web application. The designed system processes CityGML data model automatically and then, extracts semantic, topologic and geometric...
متن کاملScaling and Fractal Concepts in Saturated Hydraulic Conductivity: Comparison of Some Models
Measurement of soil saturated hydraulic conductivity, Ks, is normally affected by flow patterns such as macro pore; however, most current techniques do not differentiate flow types, causing major problems in describing water and chemical flows within the soil matrix. This study compares eight models for scaling Ks and predicted matrix and macro pore Ks, using a database composed of 50 datasets...
متن کاملJava implementation platform for the integrated state- and event-based specification in PROB
PROB is an animation and model checking tool, which supports integrated eventand state-based specifications combining B and CSP. We present an initial strategy for implementing the combined specification model as a concurrent Java program. Our Java implementation for the combined B and CSP model uses a similar approach to that of JCSP. The restricted operational semantics for the integrated B a...
متن کاملComponent Security Design Considerations for J 2 EE and . Net – An Architectural View Part 2
Introduction This series of articles aims to provide information regarding key security design elements for developers, architects, security and development team stakeholders who work on component projects. In the previous issue, we discussed design considerations for Sun Microsystems’ middleware platform Java 2 Enterprise Edition (J2EE). In this article we will describe the key issues facing a...
متن کاملAnimating Formal Specifications Using Java Applets
This paper proposes the generation of Java applets from specifications given in an extended Petri Net formalism. The anticipated advantages of this approach are to gain a greater confidence in the correctness of the final product, and to harness the capabilities of Java in a consistent framework. The emphasis of this paper is on the generation of the Java code from the Petri Net specification, ...
متن کامل