Abstract
This paper presents a demonstration case on the successive application of a model-based technique to assist on the refinement of software logical architectures. The technique is essentially based on the transformation of use cases into object diagrams. The applicability of the technique is illustrated by presenting some results from a mobile application. For mobile software, the definition of the underlying service-oriented architecture must consider as user requirements the services themselves, the mobile operators entry points and the final clients interfaces, and use them to characterize the platform. Within the presented demonstration case, the specification of one service of the mobile application was obtained by successively applying the technique.
Research funded by FACT and FEDER under project STACOS (POSI/CHS/48875/2002).
Chapter PDF
REFERENCES
J.M. Fernandes, R.J. Machado. From Use Cases to Objects: An Industrial Information Systems. OOIS 2001, Calgary, Canada, pp. 319–328, Springer, August, 2001.
J.M. Fernandes, R.J. Machado, H.D. Santos. Modeling Industrial Embedded Systems with UML. CODES 2000, San Diego, California, U.S.A., pp. 18–22, 2000.
I. Jacobson, M. Christerson, P. Jonsson, G. Overgaard. Object-Oriented Software Engineering: A Use Case Driven Approach. Addison-Wesley, 1992.
F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, M. Stal. Pattern-Oriented Software Architecture: A System of Patterns. John Wiley & Sons, 1996.
I. Jacobson, G. Booch, J. Rumbaugh. The Unified Software Development Process. Object Technology. Addison-Wesley, 1999.
R.J. Machado, J.M. Fernandes, P. Monteiro, H. Rodrigues. Transformation of UML Models for Service-Oriented Software Architectures. ECBS 2005, Greenbelt, Maryland, U.S.A., pp. 173–182, 2005.
G. Banavar, A. Bernstein. Software Infrastructure and Design Challenges for Ubiquitous Computing Applications. Communications of the ACM, vol. 45,no. 12, pp. 92–96, 2002.
R. Ahlgren, J. Markkula. Design Patterns and Organisational Memory in Mobile Application Development. PROFES 2005, Oulu, Finland, pp. 143–156, 2005.
R.J. Machado, I. Ramos, J.M. Fernandes. Specification of Requirements Models. In A. Aurum and C. Wohlim (Eds.), Engineering and Managing Software Requirements, pp. 47–68, 2005.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 International Federation for Information Processing
About this paper
Cite this paper
Fernandes, J.M., Machado, R.J., Monteiro, P., Rodrigues, H. (2006). A Demonstration Case on the Transformation of Software Architectures for Service Specification. In: Kleinjohann, B., Kleinjohann, L., Machado, R.J., Pereira, C.E., Thiagarajan, P.S. (eds) From Model-Driven Design to Resource Management for Distributed Embedded Systems. DIPES 2006. IFIP International Federation for Information Processing, vol 225. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-39362-9_25
Download citation
DOI: https://doi.org/10.1007/978-0-387-39362-9_25
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-39361-2
Online ISBN: 978-0-387-39362-9
eBook Packages: Computer ScienceComputer Science (R0)