SwePub
Sök i LIBRIS databas

  Extended search

AMNE:(NATURAL SCIENCES) AMNE:(Computer and Information Sciences) AMNE:(Computer Engineering)
 

Search: AMNE:(NATURAL SCIENCES) AMNE:(Computer and Information Sciences) AMNE:(Computer Engineering) > (2005-2009) > Using reengineering...

Using reengineering for knowledge-based systems

Håkansson, Anne (author)
Uppsala universitet,Institutionen för informationsvetenskap,Department of Information Science, Computer Science , Uppsala University , Uppsala, Sweden
Hartung, Ronald (author)
 (creator_code:org_t)
Informa UK Limited, 2007
2007
English.
In: Cybernetics and systems. - : Informa UK Limited. - 0196-9722 .- 1087-6553. ; 38:8, s. 799-824
  • Journal article (peer-reviewed)
Abstract Subject headings
Close  
  • Reverse engineering, also called reengineering, is used to modify systems that have functioned for many years, but which can no longer accomplish their intended tasks and, therefore, need to be updated. Reverse engineering can support the modification and extension of the knowledge in an already existing system. However, this can be an intricate task for a large, complex and poorly documented knowledge-based system. The rules in the knowledge base must be gathered, analyzed and understood, but also checked for verification and validation. We introduce an approach that uses reverse engineering for the knowledge in knowledge-based systems. The knowledge is encapsulated in rules, facts and conclusions, and in the relationships between them. Reverse engineering also collects functionality and source code. The outcome of reverse engineering is a model of the knowledge base, the functionality and the source code connected to the rules. These models are presented in diagrams using a graphic representation similar to Unified Modeling Language and employing ontology. Ontology is applied on top of rules, facts and relationships. From the diagrams, test cases are generated during the reverse engineering process and adopted to verify and validate the system.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Systemvetenskap, informationssystem och informatik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Information Systems (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences (hsv//eng)
SAMHÄLLSVETENSKAP  -- Medie- och kommunikationsvetenskap -- Kommunikationsvetenskap (hsv//swe)
SOCIAL SCIENCES  -- Media and Communications -- Communication Studies (hsv//eng)
TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Keyword

Reengineering
Ontology
Graphic representation
Diagrams
Computer and systems science
Data- och systemvetenskap
Computer and Systems Sciences

Publication and Content Type

ref (subject category)
art (subject category)

Find in a library

To the university's database

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view