• DocumentCode
    3223534
  • Title

    Ontology-Based Software Engineering- Software Engineering 2.0

  • Author

    Dillon, T.S. ; Chang, E. ; Wongthongtham, P.

  • Author_Institution
    Curtin Univ. of Technol., Perth
  • fYear
    2008
  • fDate
    26-28 March 2008
  • Firstpage
    13
  • Lastpage
    23
  • Abstract
    This paper describes the use of ontologies in different aspects of software engineering. This use of ontologies varies from support for software developers at multiple sites to the use of an ontology to provide semantics in different categories of software, particularly on the Web. The world´s first and only software engineering ontology and a project management ontology in conjunction with a domain ontology are used to provide support for software development that is taking place at multiple sites. Ontologies are used to provide semantics to deal with heterogeneity in the representation of multiple information sources, enable the selection and composition of web services and grid resources, provide the shared knowledge base for multiagent systems, provide semantics and structure for trust and reputation systems and privacy based systems and codification of shared knowledge within different domains in business, science, manufacturing, engineering and utilities. They, therefore, bring a new paradigm to software engineering through the use of semantics as a central mechanism which will revolutionize the way software is developed and consumed in the future leading to the development of software as a service bringing about the dawn of software engineering 2.0.
  • Keywords
    knowledge representation; programming language semantics; software engineering; project management ontology; semantics; software development; software engineering ontology; Australia; Communication system software; Ecosystems; Knowledge engineering; Multiagent systems; Ontologies; Programming; Project management; Software engineering; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2008. ASWEC 2008. 19th Australian Conference on
  • Conference_Location
    Perth, WA
  • ISSN
    1530-0803
  • Print_ISBN
    978-0-7695-3100-7
  • Type

    conf

  • DOI
    10.1109/ASWEC.2008.4483185
  • Filename
    4483185