scispace - formally typeset
Search or ask a question
Institution

Turku Centre for Computer Science

FacilityTurku, Finland
About: Turku Centre for Computer Science is a facility organization based out in Turku, Finland. It is known for research contribution in the topics: Decidability & Word (group theory). The organization has 382 authors who have published 1027 publications receiving 19560 citations.


Papers
More filters
Journal ArticleDOI
TL;DR: This paper introduces a new consistency evaluation method and proposes to use it in group decision making problems in order to fairly weigh the decision maker's preferences according to their consistency.
Abstract: In decision-making processes, it often occurs that the decision maker is asked to pairwise compare alternatives. His/her judgements over a set of pairs of alternatives can be collected into a matrix and some relevant properties, for instance, consistency, can be estimated. Consistency is a desirable property which implies that all the pairwise comparisons respect a principle of transitivity. So far, many indices have been proposed to estimate consistency. Nevertheless, in this paper we argue that most of these indices do not fairly evaluate this property. Then, we introduce a new consistency evaluation method and we propose to use it in group decision making problems in order to fairly weigh the decision maker's preferences according to their consistency. In our analysis, we consider two families of pairwise comparison matrices: additively reciprocal pairwise comparison matrices and multiplicatively reciprocal pairwise comparison matrices.

10 citations

Proceedings ArticleDOI
15 Dec 2006
TL;DR: SOCOS is introduced, an environment for invariant based programming that generates correctness conditions based on weakest precondition semantics, and the user can attempt to automatically discharge these conditions using the Simplify theorem prover.
Abstract: An invariant based program is a state transition diagram consisting of nested situations (predicates over program variables) and transitions between situations (predicate transformers). Reasoning about correctness is performed in a local fashion by examining each situation at a time and proving that the situation is satisfied for all possible executions. Since the invariants are in place from the beginning and the verification conditions are easily extracted from the diagram there is no need for complicated proof rules, making invariant diagrams a suitable notation for introducing formal verification to students and programmers. Our preliminary experience from using invariant diagrams in the classroom has prompted the need for a tool to support the method: we introduce here SOCOS, an environment for invariant based programming. SOCOS generates correctness conditions based on weakest precondition semantics, and the user can attempt to automatically discharge these conditions using the Simplify theorem prover; conditions which were not automatically discharged can be proved interactively in the PVS theorem prover.

10 citations

Journal Article
TL;DR: In this paper, the authors describe an approach to empirical software engineering based on a combined software factory and software laboratory, where the software factory develops software required by an external customer while the software laboratory monitors and improves the processes and methods used in the factory.
Abstract: In this article, we describe an approach to empirical software engineering based on a combined software factory and software laboratory. The software factory develops software required by an external customer while the software laboratory monitors and improves the processes and methods used in the factory. We have used this approach during a period of four years to define and evaluate a software process that combines practices from Extreme Programming with architectural design and documentation practices in order to find a balance between agility, maintainability and reliability.

10 citations

Book ChapterDOI
28 Sep 1999
TL;DR: A novel argument binding mechanism that can be used with STL algorithm invocations is proposed, which is effcient in the sense that it induces very little or no runtime cost.
Abstract: A novel argument binding mechanism that can be used with STL algorithm invocations is proposed. Without using any adaptors, binding can be applied directly to pointers to nonmember functions, pointers to const and nonconst member functions and STL function objects. The types and number of arguments in the functions to be bound can be practically arbitrary; argument list lengths up to few dozens of elements can be supported. The unbound arguments are expressed as special placeholders in the argument list; they can appear for any argument position. Hence, binding sites preserve the resemblance to the function prototype of the underlying function, leading to simple and intuitive syntax. Binding can be applied recursively. This results in a versatile function composition mechanism. The binding mechanism is effcient in the sense that it induces very little or no runtime cost.

10 citations

Book ChapterDOI
01 Sep 1997
TL;DR: A new type of contextual grammars is introduced, which is distributed catenated with words from the language, defining in this way new words in the language.
Abstract: We introduce a new type of contextual grammars. Instead of considering the catenation operation we use the distributed catenation operation. The contexts are distributed catenated with words from the language, defining in this way new words from the language. We investigate several properties of the languages generated by distributed catenated contextual grammars. Finally, we also present the relations to contextual grammars with shuffled contexts and some new results of such grammars.

10 citations


Authors

Showing all 383 results

NameH-indexPapersCitations
José A. Teixeira101141447329
Cunsheng Ding6125411116
Jun'ichi Tsujii5938915985
Arto Salomaa5637417706
Tero Aittokallio522718689
Risto Lahdelma481496637
Hannu Tenhunen4581911661
Mats Gyllenberg442048029
Sampo Pyysalo421538839
Olli Polo421405303
Pasi Liljeberg403066959
Tapio Salakoski382317271
Filip Ginter371567294
Robert Fullér371525848
Juha Plosila353424917
Network Information
Related Institutions (5)
Vienna University of Technology
49.3K papers, 1.3M citations

84% related

Eindhoven University of Technology
52.9K papers, 1.5M citations

83% related

Aalto University
32.6K papers, 829.6K citations

83% related

Carnegie Mellon University
104.3K papers, 5.9M citations

82% related

Performance
Metrics
No. of papers from the Institution in previous years
YearPapers
20231
20223
20213
20209
20198
201816