Integration use cases: an applied UML technique for modeling functional requirements in service oriented architecture
Pages 190 - 202
Abstract
Service orientation and enterprise integration has brought new requirements for information systems development processes and methods. Enterprise level service oriented architecture requires a requirement engineering approach, which takes the roles and boundaries between systems and organizations into an account. This paper describes a new way of using UML use cases in systems development projects involving integration and services between systems. The technique, Integration Use Cases, emphasizes the role of intermediate systems (such as service buses), but can be used for modeling point-to-point integration as well. The technique has been created as a response to experienced problems in real world systems development projects and tested in practice in large-scale systems development. The paper introduces the technique and provides examples and experiences from practice.
References
[1]
Leavitt, N.: Are Web services finally ready to deliver? Computer 37(11): 14-18. (2004).
[2]
Kim, S. M., Rosu, M. C.: A survey of public web services. In: Proceedings of the 13th international World Wide Web Conference on Alternate Track Papers & Posters (New York, NY, USA, May 19-21, 2004). WWW Alt. '04. ACM Press, New York, NY, 312-313 (2004).
[3]
Fan, J., Kambhampati, S. 2005. A snapshot of public web services. SIGMOD Rec. 34(1), 24-32 (2005).
[4]
Jones, S.V., Maiden, N.A.M., Zachos, K., Zhu, X.: How Service-Centric Systems Change the Requirements Process. In: Proceedings of the 11th Workshop on Requirements Engineering: Foundation for Software Quality: REFSQ2005, Essener Informatik Beitrage (2005).
[5]
Kotonya, G., Sommerville, I.: Requirements Engineering: Processes and Techniques, John Wiley & Sons (2000).
[6]
Bergman, M., King, J.L., Lyytinen K.: Large-Scale Requirements Analysis Revisited: The Need for Understanding the Political Ecology of Requirements Engineering. Requirements Engineering 7(3) 152-171 (2002).
[7]
Lee, J., Siau, K., Hong, S.: Enterprise integration with ERP and EAI. Commun. ACM 46(2), 54-60 (2003).
[8]
Lauesen, S. (2004). COTS Tenders and Integration Requirements. Requirements Engineering Conference, 2004. In: Proceedings. 12th IEEE International, Vol. 1(11).
[9]
Eclipse Foundation: Eclipse Process Framework Project (EPF). OpenUP/Basic, http://www.eclipse.org/epf/.
[10]
Zachman and J. A.: A framework for information systems architecture. IBM Syst. J. 26(3), 276-292 (1987).
[11]
OMG: Unified Modeling Language version 2.0. Online, http://www.omg.org
[12]
Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language user guide. Addison Wesley Longman Publishing Co., Inc., Redwood City, CA. (1999).
[13]
W3C: XML Schema. Online, http://www.w3.org/XML/Schema.
Index Terms
- Integration use cases: an applied UML technique for modeling functional requirements in service oriented architecture
Index terms have been assigned to the content through auto-classification.
Recommendations
A multi-case study of agile requirements engineering and the use of test cases as requirements
ContextIt is an enigma that agile projects can succeed 'without requirements' when weak requirements engineering is a known cause for project failures. While agile development projects often manage well without extensive requirements test cases are ...
Leveraging use cases in developing service-oriented systems
Proceedings of the 2008 conference on Knowledge-Based Software Engineering: Proceedings of the Eighth Joint Conference on Knowledge-Based Software EngineeringService-oriented systems are systems that combine services that are dispersed over the Internet. System development is normally done by defining a business process or workflow which specifies which services are to be invoked in what order. The ...
Comments
Please enable JavaScript to view thecomments powered by Disqus.Information & Contributors
Information
Published In
Publisher
Springer-Verlag
Berlin, Heidelberg
Publication History
Published: 11 June 2007
Qualifiers
- Article
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 3Total Downloads
- Downloads (Last 12 months)0
- Downloads (Last 6 weeks)0
Reflects downloads up to 03 Jan 2025