Andrzej Tarlecki

dblp:t/AndrzejTarlecki · DBLP profile ↗
← Back
43ranked-venue papers
12as first author
2since 2021 · last 2026
0000-0002-7788-2991ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 36 · 10 first-author · 2 since 2021Software engineering, systems software and programming languages · 9 · 2 first-authorDatabases, data management, data science and information retrieval · 3 · 2 first-author
YearPublicationVenuePosition
2026 On the Fragility of interpolation
abstract
Abstract We study a version of the Craig interpolation theorem formulated in the framework of the theory of institutions. This formulation proved crucial in the development of a number of key results concerning foundations of software specification and formal development. We investigate preservation of interpolation properties under institution extensions by new models and sentences. We point out that some interpolation properties remain stable under such extensions, even if quite arbitrary new models and sentences are permitted. We give complete characterisations of such situations for institution extensions by new models, by new sentences, as well as by new models and sentences, respectively.
Andrzej Tarlecki
J. Symb. Log.1
2023 Interpolation Is (Not Always) Easy to Spoil
Andrzej Tarlecki
CALCO1
2017 Specification refinements: Calculi, tools, and applications
Mihai Codescu, Till Mossakowski, Donald Sannella, Andrzej Tarlecki
Sci. Comput. Program.4
2014 A Relatively Complete Calculus for Structured Heterogeneous Specifications
Till Mossakowski, Andrzej Tarlecki
FoSSaCS2
2014 Władysław Marek Turski (1938-2013)
abstract
No abstract available.
Andrzej Tarlecki
Formal Aspects Comput.1
2014 Władysław Marek Turski (1938-2013)
Andrzej Tarlecki
Inf. Process. Lett.1
2014 Property-oriented semantics of structured specifications
abstract
We consider structured specifications built from flat specifications using union, translation and hiding with their standard model-class semantics in the context of an arbitrary institution. We examine the alternative of sound property-oriented semantics for such specifications, and study their relationship to model-class semantics. An exact correspondence between the two (completeness) is not achievable in general. We show through general results on property-oriented semantics that the semantics arising from the standard proof system is the strongest sound and compositional property-oriented semantics in a wide class of such semantics. We also sharpen one of the conditions that does guarantee completeness and show that it is a necessary condition.
Donald Sannella, Andrzej Tarlecki
Math. Struct. Comput. Sci.2
2012 Testing of Evolving Protocols
abstract
A common assumption for the state-of-the-art methods of protocol testing is that the protocol description is precise, unambiguous and fully determined. Unfortunately, in many practical situations this assumption turns out to be unrealistic. We propose an architecture of a testing framework where different aspects and facets of protocols are separated in a clear manner so that the adaptation of the framework to amendments in protocol description is relatively straightforward. This architecture is realised in a testing framework for RCS mobile phone protocol suite we developed in cooperation with Samsung Electronics. The framework successfully went through a number of adjustments to accommodate new interpretations of RCS protocols as assimilated by the developers.
Jacek Chrzaszcz, Patryk Czarnik, Aleksy Schubert, Andrzej Tarlecki
ICST4
2009 Preface
Lars Arge, Christian Cachin, Andrzej Tarlecki
Theor. Comput. Sci.3
2008 Observational interpretation of Casl specifications
abstract
We explore the way in which the refinement of individual ‘local’ components of a specification relates to the development of a ‘global’ system from a specification of requirements. The observational interpretation of specifications and refinements adds expressive power and flexibility, but introduces some subtle problems. Our study of these issues is carried out in the context of Casl architectural specifications. We introduce a definition of observational equivalence for Casl models, leading to an observational semantics for architectural specifications for which we prove important properties. Overall, this fulfills the long-standing goal of complementing the standard semantics of Casl specifications with an observational view that supports observational refinement of specifications in combination with Casl-style architectural design.
Michel Bidoit, Donald Sannella, Andrzej Tarlecki
Math. Struct. Comput. Sci.3
2005 Amalgamation in the semantics of CASL
Lutz Schröder, Till Mossakowski, Andrzej Tarlecki, Bartek Klin, Piotr Hoffman
Theor. Comput. Sci.3
2004 Editorial
Andrzej Tarlecki
Inf. Process. Lett.1
2003 Foreword
José Luiz Fiadeiro, Jan Madey, Andrzej Tarlecki
Inf. Process. Lett.3
2002 Global Development via Local Observational Construction Steps
Michel Bidoit, Donald Sannella, Andrzej Tarlecki
MFCS3
2002 Architectural Specifications in CASL
abstract
Abstract. One of the most novel features of C ASL , the Common Algebraic Specification Language, is the provision of so-called architectural specifications for describing the modular structure of software systems. A brief discussion of refinement of C ASL specifications provides the setting for a presentation of the rationale behind architectural specifications. This is followed by some details of the features provided in C ASL for architectural specifications, hints concerning their semantics, and simple results justifying their usefulness in the development process.
Michel Bidoit, Donald Sannella, Andrzej Tarlecki
Formal Aspects Comput.3
2002 CASL: the Common Algebraic Specification Language
Egidio Astesiano, Michel Bidoit, Hélène Kirchner, Bernd Krieg-Brückner, Peter D. Mosses, Donald Sannella, Andrzej Tarlecki
Theor. Comput. Sci.7
2001 Semantics of Architectural Specifications in CASL
Lutz Schröder, Till Mossakowski, Andrzej Tarlecki, Bartek Klin, Piotr Hoffman
FASE3
2001 Amalgamation in CASL via Enriched Signatures
Lutz Schröder, Till Mossakowski, Andrzej Tarlecki
ICALP3
2001 Checking Amalgamability Conditions for C ASL Architectural Specifications
Bartek Klin, Piotr Hoffman, Andrzej Tarlecki, Lutz Schröder, Till Mossakowski
MFCS3
2000 Constructive Data Refinement in Typed Lambda Calculus
Furio Honsell, John Longley, Donald Sannella, Andrzej Tarlecki
FoSSaCS4
2000 First-Order Specifications of Programmable Data Types
abstract
We consider first-order specifications together with the restriction to accept only programmable algebras as models. We provide a criterion which links this approach with the "generation principle": all programmable models of any specification SP that meets this criterion are reachable. We also show an example of a specification which does not satisfy the criterion and admits a programmable yet nonreachable model. Moreover, a general method of showing the existence of programmable but nonreachable models for a class of first-order specifications is given.
Grazyna Mirkowska, Andrzej Salwicki, Marian Srebrny, Andrzej Tarlecki
SIAM J. Comput.4
1997 Essential Concepts of Algebraic Specification and Program Development
abstract
Abstract The main ideas underlying work on the model-theoretic foundations of algebraic specification and formal program development are presented in an informal way. An attempt is made to offer an overall view, rather than new results, and to focus on the basic motivation behind the technicalities presented elsewhere.
Donald Sannella, Andrzej Tarlecki
Formal Aspects Comput.2
1997 Foreword
Jan Madey, Andrzej Tarlecki, Wladyslaw M. Turski
Sci. Comput. Program.2
1997 The Definition of Extended ML: A Gentle Introduction
Stefan Kahrs, Donald Sannella, Andrzej Tarlecki
Theor. Comput. Sci.3
1996 Mind the Gap! Abstract Versus Concrete Models of Specifications
Donald Sannella, Andrzej Tarlecki
MFCS2
1994 Structured Theory Presentations and Logic Representations
Robert Harper 0001, Donald Sannella, Andrzej Tarlecki
Ann. Pure Appl. Log.3
1992 Modules for an Model-Oriented Specification Language: A Proposal for MetaSoft
Andrzej Tarlecki
ESOP1
1992 Towards Formal Development of Programs from Algebraic Specifications: Model-Theoretic Foundations
Donald Sannella, Andrzej Tarlecki
ICALP2
1992 Toward Formal Development of Programs from Algebraic Specifications: Parameterisation Revisited
Donald Sannella, Stefan Sokolowski, Andrzej Tarlecki
Acta Informatica3
1991 A three-valued logic for software specification and validation
Beata Konikowska, Andrzej Tarlecki, Andrzej Blikle
Fundam. Informaticae2
1991 On Conservative Extensions of Syntax in System Development
Andrzej Blikle, Andrzej Tarlecki, Mikkel Thorup
Theor. Comput. Sci.2
1991 Some Fundamental Algebraic Tools for the Semantics of Computation: Part 3: Indexed Categories
Andrzej Tarlecki, Rod M. Burstall, Joseph A. Goguen
Theor. Comput. Sci.1
1989 Structure and Representation in LF
abstract
An important tool for controlling search in an object logic is the use of structured theory presentations. In order to apply these ideas to the setting of a logical framework, the authors study the behavior of structured theory presentations under representation in a framework, focusing on the problem of lifting presentations, from the object logic to the metalogic of the framework. The authors also consider imposing structure on logic presentations so that logical systems may themselves be defined in a modular fashion. This opens the way to a CLEAR-like language for defining both theories and logics in a logical framework.>
Robert Harper 0001, Donald Sannella, Andrzej Tarlecki
LICS3
1988 Toward Formal Development of Programs from Algebraic Specifications: Implementations Revisited
Donald Sannella, Andrzej Tarlecki
Acta Informatica2
1988 Specifications in an Arbitrary Institution
Donald Sannella, Andrzej Tarlecki
Inf. Comput.2
1988 Existence, Uniqueness, and Construction of Rewrite Systems
abstract
The construction of term-rewriting systems, specifically by the Knuth–Bendix completion procedure, is considered. We look for conditions that might ensure the existence of a finite canonical rewriting system for a given equational theory and that might guarantee that the completion procedure will find it. We define several notions of equivalence between rewriting systems in the ordinary and modulo case, and examine uniqueness of systems and the need for backtracking in implementing completion.
Nachum Dershowitz, Leo Marcus, Andrzej Tarlecki
SIAM J. Comput.3
1987 On Observational Equivalence and Algebraic Specification
Donald Sannella, Andrzej Tarlecki
J. Comput. Syst. Sci.2
1986 Quasi-varieties in Abstract Algebraic Institutions
Andrzej Tarlecki
J. Comput. Syst. Sci.1
1985 Continuous abstract data types: basic machinery and results
Andrzej Tarlecki, Martin Wirsing
FCT1
1985 Program Specification and Development in Standard ML
abstract
An attempt is made to apply ideas about algebraic specification in the context of a programming language. Standard ML with modules is extended by allowing axioms in module interface specifications and in place of code. The resulting specification language, called Extended ML, is given a semantics based on the primitive specification-building operations of the kernel algebraic specification language ASL. Extended ML provides a framework for the formal development of programs from specifications by stepwise refinement, which is illustrated by means of a simple example. From its semantic basis Extended ML inherits complete independence from the logical system (institution) used to write specifications. This allows different styles of specification as well as different programming languages to be accommodated.
Donald Sannella, Andrzej Tarlecki
POPL2
1985 A Language of Specified Programs
Andrzej Tarlecki
Sci. Comput. Program.1
1985 On the Existence of Free Models in Abstract Algebraic Institutuons
Andrzej Tarlecki
Theor. Comput. Sci.1
1984 Free Constructions in Algebraic Institutions
Andrzej Tarlecki
MFCS1