Journal ArticleStructural specifications define an abstract object as a composition of other abstract objects. Behavioral specifications define an abstract object in terms of its associated operations. Integrated specifications are a combination of structural and behavioral specifications which are more powerful than either used alone. By providing four naming mechanisms, integrated specifications hide the details of how objects are represented and accessed on storage devices. The four naming mechanisms allow objects to be named in terms of the operations previously applied to them, the unique attributes they possess, the relationships they participate in, and the categories they belong to. Integrated specifications can specify the structur...
In the process of software development, abstraction is usually treated as a mere change of scale. Th...
Specifications define systems. The definition of a system can be stated casually or formally. A form...
objects are a different class of objects. Their presence improves the data model in its ability to r...
It has been proved to be very useful and necessary to give formal specifications of software systems...
It has been proved to be very useful and necessary to give formal specifications of software systems...
https://doi.org/10.1109/CMPSAC.1988.17211 Paper presented at COMPSAC 88, The Twelfth Annual Interna...
Loose specifications of abstract data types (ADTs) have many non-isomorphic algebras as models. An i...
textabstractThe notion of Abstract Data Type (ADT) has served as a foundation model for structured a...
AbstractIn this paper we develop an axiomatic approach to structured specifications in which both th...
Software engineers constantly deal with problems of designing, analyzing, and improving process spec...
Software engineers constantly deal with problems of designing, analyzing, and improving process spec...
In the area of software development and maintenance, a major issue is managing the complexity of the...
Abstract. Behavioural semantics for specifications plays a crucial role in the formalization of the ...
It is nearly axiomatic, that to take the greatest advantage of the useful features available in a de...
ABSTRACT. In the framework of a category spec of equational speoficatlons of abstract data types, tm...
In the process of software development, abstraction is usually treated as a mere change of scale. Th...
Specifications define systems. The definition of a system can be stated casually or formally. A form...
objects are a different class of objects. Their presence improves the data model in its ability to r...
It has been proved to be very useful and necessary to give formal specifications of software systems...
It has been proved to be very useful and necessary to give formal specifications of software systems...
https://doi.org/10.1109/CMPSAC.1988.17211 Paper presented at COMPSAC 88, The Twelfth Annual Interna...
Loose specifications of abstract data types (ADTs) have many non-isomorphic algebras as models. An i...
textabstractThe notion of Abstract Data Type (ADT) has served as a foundation model for structured a...
AbstractIn this paper we develop an axiomatic approach to structured specifications in which both th...
Software engineers constantly deal with problems of designing, analyzing, and improving process spec...
Software engineers constantly deal with problems of designing, analyzing, and improving process spec...
In the area of software development and maintenance, a major issue is managing the complexity of the...
Abstract. Behavioural semantics for specifications plays a crucial role in the formalization of the ...
It is nearly axiomatic, that to take the greatest advantage of the useful features available in a de...
ABSTRACT. In the framework of a category spec of equational speoficatlons of abstract data types, tm...
In the process of software development, abstraction is usually treated as a mere change of scale. Th...
Specifications define systems. The definition of a system can be stated casually or formally. A form...
objects are a different class of objects. Their presence improves the data model in its ability to r...