A computer-aided prototyping system
@article{Berzins1988ACP, title={A computer-aided prototyping system}, author={Valdis Berzins and Luqi and Man-tak Shing}, journal={IEEE Software}, year={1988}, volume={5}, pages={66-72} }
A description is given of an approach to rapid prototyping that uses a specification language (the Prototype-System Description Language, PSDL) integrated with a set of software tools. including an execution support system, a rewrite system, a syntax-directed editor with graphics capabilities, a software base, a design database, and a design-management system. The prototyping language lets the designer use dataflow diagrams with nonprocedural control constraints as part of the specification of…
135 Citations
Evolutionary Computer Aided Prototyping System (CAPS)
- Computer ScienceProceedings. 34th International Conference on Technology of Object-Oriented Languages and Systems - TOOLS 34
- 2000
The CAPS system uses a fifth-generation prototyping language to model the communication structure, timing constraints, I/O control and data buffering that comprise the requirements for an embedded software system.
Rapidly prototyping real-time systems
- Computer Science, Materials ScienceIEEE Software
- 1988
A prototyping approach that uses modularity and reusable components is described that enables large real-time systems to be prototyped rapidly and meets the following requirements: the prototype satisfies its requirements and is traceable to them.
A knowledge‐based approach to rapid prototyping systems
- Computer Science
- 1990
An integrated knowledge‐based rapid prototyping system (KBRPS) containing a graphic conceptual model for describing system behaviors; a frame‐based software requirements specification language (FSRSL) to represent the internal forms of the conceptual model and to further specify detailed activities and constraints; a database for storing specification files; and a knowledge base for storing rules of specification analysis and specification transformation.
Towards a Formalism to Produce a Programmer Assistant CASE Tool
- Computer ScienceIEEE Trans. Knowl. Data Eng.
- 1990
It is shown that when the algorithm is applied to the specifications, it is capable of producing all program structures, including sequences, selections, and iterations.
CASE tool for reusable software component storage and retrieval in rapid prototyping
- Computer Science
- 1991
Computer aided system prototyping
- Computer Science, Materials Science[1992 Proceedings] The Third International Workshop on Rapid System Prototyping
- 1992
The ability of various types of computer-aided prototyping environments to speed up prototyping and help the analysts formulate, understand, and communicate the properties of proposed systems to…
An object-oriented prototyping approach to system development
- Computer ScienceProceedings of 1993 IEEE 17th International Computer Software and Applications Conference COMPSAC '93
- 1993
This paper proposes a new prototyping approach to software development to produce better-quality software more productively than traditional prototyping methodologies by combining formal methods and…
A rapid prototyping system for distributed information system applications
- Computer ScienceJ. Syst. Softw.
- 1994
References
SHOWING 1-10 OF 16 REFERENCES
A Prototyping Language for Real-Time Software
- Computer ScienceIEEE Trans. Software Eng.
- 1988
PSDL has facilities for recording and enforcing timing constraints, and for modeling the control aspects of real-time systems using nonprocedural control constraints, operator abstractions, and data abstractions.
Rapid prototyping for large Ada software system design
- Computer Science
- 1986
The research goal is to enable the construction of a computer aided prototyping system for the design of large real-time software systems, and some of the critical components of such a system are presented.
Rapidly prototyping real-time systems
- Computer Science, Materials ScienceIEEE Software
- 1988
A prototyping approach that uses modularity and reusable components is described that enables large real-time systems to be prototyped rapidly and meets the following requirements: the prototype satisfies its requirements and is traceable to them.
Modeling and Managing CAD Databases
- Computer ScienceComputer
- 1987
The management of data created in the computer-aided design of objects, and assemblies ofObjects, with regard to the iterative, tentative, and multistage nature of the design process is concerned.
A programming environment framework based on reusability
- Computer Science1984 IEEE First International Conference on Data Engineering
- 1984
The requirements for supporting this two-phase life-cycle using a software-base as an advanced software management system are outlined and rapid prototyping and automatic program generation are proposed.
Abstraction-based software development
- Computer ScienceCACM
- 1986
A five-year experience with abstraction-based software-development techniques in the university environment indicates that the investment required to support the paradigm in practice is returned in…
Normalized specifications for identifying reusable software
- Computer ScienceFJCC
- 1987
An approach to retrieving reusable software components by means of module specifications is described. The approach depends on normalizing specifications to reduce the variations in the…
Generalization Per Category: Theory And Application
- Computer ScienceICIS
- 1985
The concept of Generalization Per Category (GPO is formalized. It is shown that GPC imposes lattice structures on entity types and their subtypes. A high level application oriented data definition…
Her7ins. “Modeling and Managing CAD Databases,
- C o m puter,
- 1987
Rapid Prototyping of Real-1 ime Systems
- Rapid Prototyping of Real-1 ime Systems
- 1987