2014
DOI: 10.1155/2014/692510
|View full text |Cite
|
Sign up to set email alerts
|

Milestones in Software Engineering and Knowledge Engineering History: A Comparative Review

Abstract: We present a review of the historical evolution of software engineering, intertwining it with the history of knowledge engineering because “those who cannot remember the past are condemned to repeat it.” This retrospective represents a further step forward to understanding the current state of both types of engineerings; history has also positive experiences; some of them we would like to remember and to repeat. Two types of engineerings had parallel and divergent evolutions but following a similar pattern. We… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 33 publications
0
6
0
Order By: Relevance
“…Similarly, [95] claimed that Methontology is the best among others with detailed activities for development process. Nonetheless, the methodology is not without some notable shortcomings.…”
Section: Methontology Methodologymentioning
confidence: 99%
“…Similarly, [95] claimed that Methontology is the best among others with detailed activities for development process. Nonetheless, the methodology is not without some notable shortcomings.…”
Section: Methontology Methodologymentioning
confidence: 99%
“…A common engineering methodology in the scope of KM is CommonKADS [ 26 ]. CommonKADS is a comprehensive methodology which addresses all KM processes within an integrated and comprehensive structure [ 27 ]. From the viewpoint of CommonKADS, knowledge engineering is a process during which different models are created and each aspect of an individual’s knowledge can be recounted.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Similarly, the use of formal drawings in engineering and science has a long history. However, a more rigorous use of diagrams in the design of business processes and complex engineering systems may be traced back to the beginning of the last century (del Aguila et al, 2014). Significant research has since been conducted into the nature, uses and the role of diagrams in the design of systems and processes in several fields including engineering design (Purcell and Gero, 1998), industrial engineering (Graham, 2008), systems engineering (Object Management Group, 2011), software engineering (Störrle and Fish, 2013;Yusuf et al, 2007) and computer science (Blackwell, 2019).…”
Section: Introductionmentioning
confidence: 99%
“…A considerable part of these efforts appears to have been devoted to the development of effective diagrammatic representational methods that facilitate a systematic approach to the design of complex systems. For instance, in software engineering, the search for an effective diagrammatic method took several decades before the development of the Unified Modelling Language (UML) in 1995 (del Aguila et al, 2014). In recent decades, several researchers have become interested in the value of diagrams and the need to understand the ways in which they are perceived and used in the design of systems and processes.…”
Section: Introductionmentioning
confidence: 99%