Engineering real time systems: an object-oriented methodology using SDL
Engineering real time systems: an object-oriented methodology using SDL
The Feature and Service Interaction Problem in Telecommunications Systems: A Survey
IEEE Transactions on Software Engineering
Operating system principles
Design Methods for Software Systems: YOURDON, Statemate and Uml
Design Methods for Software Systems: YOURDON, Statemate and Uml
ACM Transactions on Software Engineering and Methodology (TOSEM)
Unified Modeling Language Reference Manual
Unified Modeling Language Reference Manual
From flow-global choreography to component types
SAM'10 Proceedings of the 6th international conference on System analysis and modeling: about models
Comparing six modeling approaches
MODELS'11 Proceedings of the 2011th international conference on Models in Software Engineering
On deriving detailed component design from high-level service specification
SAM'12 Proceedings of the 7th international conference on System Analysis and Modeling: theory and practice
Hi-index | 0.00 |
The main focus of this paper is on services involving sessions among dynamically linked objects. It is argued that session initiation in many cases can be generalized and separated from session behaviour. In general, session initiation depends on the state of the actor that is requested to participate in a session. If the actor can handle the requested session in its current state, then it may be initiated. If not, the request may be rejected, queued, forwarded or given other treatment depending on the preferences of the actor. We demonstrate that session initiation and session behaviour can be modeled as separate services using UML collaborations and activity diagrams, and then composed in different ways into complete composite services with dynamic session initiation. Possible solutions for composition of session initiation with service sessions are proposed and discussed.