Integrated Software Engineering and Knowledge Engineering Teaching Experiences

@article{Tubo2000IntegratedSE,
  title={Integrated Software Engineering and Knowledge Engineering Teaching Experiences},
  author={{\'O}scar Dieste Tub{\'i}o and Natalia Juristo Juzgado and Ana Mar{\'i}a Moreno and Marta L{\'o}pez},
  journal={Int. J. Softw. Eng. Knowl. Eng.},
  year={2000},
  volume={10},
  pages={275-300}
}
This paper presents the motivations, experiences and results of teaching integrated Software Engineering (SE) and Knowledge Engineering (KE), specifically as part of the master course organized by the Polytechnic University of Madrid (School of Computer Science). The paper outlines a possible approach to this instruction, whose aim is for software practitioners thus educated to have a flexible and moldable view of the software systems development process. This broad and malleable approach… 
3 Citations

UNEARTHING THE DETERMINANTS OF SUCCESS IN SOFTWARE ENGINEERING EDUCATION: A CASE STUDY FOR BOTHO COLLEGE STUDENTS PERFORMANCE

TLDR
A framework that can be employed to improve the quality of results in light of all the categories of challenges being faced by the students as well as by the educators at Botho College is suggested.

A UML profile for conceptual modelling of knowledge-based systems

TLDR
This research has contributed to the standardisation of the knowledge modelling language based on UML which enables knowledge-based systems to be designed coherently and enables the profile to be integrated into the Model Driven Architecture space as a domain specific language.

References

SHOWING 1-10 OF 34 REFERENCES

Process Model Applicable to Software Engineering and Knowledge Engineering

TLDR
A software process model applicable to both CS and KBS is proposed, which is declarative, that is, it indicates what is done to build a software system.

Prospects for an engineering discipline of software

  • M. Shaw
  • Computer Science
    IEEE Software
  • 1990
TLDR
Five basic steps that the software engineering profession must take to become a true engineering discipline are described, covering the nature of expertise, recognizing different ways to get information, encouraging routine practice, expecting professional specializations, and improving the coupling between science and commercial practice.

Agents of Change: Educating Software Engineering Leaders

TLDR
Carnegie Mellon's Master of Software Engineering program combines a long-term, mentored software development project with an unusual core curriculum that stresses broad-based models and problem-solving skills.

Creating Expert Systems for Business and Industry

TLDR
A practical guide to planning, building, and managing the development of an expert system, from basic concepts of knowledge acquisition to managing the expert system development effort.

On the purpose of object-oriented analysis

TLDR
The paper discusses the general purpose of analysis and evaluates OOA, arguing that OOA does not deliver what it claims to do, and suggests that it should become problem-oriented rather than target-oriented.

Quality Measures and Assurance for AI Software1

TLDR
This report considers the characteristics of AI-based software, the applicability and potential utility of measures and techniques identified in the first part, and the assessment and recommendations for the further exploration of this important area.

IEEE Standard for developing software life cycle processes

TLDR
A process for creating a software life cycle process is provided, directed primarily at the process architect, which is useful to any organization that is responsible for managing and performing software projects.