2008 Ninth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed 2008
DOI: 10.1109/snpd.2008.103
|View full text |Cite
|
Sign up to set email alerts
|

The Implementation and Execution Framework of a Role Model Based Language, EpsilonJ

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2009
2009
2021
2021

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 7 publications
0
4
0
Order By: Relevance
“…Monpratarnchai and Tamai (Monpratarnchai & Tamai 2008) introduce an extension of Java, EpsilonJ, featuring role modeling (that is, a set of roles to represent collaboration carried out in that context, e.g. between an employer and its employees) and object adaptation (that is, a dynamic change of role, to participate in a context by assuming one of its roles).…”
Section: Class-based Languagesmentioning
confidence: 99%
“…Monpratarnchai and Tamai (Monpratarnchai & Tamai 2008) introduce an extension of Java, EpsilonJ, featuring role modeling (that is, a set of roles to represent collaboration carried out in that context, e.g. between an employer and its employees) and object adaptation (that is, a dynamic change of role, to participate in a context by assuming one of its roles).…”
Section: Class-based Languagesmentioning
confidence: 99%
“…Then, Bob calls Alice during her meeting and he receives a BUSY response (3,4). When Alice becomes available (5,6), a new invitation from Bob results in a redirect response including Alice's address to initiate a dialog (7,8). Thanks to the returned address, Bob can directly contact Alice to establish a successful dialog (9 to 18).…”
Section: Issues In Sip-based Applications Designmentioning
confidence: 99%
“…ObjectTeam/J [5] and EpsilonJ [7] are extensions of Java that group roles which interact into collaboration modules. Roles inside a collaboration module are played by objects of base classes either explicitly or implicitly, enabling them to interact.…”
Section: Related Workmentioning
confidence: 99%
“…Furthermore, contexts are independent reusable components to be deployed separately from objects. A Java-based implementation language EpsilonJ is also developed [22].…”
Section: Introductionmentioning
confidence: 99%