PL EN


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

Towards an ontology approach to ATAM based assessment of service oriented architectures

Treść / Zawartość
Identyfikatory
Warianty tytułu
PL
Ontologia dla oceny za pomocą metody ATAM architektur zorientowanych na usługi
Języki publikacji
EN
Abstrakty
EN
In this paper we describe SOAROAD (SOA Related Ontology of Architectural Decisions), which was developed to support evaluation of architectures of information systems using SOA technologies. The main goal of the ontology is to provide constructs for documenting service-oriented architectures, however, it is designed to support future reasoning. Building the ontology we focused on the reąuirements of Architecture Tradeoff Analysis Method (ATAM) which was chosen as reference methodology for architecture evaluation.
PL
W pracy opisano ontologię SOAROAD opracowaną, jako wsparcie dla oceny architektur oprogramowania wykorzystującego technologie związane z SOA. Głównym jej celem jest zdefiniowanie pojęć pozwalających na udokumentowanie decyzji projektowych w architekturach zorientowanych na usługi, jednakże jest ona skonstruowana w ten sposób, by umożliwić przyszłe wnioskowanie. Tworząc ontologię skupiono się na wymaganiach metody ATAM, ponieważ została ona wybrana jako referencyjna metoda oceny architektur.
Słowa kluczowe
Wydawca
Rocznik
Strony
175--186
Opis fizyczny
Bibliogr. 24 poz., rys.
Twórcy
autor
  • AGH University of Science and Technology, Krakow, Poland
autor
  • AGH University of Science and Technology, Krakow, Poland
  • AGH University of Science and Technology, Krakow, Poland
autor
  • AGH University of Science and Technology, Krakow, Poland
autor
  • AGH University of Science and Technology, Krakow, Poland
Bibliografia
  • [1] Archi, Archimate Modelling Tool, http://archi.cetis.ac.uk/download.html, 2011.
  • [2] Bianco P., Kotermanski R., Merson P., Evaluating a Service-Oriented Architecture. Engineering 1-91, http://repository.cmu.edu/sei/324/, 2007.
  • [3] Booch G., Rumbaugh J., Jacobson I., Unified Modeling Language User Guide. 2nd Edition. Addison-Wesley Professional, 2005.
  • [4] Capilla R., Nava F., Perez S. & Dueńas J.C., A web-based tool for managing architectural design decisions. SIGSOFT Softw Eng Notes, 31, 4, 2006.
  • [5] Clark, Parsia: Pellet: OWL 2 Reasoner for Java, http://clarkparsia.com/pellet/.
  • [6] Clements R, Kazman R., Klein M., Evaluating Software Architectures: Methods and Case Studies. Addison Wesley Longman SEI Series In Software Engineering 368 Addison-Wesley Professional, 2001, http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20&path=ASIN/ 020170482X
  • [7] De Boer R.C., Lago P., Telea A., Van Vliet H., Ontology-driven visualization of architectural design decisions. 2009 Joint Working IEEEIFIP Conference on Software Architecture European Conference on Software Architecture, 82, 51-60, 2009.
  • [8] De Nicola A., Missikoff M., Nayagli R., A proposal for Unified Process for Ontology. Proceedings of 16th International Conference on Database and Expert Systems Applications, DEXA 2005, Copenhagen, Denmark, 2005.
  • [9] Erfanian A., Shams Aliee F., An ontology-driven software architecture evaluation method. Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge SHARK 08 79-86, 2008, http://portal.acm.org/citation.cfm?doid=1370062.1370081.
  • [10] Gomez-Perez A., Femandez-Lopez M., Juristo N., METHONTOLOGY: From Ontological Art. Towards Ontological Engineering. Proceedings of Symposium on Ontological Engineering of AAAI, Spring Symposium Series, Stanford, 1997, 33-40.
  • [11] Gruninger M., Fox M.S., Methodology for the Design and Evaluation of Ontologies. IJCAI'95, Workshop on Basic Ontological Issues in Knowledge Sharing, 1995.
  • [12] Horrocks I., Patel-Schneider P.F, Boley H., Tabet S., Grosof B., Dean M., SWRL: A semantic Web rule language combining OWL and RuleML. 21, May 2004, 1-22, http://www.w3.org/Suctubmission/SWRL
  • [13] ISO/IEC 9126. Software engineering - Product quality (ISO/IEC), ISO/IEC, 2001.
  • [14] ISO/IEC CD 25010.3: Systems and software engineering - Software product Quality Requirements and Eyaluation (SQuaRE) - Software product quality and system quality in use models. ISO 2009.
  • [15] Kazman R., ATAM: Method for Architecture Evaluation. CMUSEI2000TR004, 2000, http:// www. sei .cmu.edu/pub/documents/00 .reports/pdf/00tr004 .pdf.
  • [16] Kruchten P., An Ontology of Architectural Design Decisions. Proceedings of 2nd Groningen Workshop on Software Variability Management Groningen NL, 2004, 55-62.
  • [17] Lee L., Kruchten, P., Visualizing Software Architectural Design Decisions. Software Architecture 5292, 2008, 359-362.
  • [18] The Open Group, Archimate 1.0 Specificattion, http://www.opengroup.org, 2009, s. 122.
  • [19] OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax, W3C Recommendation 27 October 2009 http://www.w3.org/TR/owl2-syntax/ttImports.
  • [20] Shaw M., Garlan D., Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall, 123, 242, Prentice Hali, 1996.
  • [21] Śliwa J., Gleba K., Chmiel W., Szwed P., Glowacz A., IOEM- ontology engineering methodology for large systems. Proceedings of the Third international conference on Computational collective intelligence: technologies and applications, Transactions on Computational Collective Intelligence, LNCS, Springer-Verlag Piotr Jedrzejowicz, Ngoc Thanh Nguyen, and Kiem Hoang (Eds.),Vol. Part I. Springer-Verlag, Berlin, Heidelberg, 2011.
  • [22] Vasconcelos A., Sousa P., Tribolet J., Information System Architecture Metrics: an Enterprise Engineering Evaluation Approach. Electronic Journal of Information Systems Eyaluation, Vol. 10, Issue 1, 2007, 91-122.
  • [23] Vollmer K., Gilpin M., Rose S., The Forrester Wave™: Enterprise Service Bus. Q2 2011, www.forrester.comcture.
  • [24] Wongthongtham P., Chang E., Dillon T.S., Ontology Modelling Notations for Software Engineering Knowledge Representation. Inaugural IEEE International Conference on Digital Ecosystems and Technologies, Cairns, Australia, February 2007
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-AGH1-0032-0063
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ć.