Software Engineering and Methodology (TOSEM)


Search Issue
enter search term and/or author name


ACM Transactions on Software Engineering and Methodology (TOSEM), Volume 19 Issue 1, August 2009

J-Orchestra: Enhancing Java programs with distribution capabilities
Eli Tilevich, Yannis Smaragdakis
Article No.: 1
DOI: 10.1145/1555392.1555394

J-Orchestra is a system that enhances centralized Java programs with distribution capabilities. Operating at the bytecode level, J-Orchestra transforms a centralized Java program (i.e., running on a single Java Virtual Machine (JVM)) into a...

From business process models to process-oriented software systems
Chun Ouyang, Marlon Dumas, Wil M. P. Van Der Aalst, Arthur H. M. Ter Hofstede, Jan Mendling
Article No.: 2
DOI: 10.1145/1555392.1555395

Several methods for enterprise systems analysis rely on flow-oriented representations of business operations, otherwise known as business process models. The Business Process Modeling Notation (BPMN) is a standard for capturing such models. BPMN...

Unifying aspect- and object-oriented design
Hridesh Rajan, Kevin J. Sullivan
Article No.: 3
DOI: 10.1145/1555392.1555396

The contribution of this work is the design and evaluation of a programming language model that unifies aspects and classes as they appear in AspectJ-like languages. We show that our model preserves the capabilities of AspectJ-like languages,...