|
ABSTRACT
In this paper we present the graphical user interface of Mosaico, an environment for the analysis and conceptual modeling of Object-Oriented database applications. Mosaico is based on a formalism, the Object-Oriented conceptual language TQL++, that appears more friendly than others. Neverthless, to relieve the designer from knowing the details of TQL++, we developed an iconic interface that guides the construction of a database application specification. The output of the conceptual modeling phase is a knowledge base, which can be verified statically and, once transformed into executable code, can be tested with sample data. Furthermore, Mosaico is capable to present the content of a conceptual model in a diagrammatic form. This facility has been implemented within an abstract diagram approach, which guarantees a high level of independence with respect to the drawing tool.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
{BL89} T. Bolognesi, D. Latella (1989): "Techniques for the formal definition of the G-LOTOS syntax"; Proceedings of IEEE Workshop on Visual Languages - VL89, Roma, 1989.
|
| |
4
|
{CCLM90} L. Cinque, M. F. Costabile, S. Levialdi, M. Missikoff (1990): "Towards a Formal Specification Methodology for Iconic Interface Design", Proc. IEEE Workshop on Visual Languages, Skokie, Illinois, Ottobre 4--6, (149--155).
|
| |
5
|
{CL89} M. F. Costabile, S. Levialdi (1989): "La Comunicazione Iconica in Informatica", Proc. Workshop on "Conoscenza per Immagini", Roma, Italy, pp. 181--195.
|
| |
6
|
{CM94} M. F. Costabile, M. Missikoff (1994): "Iconit: An Environment for Design and Prototyping of Iconic Interfaces", Journal of Visual Languages and Computing, in print.
|
| |
7
|
{FK91} H. Fujii, R. R. Korfage (1991): "Features and a Model for Icon Morphological Transformation", Proc. IEEE Workshop on Visual Languages, Kobe, Japan, pp. 240--245.
|
| |
8
|
|
| |
9
|
|
| |
10
|
{KK86} R. R. Korfage, M. A. Korfage (1986): "Criteria for Iconic Languages", in: Visual Languages (S. K. Chang, T. Ichikawa & P. A. Ligomenides, eds), Plenum, pp. 233--259.
|
| |
11
|
{LM93} H. Lam, M. Missikoff (1993): "On Semantic Verification of Object-Oriented Database Schemas", Proc. of Intern'l Workshop on New Generation Information Technology and Systems - NGITS, Haifa, June, pp. 22--29.
|
| |
12
|
{MP95} M. Missikoff, R. Pizzicannella (1995): "Mosaico 4.0 User Manual" Technical Note, Dec. 1995.
|
 |
13
|
|
| |
14
|
{MT94} M. Missikoff, M. Toiati (1994): "An Object-Oriented Information System for Railway Traffic Replanning"; Proc. of WOrld Congress on Railway Research, WCRR '94, pp. 1103--1105, Paris, Nov. 1994.
|
CITED BY
|
C. Bellettini , E. Damiani , M. G. Fugini, User opinions and rewards in a reuse-based development system, Proceedings of the 1999 symposium on Software reusability, p.151-158, May 21-23, 1999, Los Angeles, California, United States
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|