Full metadata record
DC FieldValueLanguage
dc.contributor.authorFronk, Alexanderde
dc.date.accessioned2004-12-06T12:55:07Z-
dc.date.available2004-12-06T12:55:07Z-
dc.date.created2002de
dc.date.issued2003-04-28de
dc.identifier.urihttp://hdl.handle.net/2003/2682-
dc.identifier.urihttp://dx.doi.org/10.17877/DE290R-16056-
dc.description.abstractStudying the semantics of programming languages has a long tradition in computer science. Various approaches use various formalisms with various objectives. In the last two decades, algebraic specifications have requently been used to study functional as well as imperative languages, and, in particular, object-orientated ones, thereby often focusing on specific aspects and concepts of this programming paradigm. In this paper, we follow this tradition and develop an algebraic semantics of a sample object-oriented language. We thereby distinguish between the object-oriented concepts of the language to structure code, and the imperative ones to implement functionality and thus the algorithmic parts of the language. Therefore, our approach encompasses two steps: first, we develop an algebraic semantics of basic object-oriented principles, into which, secondly, the semantics of the language s imperative parts is embedded. Static semantic aspects are captured by structured algebraic specifications, whereas dynamic ones are reflected by many-sorted algebras. These aspects are treated as "second order" concepts and are thus interpreted within a model class of the underlying specification. The approach elaborated here can be employed to formalize the semantics of "standard" object-oriented languages such as Eiffel, Java, or C++.en
dc.format.extent416090 bytes-
dc.format.mimetypeapplication/pdf-
dc.language.isoende
dc.publisherUniversität Dortmundde
dc.relation.ispartofseriesInternes Memorandum des Lehrstuhls für Software-Technologie / Fachbereich Informatik, Universität Dortmund ; 129de
dc.subject.ddc004de
dc.titleAn Approach to Algebraic Semantics of Object-Oriented Languagesen
dc.typeTextde
dc.type.publicationtypeworkingPaper-
dcterms.accessRightsopen access-
Appears in Collections:LS 10 Software-Technologie

Files in This Item:
File Description SizeFormat 
an_approach.pdfDNB406.34 kBAdobe PDFView/Open


This item is protected by original copyright



This item is protected by original copyright rightsstatements.org