DocumentCode :
3192028
Title :
Specifying conceptual interface patterns in an object-oriented method with automatic code generation
Author :
Molina, P.J. ; Pastor, Oscar ; Martí, Sofia ; Fons, Juan J. ; Insfram, E.
Author_Institution :
CARE Technol., Denia, Spain
fYear :
2001
fDate :
2001
Firstpage :
72
Lastpage :
79
Abstract :
Too often, when software is being developed, the software engineers do not sufficiently consider how easy the system will be to use and learn. Following the steps of other related works developed in our research group, the paper deals with the problems of gathering information on the conceptual level about the interface characteristics of the applications that are generated in an automatic way using the OO-Method (O. Pastor et al., 1997; 1998). The basic idea is to include in the conceptual modelling process both the functionality and interface characteristics for obtaining a complete application that implements the systems modelled using the underlying object oriented approach. The “OO-Method” is based not only on the object oriented paradigm but also on the automatic programming paradigm. It combines the advantages of formal specification systems with the practice provided by conventional object oriented methodologies. After presenting a description of the OO-Method, the core of the paper focuses on how to collect interface information at the conceptual level, using a technique based on the identification of conceptual interface patterns which are independent of any implementation detail. The corresponding extensions to the OO-Method Conceptual Modelling notation that are necessary for modelling interfaces are presented
Keywords :
automatic programming; formal specification; interactive systems; object-oriented programming; software reusability; user interfaces; Conceptual Modelling notation; OO-Method; automatic code generation; automatic programming paradigm; conceptual interface pattern specification; conceptual interface patterns; conceptual level; conceptual modelling process; conventional object oriented methodologies; formal specification systems; interface characteristics; interface information; interface modelling; object oriented method; object oriented paradigm; underlying object oriented approach; Automatic programming; Character generation; Computer aided software engineering; Context modeling; Context-aware services; Formal specifications; Marine technology; Object oriented modeling; Research and development; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
User Interfaces to Data Intensive Systems, 2001. UIDIS 2001. Proceedings. Second International Workshop on
Conference_Location :
Zurich
ISSN :
1530-1893
Print_ISBN :
0-7695-0834-0
Type :
conf
DOI :
10.1109/UIDIS.2001.929927
Filename :
929927
Link To Document :
بازگشت