PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Pattern-based software architecture for service-oriented software systems

Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Service-oriented architecture is a recent conceptual framework for service-oriented software platforms. architectures are of great importance for the evolution of software systems. We present a modelling and transformation technique for service-centric distributed software systems. architectural configurations, expressed through hierarchical architectural patterns, form the core of a specification and transformation technique. Patterns on different levels of abstraction form transformation invariants that structure and constrain the transformation process. We explorer the role that patterns can play in architecture transformations in terms of functional properties, but also non-functional quality aspects.
Rocznik
Strony
31--45
Opis fizyczny
Bibliogr. 20 poz.
Twórcy
autor
autor
  • School of Computing, Dublin City University
Bibliografia
  • [1] R. Allen and D. Garlan. A formal basis for architectural connection. ACM Transactions on Software Engineering and Methodology (TOSEM),6(3):249, 1997.
  • [2] G. Alonso, F. Casati, H. Kuno, and V. Machiraju. Web services: concepts, architectures and applications. Springer Verlag, 2004.
  • [3] R. Barrett, L. M. Patcas, C. Pahl, and J. Murphy. Model driven distribution pattern design for dynamic web service compositions. In Proceedings of the 6th international conference on Web engineering, page 136, 2006.
  • [4] F. Buschmann, K. Henney, and D. C. Schmidt. Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing. Wiley, May 2007.
  • [5] C. Canal, E. Pimentel, and J. M. Troya. Compatibility and inheritance in software architectures.Science of Computer Programming,41(2):105–138, 2001.
  • [6] R. Dijkman and M. Dumas. Service-oriented design: A multi-viewpoint approach. International journal of cooperative information systems,13(4):337–368, 2004.
  • [7] E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design patterns: elements of reusable object-oriented software. Addison-wesley Reading, MA, 1995.
  • [8] D. Garlan and B. Schmerl. Architecture-driven modelling and analysis. In T. Cant, editor, Proceedings of the eleventh Australian workshop on Safety critical systems and software, page 17,2007.
  • [9] IEEE P1484.1/D8. Draft standard for learning technology – learning technology systems architecture LTSA, 2001.
  • [10] R. Kazman, S. J. Carri`ere, and S. G.Woods. Toward a discipline of scenario-based architectural engineering. Annals of software engineering,9(1–4):5–33, 2000.
  • [11] J. Magee, N. Dulay, S. Eisenbach, and J. Kramer. Specifying distributed software architectures. Software Engineering—ESEC’95,pages 137–153.
  • [12] C. Pahl. An ontology for software component matching. Fundamental Approaches to Software Engineering, pages 6–21.
  • [13] C. Pahl. A Pi-calculus based framework for the composition and replacement of components. In SAVCBS 2001 Proceedings, page 97, 2001.
  • [14] C. Pahl, R. Barrett, and C. Kenny. Supporting active database learning and training through interactive multimedia. ACM SIGCSE Bulletin, 36(3):31, 2004.
  • [15] D. Sangiorgi and D. Walker. The pi-calculus: a Theory of Mobile Processes. Cambridge University Press, 2003.
  • [16] D. Skogan, R. Grønmo, and I. Solheim. Web service composition in UML. In Eighth IEEE International Enterprise Distributed Object Computing Conference, 2004. EDOC 2004. Proceedings,pages 47–57, 2004.Pattern-Based Software Architecture for Service-Oriented Software Systems 45
  • [17] R. N. Taylor, N. Medvidovic, and E. M.Dashofy. Software architecture: Foundations,theory, and practice. 2009.
  • [18] N. Y. Topaloglu and R. Capilla. Modeling the variability of web services from a pattern point of view. Web Services, pages 128–138.
  • [19] W. van der Aalst, A. ter Hofstede, B. Kiepuszewski,and A. Barros. Workflow patterns.Distributed and Parallel Databases, 14(1):5–51,July 2003.
  • [20] M. Vasko and S. Dustdar. An analysis of web services workflow patterns in collaxa. Web Services, pages 1–14.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPW7-0013-0043
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.