40,293 research outputs found
The Knowledge-Based Software Assistant: Beyond CASE
This paper will outline the similarities and differences between two paradigms of software development. Both support the whole software life cycle and provide automation for most of the software development process, but have different approaches. The CASE approach is based on a set of tools linked by a central data repository. This tool-based approach is data driven and views software development as a series of sequential steps, each resulting in a product. The Knowledge-Based Software Assistant (KBSA) approach, a radical departure from existing software development practices, is knowledge driven and centers around a formalized software development process. KBSA views software development as an incremental, iterative, and evolutionary process with development occurring at the specification level
Recommended from our members
Reusability in software engineering
This paper surveys recent work concerning reusability in software engineering. The current directions in software reusability are discussed, and the two major approaches of reusable building blocks and reusable patterns studied. An extensive bibliography, parts of which are annotated, is included
Addressing data management training needs: a practice based approach from the UK
In this paper, we describe the current challenges to the effective management and preservation of research data in UK universities, and the response provided by the JISC Managing Research Data programme.
This paper will discuss, inter alia, the findings and conclusions from data management training projects of the first iteration of the programme and how they informed the design of the second, paying particular attention to initiatives to develop and embed training materials
Los Angeles Historic Resource Survey Assessment Project: Summary Report
Compares current survey practices in Los Angeles with other cities, and provides a framework to consider the challenges and opportunities associated with a survey
Working Notes from the 1992 AAAI Workshop on Automating Software Design. Theme: Domain Specific Software Design
The goal of this workshop is to identify different architectural approaches to building domain-specific software design systems and to explore issues unique to domain-specific (vs. general-purpose) software design. Some general issues that cut across the particular software design domain include: (1) knowledge representation, acquisition, and maintenance; (2) specialized software design techniques; and (3) user interaction and user interface
Recommended from our members
Intranet and Knowledge Management: Putting the Cart Before the Horse?
This paper explores the use of intranet-technology to support knowledge intensive decision-making in a technical service delivery process of a major oilfield services company. Our findings show that creating, mobilizing, and exchanging knowledge through an intranet-technology based system delivers forms of benefits to both the organization and its clients, and understanding what organizational knowledge is to be managed and the process of managing it define the role of technology that enables knowledge management
- …