8 citations found. Retrieving documents...
Borgida, A. Features of languages for the development of Information Systems at the Conceptual level. IEEE Software 2(1):63-73, January, 1985.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Matching Conceptual Graphs as an Aid to Requirements Re-use - Kevin Ryan (1993)   (6 citations)  (Correct)

.... [11, 4] namely, Classification (conceptual graph individuals) Aggregation (conceptual graph Joins) and Generalisation Specialisation (conceptual graph type hierarchies and graph restrictions) They are also consistent with the features proposed for conceptual modelling languages by Borgida [5]. 3. Software Knowledge A software analyst working in a particular problem domain gradually acquires a set of generic design plans which are used to solve recurring problems. Analysis of a particular problem is guided by the analyst attempting to fill in missing details for what is felt to be ....

Borgida A., "Features of Languages for the Development of information Systems at the conceptual Level", IEEE Software, Vol 2, No 1, Jan. 1985, pp. 63-72.


Temporal Features of Class Populations and Attributes in.. - Costal, Olivé, Sancho (1997)   (Correct)

....the values of derived attributes and relationships, and the static and transition integrity constraints. The behavioural model describes the event types, the integrity constraints associated with the events, the effect of these events on the Information Base, and the events that must be generated [Bor85]. This paper focuses mainly on the specification of transition integrity constraints. These constraints are conditions that involve facts of two or more states of the Information Base. Usually, they involve facts of only two consecutive states, constraining the transition between them, but in ....

Borgida,A. "Features of Languages for the Development of Information Systems at the Conceptual Level", IEEE Software, Jan., pp. 63-72.


Relationships between Dynamic Objects - Jungclaus, Hartmann, Saake (1993)   (2 citations)  (Correct)

.... Object Oriented Conceptual Modeling Object oriented conceptual modeling in our view should be integrating the advan2 tages of work on algebraic specification of data types [5, 6] and databases [7, 8] process specification [9, 10] the specification of reactive systems [11] conceptual modeling [12, 13, 14, 15, 16, 17] and knowledge representation [18, 19, 20] Our approach bases on the one presented in [21] further introductions into more recent developments are [22, 23] In a nutshell, object oriented conceptual modeling approaches organize system specifications as a collection of discrete object ....

A. Borgida. Features of Languages for the Development of Information Systems at the Conceptual Level. IEEE Software, 2(1):63--73, 1985.


Local Specification of Distributed Families of Sequential.. - Ehrich, Sernadas (1995)   (7 citations)  (Correct)

....on specification languages and theoretical foundations. In a sense, we integrate work on algebraic specification of data types [EGL89, EM85, EM90] and databases [Eh86, EDG88] process specification [Ho85, Mi89] the specification of reactive systems [Se80, MP89, Sa91a] conceptual modeling [Ch76, Bo85, EGH 92, SF91, SJH93] and knowledge representation [ST89, MB89] Approaches to logic and algebraic foundations of object orientation and concurrency have given essential input to the work reported here. The results in [FSMS91, FM91, FM92, SSC92] have been influential. FOOPS [GM87, GW90] has ....

A. Borgida. Features of Languages for the Development of Information Systems at the Conceptual Level. IEEE Software 2 (1985), 63-73


Revised Version of the Conceptual Modeling and Design Language .. - Hartmann, al. (1994)   (1 citation)  (Correct)

.... in [JSHS91, JHSS91] The approach evolved from integrating work on algebraic specification of data types [EM85, EGL89] and databases [Ehr86, EDG88] process specification [Hoa85, Mil89] the specification of reactive systems [Pnu77, Ser80, MP92, Saa91] conceptual modeling [Che76, MBW80, BMS84, Bor85, HG88, EGH 92] and knowledge representation [BM86, ST89, MB89] The concept of object used as a basis for Troll has been developed in [SSE87, SFSE89, SE91] accompanied by work on a categorical semantics [ES90, EGS90, ES91] More recently steps towards a logical semantics [Jun93] based on OSL ....

A. Borgida. Features of Languages for the Development of Information Systems at the Conceptual Level. IEEE Software, 2(1):63--73, 1985.


Transformation of Database Populations and.. - van Bommel.. (1994)   (1 citation)  (Correct)

.... [12] 21] 24] For this purpose a large variety of constraints is used along with generalization and specialization of object types and objectification of fact types (relationship types) Furthermore, high level information languages may be used for data definition and manipulation (see e.g. [11], 17] 14] Internal models represent the storage structure of the database (see e.g. 4] 26] 28] As a consequence these models deal with (nested) tables, data dependencies, access path selection, hashing, B trees and query optimization. Though data redundancy is considered harmful on ....

A. Borgida. Features of Languages for the Development of Information Systems at the Conceptual Level. IEEE Software, pages 63--72, January 1985.


Language Features for Flexible Handling of Exceptions in.. - Borgida (1985)   (55 citations)  Self-citation (Borgida)   (Correct)

....and exceptional instances of classes. We conclude by evaluating our mechanism and the key ideas underlying it. 2. THE FRAMEWORK OF CONCEPTUAL MODELING LANGUAGES As the specific context of our research we will use a programming language that allows the definition of ISs at the conceptual level [4]. This language is an adaptation of the language Taxis [22] with some influences from Galileo [1] and ADAPLEX [26] We present here only those aspects needed to provide a context for exception handling, and we refrain from using esoteric features in order to make the results of our investigations ....

Borgida, A. Features of languages for the development of Information Systems at the Conceptual level. IEEE Software 2(1):63-73, January, 1985.


The Frame Problem in Object-Oriented Specifications: An.. - Borgida (1992)   Self-citation (Borgida)   (Correct)

....parts numbering in the hundreds of thousands or millions. The history of object orientation in Information System development is quite long, beginning with the so called conceptual semantic modeling languages such as Taxis [21] which were often based on knowledge representation ideas. See [5] for a review and comparison of such languages. More recently, several object oriented databases, supporting persistence for object oriented languages, have been introduced, O 2 [22] and Gemstone [9] being just two exemplars. However, there has been relatively little work in Information Systems ....

A.Borgida, "Features of Languages for the Development of Information Systems at the Conceptual Level", IEEE Software, 2(1), January 1985, pp.63-73.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC