Mascot 3: an informal introductory tutorial
Software Engineering Journal - Special issue on Mascot 3
System performance evaluation
Real-Time Software Systems: An Introduction to Structured and Object-Oriented Design
Real-Time Software Systems: An Introduction to Structured and Object-Oriented Design
Unified system builder through interacting blocks (USBIB) for soft real-time systems
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
Hi-index | 0.00 |
European Defence companies have used MASCOTmethodology in weapon system projects for real-timeembedded software development. This method has been usedfor at least twenty years and it is still their primary designand development method. On the other hand, the intersectionof Software Engineering (SE) and Performance Engineering(PE) has made a new topic: Software PerformanceEngineering (SPE). This paper presents a performancecomponent-based system design technique based on anextended MASCOT modelling method. The constituentinteraction protocols are constructed in object-orientationmanner keeping the functional structure. The embeddedquantitative model is evaluated through discrete-eventsimulation. The object-oriented simulation code eases theanalysis tasks in order to submit the model to different timeand capacity constraints. This research opens new ways ofcommunication between the functional designer and theperformance analyst. The paradigm of having performancemodels that can be extracted from MASCOT designs andmerged with existing performance-modelling componentsgive the capability to reuse the abstraction effort in designingand evaluating systems. This paper presents a performancecomponent-based system design technique based on anextended MASCOT proposal. The quantitative model isevaluated through discrete-event simulation.