IEEE Transactions on Software Engineering
Language support for the specification and development of composite systems
ACM Transactions on Programming Languages and Systems (TOPLAS)
Granularity of modules in object-based concurrent systems
OOPSLA/ECOOP '88 Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming
An Entity-Relationship Programming Language
IEEE Transactions on Software Engineering
Object-oriented modeling and design
Object-oriented modeling and design
A temporal perspective of composite objects
Object-oriented software composition
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
The operational versus the conventional approach to software development
Communications of the ACM
Modeling Time Aspects of Information Systems
Proceedings of the Second International Conference on Data Engineering
Aggregation in a Behaviour Oriented Object Model
ECOOP '92 Proceedings of the European Conference on Object-Oriented Programming
Hi-index | 0.00 |
Automation techniques are required to manage the complexity inherent in the design of large computer based systems and to provide an efficient means for using the services present in other system.Operational models often allow timing constraints to be expressed and, consequently, a discrete-event simulation of the model can be performed. In this way, statistical estimates of the system's parameters can be collected in order to support decision making. When a formal proof would be too expensive, such statistics can confidently be used to determine some properties of the system.O3ML (Operational Object-Oriented Modeling Language) is a graphical language develped by us, to model complex operational software system, which is centered upon the creation of a system prototype providing the feature to dynamically generate actors and establish connection during run time. The developed models can be evaluated it in a controlled simulation framework.In O3ML actors can be assembled into complex structures forming composite actors, by establishing connection using connectors. In a more abstract view, these networked structures can be interpreted as entity-relationship models. Such aggregation of actors is always encapsulated within a higher-level composite actor specification. An actor class can, thus, encapsulate an actor (which is a composite actor). This would make the actor structure recursive so that arbitrary complex hierarchical actor structures can be constructed.