to UML it can be implemented in any modelling
tools that support UML 2. The proposed approach
can be applied complementarily to UML profiles
and UML templates, if necessary.
REFERENCES
Baligand, F., Monfort, V., 2004. A concrete solution for
web services adaptability using policies and aspects. In
Proceedings of the 2
nd
International Conference on
Service Oriented Computing. ACM Press, NY, USA,
pp. 134-142.
Baina, K., Benatallah, B., Casati, F., Toumani, F., 2004.
Model-Driven Web Service Development. In
Proceedings of the 16
th
International Conference on
Advanced Information Systems Engineering. Springer,
Berlin/Heidelberg, Germany, pp. 290-306.
Bézivin, J., Devedžić, V., Djurić, D., Favreau, J., Gašević,
D., Jouault, F., 2005. An M3-Neutral infrastructure for
bridging model engineering and ontology engineering.
In Proceedings of the First International Conference
on Interoperability of Enterprise Software and
Applications. Springer, Germany, pp. 159-171.
Clarke, S., Walker, R.J., 2001. Composition patterns: an
approach to designing reusable aspects. In
Proceedings of the 23
rd
International Conference on
Software Engineering. IEEE Computer Society,
Washington, DC, USA, pp. 5-14.
Devanbu, W.T., Stubblebine, S., 2000. Software
Engineering for Security: a Roadmap. In Proceedings
of Conference on the Future of Software Engineering.
ACM Press, New York, USA, pp. 227-239.
Gray, J., Bapty, T., Neema, S., Schmidt, D.C., Gokhale,
A., Natarajan, B., 2003. An approach for supporting
aspect-oriented domain modelling. In Proceedings of
the second international conference on Generative
programming and component engineering. Springer,
NY, USA, 2003, pp. 151-168.
Grønmo, J., Skogan, D., Solheim, I., Oldevik, J., 2004.
Model-driven Web Services Development. In IEEE
International Conference on e-Technology, e-
Commerce and e-Services, eee, 2004, pp. 42-45.
Jacobson, I., Ng, P., 2004. Aspect-Oriented Software
Development with Use Cases. Addison Wesley, NY,
USA.
Jürjens, J., 2002. UMLSec: Extending UML for Secure
Software Development. In Proceedings of the 5th
International Conference on The Unified Modeling
Language. Springer, London, UK, pp. 412-425.
Katara, K., Katz, S., 2003. Architectural Views of
Aspects. In Proceedings of the 2
nd
International
Conference on Aspect-Oriented Software
Development. ACM Press, NY, USA, 2003, pp. 1-10.
Lodderstedt, T, Basin, D.A., Doser, J., 2002. SecureUML:
A UML-Based Modeling Language for Model-Driven
Security. In Proceedings of the 5th International
Conference on The Unified Modeling Langauge.
Springer, London, UK, pp. 426-441
Manolescu, I., Brambilla, M., Ceri, S., Comai, S.,
Fraternali, P., 2005. Model-driven design and
deployment of service-enabled web applications. In
ACM Transactions on Internet Technology. ACM
Press, NY, USA, volume 5, issue 3, pp. 439-479.
Nakamura, Y., Tatsubori, M., Imamura, T., Ono, K., 2005.
Model-Driven Security Based on a Web Services
Security Architecture. In Proceedings of the IEEE
International Conference on Services Computing
IEEE Computer Society, NY, USA, volume 1, pp. 7-
15.
Papazoglou, M.P., Yang, J., 2002. Design Methodology
for Web Services and Business Processes. In
Proceedings of the Third International Workshop on
Technologies for E-Services. Springer, London, UK,
pp. 54-64.
Papazoglou, M.P., Georgakopoulos, D., 2003. Service-
Oriented Computing. In Communications of the ACM.
ACM Press, New York, USA, volume 46, issue 10,
pp. 24-28.
Ren, J., Taylor, R., Dourish, P., Redmiles, D., 2005.
Towards an Architectural Treatment of Software
Security: a Connector-Centric Approach. In
Proceedings of the 2005 workshop on Software
engineering for secure systems-building trustworthy
systems. ACM Press, New York, USA, pp. 1-7.
Ross, A., 2001. Security Engineering. A Guide to Building
Dependable Distributed Systems, John Wiley & Sons,
New York, Chichester, Weinheim.
Seidewitz, E., 2003. What Models Mean. In IEEE
Software. IEEE Computer Society Press, Los
Alamitos, CA, USA, volume 20, issue 5, pp. 26-32.
Skogan, D., Gronmo, R., Solheim, I., 2004. Web Service
Composition in UML. In Proceedings of the
Enterprise Distributed Object Computing Conference.
Eight IEEE International, IEEE Computer Society,
Washington, DC, CA, USA, pp. 47-57.
Tatsubori, M., Imamura, T., Nakamura, Y., 2004. Best-
Practice Patterns and Tool Support for Configuring
Secure Web Services Messaging. In Proceedings of
the International Conference on Web Services. IEEE
Computer Society, Washington, DC, CA, USA, pp.
244-251.
UML Working Group, 2006b, UML Profile For Modeling
Quality of Service and Fault Tolerance Characteristics
and Mechanisms. Version 1.0, OMG document
number: formal/06-05-02.
Wada, H., Suzuki, J, Oba, K., 2006: A Service-Oriented
Design Framework for Secure Network Applications.
In Proceedings of the 30th IEEE International
Conference on Computer Software and Applications
Conference. Chicago, IL, USA, volume 00, pp. 359-
368.
ICEIS 2007 - International Conference on Enterprise Information Systems
374