| Addressing concurrency in object-oriented software development |
| Full text |
Html
(1 KB),
Pdf
(692 KB)
|
| Source
|
IBM Centre for Advanced Studies Conference
archive
Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
table of contents
Toronto, Ontario, Canada
SESSION: Databases, distribution and concurrency
table of contents
Article No. 15
Year of Publication: 2006
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 36, Citation Count: 0
|
|
|
ABSTRACT
E-business software systems are typically incorporated in complex concurrent and interacting business activities. Understanding the concurrent and interactive demands of the environment and tracing these requirements down to implementation is an important and necessary part of developing these types of systems. In this paper, we illustrate how concurrency concerns can be integrated in a UML-based software development method, and how these concerns can be incrementally refined from requirements to implementations. Our proposed approach not only offers a much needed holistic approach to concurrency in software development, but it also offers some novel techniques to describe concurrency concerns at each level of UML description.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Derek Coleman , Patrick Arnold , Stephanie Bodoff , Chris Dollin , Helena Gilchrist , Fiona Hayes , Paul Jeremaes, Object-oriented development: the fusion method, Prentice-Hall, Inc., Upper Saddle River, NJ, 1994
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
R. Floyd. Assigning meaning to programs. In J. Schwartz, editor, Proceedings of the American Mathematics Society Symposia, volume 19, pages 19--31. American Mathematical Society, 1967.
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
ISO, editor. International Standard ISO/IEC 8652:1995(E): Ada Reference Manual. Number 1246 in Lecture Notes in Computer Science. Springer Verlag, 1995.
|
 |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
Shane Sendall. Specifying Reactive System Behavior. PhD thesis, Swiss Federal Institute of Technology, Lausanne, Switzerland, 2002.
|
| |
20
|
Shane Sendall and Alfred Strohmeier. Uml-based fusion analysis. In UML'99, Fort Collins, CO, USA, October 28--30, 1999, number 1723 in Lecture Notes in Computer Science, pages 278--291. Springer Verlag, 1999.
|
| |
21
|
|
| |
22
|
Lausanne Software Engineering Lab, Swiss Federal Institute of Technology. The fondue method, 2004.
|
| |
23
|
|
|