Publications
- Jan Lindström, Vilho Raatikka, Jarmo Ruuth, Petri Soini, Katriina Vakkila:
IBM solidDB: In-Memory Database Optimized for Extreme Speed and Availability. IEEE Data Eng. Bull. (DEBU) 36(2):14-20 (2013).
- Lindström Jan: Hybrid Concurrency Control Method in Firm Real-Time Databases,
Proceedings of the International Conference on Informatics,
Cybernetics, and Computer Applications (ICICCA2010), July 19 -- 21, 2010, Bangalore, India.
- Lindström Jan: Real-Time Multiversion Repeatable Read Isolation Level,
Proceedings of The IASTED International Conference on
Advances in Computer Science and Engineering (ACSE 2009), March 16 -- 18, 2009
Phuket, Thailand.
- Lindström Jan: Real Time Database Systems. Encyclopedia of Computer
Science and Engineering, Editor Benjamin W. Wah, Volume 4, pp 2357--2369,
ISBN 978-0-471-38393-2, John Wiley & Sons, Hoboken, NJ, January 2009.
- Lindström Jan: Multiversion Repeatable Read Isolation Level --
Theory and Practice. Proceedings of The IASTED International
Conference on Advances in Computer Science and Technology (ACST 2008),
April 2--4, 2008, Langkawi, Malesia.
- Lindström Jan: T-link-tree: Main Memory Index Structure
with Concurrency Control and Recovery. Proceedings of the
The IASTED Conference on Advances in Computer Science and Technology
(ACST 2007), April 2--4, 2007, Phuket, Thailand.
- Lindström Jan: Relaxed Correctness for Firm Real-Time Databases,
Proceedings of the Twelfth IEEE International Conference on
Embedded and Real-Time Computing Systems and Applications (RTCSA 2006),
August 16--18, 2006, Sydney, Australia.
- Lindström Jan: Database model for taxonomic and observation data,
Proceedings of the IASTED International Conference on Advanced in
Computer Science and Technology (ACST 2006), January 23--25, 2006,
Puerto Vallarta, Mexico, ACTA Press, 2006.
- Lindström Jan: Performance of Distributed Optimistic Concurrency
Control in Real-Time databases, Proceedings of the 7th International Conference on
Information Technology (CIT 2004), Lecture Notes in Computer Science
Vol. 3356, pp. 243--252, December 20--23, 2004, Hyderabad, India.
- Lindström Jan: Distributed Optimistic Concurrency Control for
Real-Time Database Systems, Proceedings of the 10th International Conference on
Real-Time and Embedded Computing System and Applications
(RTCSA'2004), Lecture Notes in Computer Science Vol., pp., August
25--27, 2004, Gothenburg, Sweden.
- Lindström Jan, Niklander Tiina: Impact of Operating System on
Real-Time Main-Memory Database System's Performance, Proceedings of the 9th
International Conference on Real-Time and Embedded Computing System and
Applications (RTCSA'2003), Lecture Notes in Computer Science Vol. 2268,
pp. 332--350, February 18--20, 2003, Tainan City, Taiwan, R.O.C.
- Lindström Jan: Adaptive and Integrated Optimistic Concurrency
Control Method for Real-Time Databases. Proceedings of the 8th International
Conference on Real-Time Computing System and Applications (RTCSA'2002),
pp. 143--151, March 18--20, 2002, Tokio, Japan.
- Lindström Jan and Niklander Tiina: Benchmark for Real-Time
Database Systems for Telecommunications. Proceedings of the VLDB 2001 International
Workshop Databases in Telecommunications II, Lecture Notes in Computer
Science Vol. 2209, pp 88--101, September 10th, 2001, Rome, Italy.
- Lindström Jan: Extensions to Optimistic Concurrency Control with
Time Intervals. Proceedings of the 7th International Conference on
Real-Time Computing Systems and Applications (RTCSA'2000), pp.
108--115, December 12--14, 2000, Cheju Island, South Korea, IEEE
Computer Society.
- Lindström Jan and Raatikainen Kimmo: Using Importance of
Transactions and Optimistic Concurrency Control in Firm Real-Time
Databases. Proceedings of the 7th International Conference on
Real-Time Computing Systems and Applications (RTCSA'2000), pp.
463--467, December 12--14, 2000, Cheju Island, South Korea,
IEEE Computer Society.
- Jan Lindström: Using Optimistic Concurrency Control in Firm
Real-Time Databases, Proceedings of the HeCSE 2000 Winter School.
Helsinki Graduate School in Computer Science and Engineering, Report TKO-C91,
January 12--13, 2000, Hanko, Finland.
- Lindström Jan and Raatikainen Kimmo: Using Real-Time
Serializability and Optimistic Concurrency Control in Firm Real-Time
Databases, Proceedings of the Fourth IEEE International Baltic Workshop on DB and IS,
BalticDB\&IS'2000, pp. 25--37, May 1--5, 2000, Vilnius, Lithuania.
- Lindström Jan and Raatikainen Kimmo: Dynamic Adjustment of
Serialization Order using Timestamp Intervals in Real-Time Databases.
Proceedings of the 6th International Conference on Real-Time Computing Systems and
Applications (RTCSA'99), pp. 13--20, December 13--15, 1999, Hong Kong,
China, IEEE Computer Society.
- Lindström Jan, Niklander Tiina, Porkka Pasi, and Raatikainen
Kimmo: A Distributed Real-Time Main-Memory Database for
Telecommunication. Workshop on Databases in Telecommunication.
Lecture Notes in Computer Science Vol. 1819, pp. 158--173. September
6th, 1999, Edinburgh, UK.
Thesis
Other releases
- Finnish
- Dynaamiset kyselyt.
Tieteellisen kirjoittamisen kurssilla syksyllä 1997 (Päivitetty 16.03.1998).
(Compressed Postscript)
- Olioperustainen Amiga EXEC.
Olio-ohjelmointi kurssilla keväällä 1997 (Päivitetty: 25.04.1997).
(Compressed Postscript)
- R-puut paikkatietojärjestelmien hakemistorakenteina.
Paikkatietojärjestelmät-seminaarissa keväällä 1997 (Päivitetty: 28.04.1997).
(Compressed Postscript)
- Koetuloksia ongelmanratkaisun soveltamisesta.
Ongelmanratkaisukurssilla syksyllä 1997 (Päivitetty: 04.09.1997).
(Compressed Postscript)
- Datakuutio.
Tietämyksen muodostamisen seminaarissa syksyllä 1997 (Päivitetty 30.10.1997).
(Compressed Postscript)
- Linux-käyttöjärjestelmän muistinhallinta.
Linux-järjestelmän toteutus -seminaarissa keväällä 1998 (Päivitetty 16.03.1998).
(Compressed Postscript)
- Virusmallin pintaesityksen yksinkertaistaminen. Algoritmisia ongelmia
rakennebiologiassa ja geenitekniikassa kurssilla keväällä 1999 (Päivitetty 14.4.1999).
(Projektisuunnitelma)(Slides)
(Loppuraportti)(Slides)
(Kuvia).
- Kvanttilaskenta. Laskennan vaativuusteoria kurssilla syksyllä 1999.
(Compressed Postscript)
- Työnkulun formalisointi ja samanaikaisuuden oikeellisuus. Työnkulkujärjestelmät seminaari kevat 2000.
(Compressed Postscript)
- Ajastettu hajautettujen jaettujen olioiden eheys. Hajautettujen algoritmien teoria seminaari kevät 2001.
(Compressed Postscript)
- Hajautettujen tietokantojen ongelmia. Hajautetut sovellukset
seminaarissa keväällä 2001 (Päivitetty 04.05.2001). (Compressed Postscript)
- Integroitu ja Adaptiivinen Optimistinen
Samanaikaisuudenhallintamenetelmä Tosiaikatietokantoihin.
Tosiaikajärjestelmät seminaarissa keväällä 2002 (Päivitetty 31.01.2002).
(Compressed Postscript)
- English
- OCC and Its Variants.
In Seminar on Real-Time Systems, Autumn 1997 (Updated 05.02.1998).
(Compressed Postscript)
- Information System for Bird Ringing: "Tipu".
In Seminar on Biological Databases, Fall 1998 (Updated 05.03.1998).
(Compressed Postscript)
- Java for Real-Time Programming. Seminar on Object Architectures, Fall 1998
(Updated 05.11.1998).(Abstract)
(Paper)(Slides).
- Dynamic Adjustment of Serialization Order using Timestamp Intervals
in Real-Time Databases. Seminar on Transaction Processing, Autumn 1999
(Updated 26.01.1999).(Paper)(Slides).
- Using Priorities in Concurrency Control. Seminar on Real-Time and
Embedded Systems, Autumn 1999. (Paper)
- High Availability and Foult-Tolerance in Real-Time Databases,
Research Seminar on Real Time and High Availability, Autumn 2001.
(Paper)