• DocumentCode
    3368613
  • Title

    Automating programming via concept mining, probabilistic reasoning over semantic knowledge base of SE domain

  • Author

    Talanov, Maxim ; Makhmutov, Aidar ; Krekhov, Andrei

  • Author_Institution
    GDC Fujitsu Russia, Kazan, Russia
  • fYear
    2010
  • fDate
    13-15 Oct. 2010
  • Firstpage
    30
  • Lastpage
    35
  • Abstract
    Software engineering is at the very start of it´s automation. There are a lot of helpers, code-generators, IDE-s and so on that does not really help to automate the complete software development life-circle from Functional requirements specification till the actual code. We explore the idea to generate the actual software solution using standard Functional requirements specification, change request or bug-report in three main modules: linguistic, perceiving and solution generation with heavily used knowledge base in OWL (web ontology language).
  • Keywords
    data mining; inference mechanisms; knowledge representation languages; software engineering; OWL; SE domain; Web ontology language; bug-report; change request; concept mining; functional requirements specification; linguistic module; perceiving module; probabilistic reasoning; programming automation; semantic knowledge base; software development life-circle; software engineering; solution generation module; source code generation; Computer architecture; Electronic mail; Humans; Knowledge based systems; Ontologies; Prototypes; Software; artificial intelligence; intelligent engineering; programming automation; self-learning system; source code generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (CEE-SECR), 2010 6th Central and Eastern European
  • Conference_Location
    Moscow
  • Print_ISBN
    978-1-4577-0605-9
  • Type

    conf

  • DOI
    10.1109/CEE-SECR.2010.5783147
  • Filename
    5783147