PL EN


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

DevOntoCreator: an ontology-based approach to software engineering

Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
PL
Narzędzie DevOntoCreator: zastosowanie ontologii w inżynierii oprogramowania
Języki publikacji
EN
Abstrakty
EN
This article goal is to present an innovative method to improve the implementation phase of a software development process. This is achieved by an automatic code generation using an ontology definition and an explicit and implicit knowledge of software engineering and web application constructing. The author of this paper proposes the Intelligent Software Engineering using Semantic Network (ISE-SemNet) with the DevOntoCreator tool, which facilitates software engineering. Thanks to ISE-SemNet semantic web, it is possible to increase a software engineering knowledge, which is accessible and understandable, either to human programmers or machines.
PL
Celem tego artykułu jest przedstawienie innowacyjnej metody na ulepszenie fazy implementacyjnej procesu tworzenia oprogramowania. Metoda ta jest oparta na automatycznym generowaniu kodu źródłowego tworzonej aplkacji z wykorzystaniem ontologii, jak również jawnej i ukrytej wiedzy z zakresu inżynierii orogramowania oraz budowania aplikacji webowych. Autorka artykułu proponuje wykorzystanie sieci semantycznej ISE-SemNet (Intelligent Software Engineering using Semantic Network) wraz z narzędziem DevOntoCreator. Dzięki nim jest możliwe wzbogacenie wiedzy na temat fazy implementacyjnej procesu wytwarzania oprogramowania, która jest łatwo dostępna i zrozumiała zarówno dla ludzi jak i maszyn.
Rocznik
Strony
13--17
Opis fizyczny
Bibliogr. 17 poz., rys.
Twórcy
  • The Institute of Computer Science, Faculty of Electronics and Information Technology, Warsaw University of Technology, ul. Nowowiejska 15/19, 00-665 Warszawa, Poland
Bibliografia
  • [1] Happel H-J., Korthaus A., Seedorf S., Tomczyk P.: KOntoR: An Ontology-enabled Aproach to Software Reuse, in: proc. of The18th Int. Conf. On Software Engineering and Knowledge Engineering, 2006.
  • [2] Falbo R.A., Natali A.C.C., Mian P.G., Bertollo G., Ruy F.B.: ODE: ontology-based software development environment, IX Congreso Argentino de Ciencias de la Computación, Red de Universidades con Carreras en Informática (RedUNCI), pp. 1124–1135, Oct. 2003.
  • [3] Guarino N.: Formal Ontology and Information Systems, in Formal Ontologies in Information Systems, Proceedings of the first international conference (FOIS’98), June 6-8, Trento, Italy, IOS Press, pp. 3-15, 1998.
  • [4] Falbo R.A., Menezes C.S., Rocha A.R.C.: A systematic approach for building ontologies, in Proc. of the IBERAMIA’98, Lisbon, Portugal, 1998.
  • [5] Happel H-J., and Seedorf S.: Applications of Ontologies in Software Engineering, International Workshop on Semantic Web Enabled Software Engineering SWESE’06, Athens, USA, Nov. 2006
  • [6] Judd Ch.M., Nusairat J.F., Shingler J.: Beginning Groovy and Grails, ISBN: 978-1-4302-1045-0, Apress, 2008.
  • [7] C. Carneiro Jr., R. Al Barazi: Beginning Rails 3, ISBN: 978-1-4302-2433-4, Apress, 2010.
  • [8] Gurumurthy K.: Pro Wicket, ISBN: 978-1-59059-722-4, Apress, Sept. 2006.
  • [9] Da˛browska-Kubik K.: Inteligentna automatyzacja wytwarzania oprogramowania przy użyciu sieci semantycznej ISESemNet, Zeszyty Naukowe Wydziału Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej, Nr9, Seria ICT Young, pp. 217–222, 2011.
  • [10] The Eclipse Foundation, 2014. [web page] https://www.eclipse.org,
  • [11] Visual Studio - MSDN Microsoft, 2014. [web page] http://msdn.microsoft.com/vstudio,
  • [12] I. Dickinson: Meet Jena, a Semantic Web Platform for Java, [web page] http://www.devx.com/semantic/Article/34968/1954, 2007,
  • [13] Getting started with Apache Jena, [web page] http://jena.apache.org, The Apache Software Foundation, 2011–2014.
  • [14] Protégé - a free, open-source ontology editor and framework for building intelligent systems, [web page] http://protege.stanford.edu, Stanford University Center for Biomedical Informatics Research, 2014.
  • [15] Welcome to the Apache Struts project, [web page] http://struts.apache.org/, The Apache Software Foundation, 2000-2014.
  • [16] Pellet DL Reasoner, [web page] http://pellet.owldl.com/,
  • [17] SWRL: A Semantic Web Rule Language Combining OWL and RuleML, [web page] http://www.w3.org/Submission/SWRL/,
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-6a62eb01-36c2-4727-b41f-d519c06084b4
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ć.