Embedded program documentation, i.e. documentation included in computer programs within program comments, typically does not follow any formal standards or conventions with regards to its contents and structure.Software development organizations do not enforce any standards covering the information content or format of the embedded documentation. At best… (More)
Document recognition is a task in which a document in its physical presentation format is transformed into a structured author-oriented model of the document. The presentation format can be bitmaps of document pages, a description of the document in a Page Description Language (PDL), or encoding of the document in a printer or graphics language. The… (More)
The purpose of this paper is to present a mechanism to classify software components for software reuse and semi-automatic program construction. The paper goes on to describe how is the classification information incorporated into software components through Flagged Sentences in Embedded Software Documentation.
In supporting groups working on development of large software programs we identify three classes of tools:1. CASE tools: tools which are used directly in the program development (specification, design, implementation, and testing).2. environment tools: tools which together are and effect the development environment, i.e. tools used in organizing and… (More)
Computational concurrency has been with us for some time and is here to stay, particularly in the domain of distributed systems and fault-tolerant computers. Processes executing concurrently in such systems communicate in order to exchange information and to synchronize the activities they perform. Classical interprocess synchronization mechanisms, based on… (More)
When selecting the instruction set for a computer family, the designer must consider several criteria. The design considerations leading to the final instruction set for a new computer are very seldom published. The purpose of this paper is twofold:• Discussion of the design and implementation criteria for an instruction set.• Proposal of a… (More)