Jukka Paakki's publications,

both "scientific" and "populistic" ones (personal favourites marked with (***))


  1. Koskimies K., Paakki J.: HLP84 - Semantic Metalanguage and Its Implementation. Report C-1983-69, Department of Computer Science, University of Helsinki, 1983.
  2. Koskimies K., Paakki J.: Symbol Identification Tools and Their Implementation in Lisa. In: Proc. of the Second Finnish Summer School on Theoretical Computer Science, 1985. Report A38 (J.Katajainen, M.Penttonen, A.Salomaa, eds.), Department of Mathematical Sciences and Computer Science, University of Turku, 1985, 85-108.
  3. Paakki J.: The Implementation of the Semantic Part of HLP84. Report C-1986-4, Department of Computer Science, University of Helsinki, 1986.
  4. Koskimies K., Nurmi O., Paakki J., Sippu S.: The Design of the Language Processor Generator HLP84. Report A-1986-4, Department of Computer Science, University of Helsinki, 1986.
  5. Koskimies K., Paakki J.: TOOLS: A Unifying Approach to Object-Oriented Language Interpretation. In: Proc. of the ACM SIGPLAN '87 Symposium on Interpreters and Interpretive Techniques, St.Paul, Minnesota. ACM SIGPLAN Notices 22, 7, 1987, 153-164.
  6. Koskimies K., Elomaa T., Lehtonen T., Paakki J.: TOOLS/HLP84 Report and User Manual. Report A-1988-2, Department of Computer Science, University of Helsinki, 1988 (Revised April 1989).
  7. Paakki J.: Generating One-Pass Semantic Analysis for a Compiler. Licentiate Thesis, Report A-1988-8, Department of Computer Science, University of Helsinki, 1988.
  8. Paakki J.: Experimental Comparison of Compiler Writing Methods. Arbeitspapiere der GMD 314, GMD mbH (Gesellschaft für Mathematik und Datenverarbeitung, Karlsruhe, Germany), 1988. (***)
  9. Koskimies K., Nurmi O., Paakki J., Sippu S.: The Design of a Language Processor Generator. Software - Practice and Experience 18, 2, 1988, 107-135.
  10. Paakki J.: A Note on the Speed of Prolog. ACM SIGPLAN Notices 23, 8, 1988, 73-82.
  11. Paakki J.: A Prolog Dialect for Compiler Writing. In: Proc. of the Finnish Artificial Intelligence Symposium STeP-88 (M.Mäkelä, S.Linnainmaa, E.Ukkonen, eds.), Helsinki, 1988. Finnish Artificial Intelligence Society, University of Helsinki, Limes ry & Spektrum rf, 1988, 670-679.
  12. Paakki J.: A Prolog-Based Compiler Writing Tool. In: Proc. of the Workshop on Compiler Compiler and High Speed Compilation (D.Hammer, ed.), Berlin, 1989. Report 3/1989, Institute of Informatics and Computing Technique, Academy of Sciences of the GDR, 1989, 107-117.
  13. Koskimies K., Paakki J.: An Introduction to the Language Implementation System TOOLS. In: Software Development Trends - Proc. of the Joint Finnish-Soviet Software Symposium (P.Uuspää, J.Mononen, eds.), Helsinki, 1988. VTT Symposium 104 , 1989, 127-141.
  14. Paakki J.: Comparison of Compiler Writing Methods: An Experiment. In: Proc. of the 13th Information Technologies Conference, Sarajevo, 1989. Science and Research Council of Bosnia and Hertzegovina, 1989, R122.
  15. Kronlöf K., Lamminpää T., Nurminen J., Paakki J.: System Allocation Prestudy - Results. ESPRIT/ATMOSPHERE Report R.2.1.4.0:1, Nokia Research Center, 1989.
  16. Paakki J.: Design Engineering Case Study with COLD - Partial Results. ESPRIT/ATMOSPHERE Report R.2.1.2.2.2.1.1:1, Nokia Research Center, 1990.
  17. Paakki J., Toppola K.: An Error-Recovering Form of DCGs. Acta Cybernetica 9, 3, 1990, 211-221. (Also in: Proc. of the Symposium on Programming Languages and Software Tools (T.Gyimothy, ed.), Szeged, 1989. Research Group on the Theory of Automata, Hungarian Academy of Sciences, 1990, 230-237.)
  18. Koskimies K., Paakki J.: Automating Language Implementation - A Pragmatic Approach. Ellis Horwood Books in Information Technology, Chichester, 1990. (***)
  19. Paakki J., Karhinen A., Silander T.: Orthogonal Type Extensions and Reductions. ACM SIGPLAN Notices 25, 7, 1990, 28-38.
  20. Paakki J.: A Practical Implementation of DCGs. In: Proc. of the Third Workshop on Compiler Compilers (D.Hammer, ed.), Schwerin, 1990. Institute of Informatics and Computing Technique, Academy of Sciences of the GDR, 1990, 249-257. (Abstract in: Lecture Notes in Computer Science 477, Springer-Verlag, 1991, 224-225.)
  21. Paakki J.: A Logic-Based Modification of Attribute Grammars for Practical Compiler Writing. In: Proc. of the Seventh Int. Conference on Logic Programming (D.H.D.Warren, P.Szeredi, eds.), Jerusalem, 1990. The MIT Press, 1990, 203-217. (***)
  22. Paakki J.: Prolog in Practical Compiler Writing. The Computer Journal 34, 1, 1991, 64-72.
  23. Paakki J.: Paradigms for Attribute-Grammar-Based Language Implementation. PhD Thesis, Report A-1991-1, Department of Computer Science, University of Helsinki, 1991.
  24. Kesti S., Paakki J.: Revised ASN.1: Type compatibility, Assignment compatibility, Subtype compatibility, New syntactic notation. TEKES/COMPET Report #11, Nokia Research Center, 1991.
  25. Paakki J.: Erikoistyökalut automatisoivat ohjelmistojen kehitystyötä. Tiede & Tutkimus -palsta, Tekniikka & Talous, 26.4.1991.
  26. Koskimies K., Paakki J.: High-Level Tools for Language Implementation. The Journal of Systems and Software 15, 2, 1991, 115-131.
  27. Paakki J.: PROFIT: A System Integrating Logic Programming and Attribute Grammars. In: Proc. of the Third Int. Symposium on Programming Language Implementation and Logic Programming, (PLILP'91) (J.Maluszynski, M.Wirsing, eds.), Passau, 1991. Lecture Notes in Computer Science 528, Springer-Verlag, 1991, 243-254.
  28. Paakki J.: Helsingin yliopiston metakääntäjät - kehittyneitä työkaluja vai teoreettista hölynpölyä? Tietojenkäsittelytiede 2, 1991, 7-19.
  29. Järnvall E., Koskimies K., Paakki J.: The Design of the Tampere Language Editor (TaLE). Report A-1991-10, Department of Computer Science, University of Tampere, 1991.
  30. Paakki J.: Mitä on tietojenkäsittelytieteily? Tietojenkäsittelytiede 3, 1992, 63-78. (***)
  31. Tarhio J., Paakki J.: Ohjelmointikielten kääntäjät. Luentomuistiinpanoja, Helsingin yliopisto, tietojenkäsittelytieteen laitos, 1993.
  32. Paakki J., Granö K., Ahtiainen A., Kesti S.: An Implementation of ASN.1 (Abstract Syntax Notation One). In: Proc. of the Third Symposium on Programming Languages and Software Tools (M. Tombak, ed.), Kääriku, 1993. Department of Computer Science, University of Tartu, 1993, 95-108. (Also: Tietojenkäsittelytiede 5, 1994, 11-24.)
  33. Paakki J.: Multi-Pass Evaluation of Functional Logic Programs. Report LiTH-IDA-R-93-02, Department of Computer and Information Science, Linköping University, 1993.
  34. Arvonen K., Harju J., Granö K., Paakki J.: A Survey of Software Tools in Protocol Engineering. Report 1, Department of Information Technology, Lappeenranta University of Technology, 1993.
  35. Boye J., Paakki J., Maluszynski J.: Synthesis of Directionality Information for Functional Logic Programs. In: Proc. 3rd Int. Workshop on Static Analysis (WSA'93), Padova, 1993. Lecture Notes in Computer Science 724, Springer-Verlag, 1993, 165-177.
  36. Boye J., Paakki J., Maluszynski J.: Dependency-based Groundness Analysis of Functional Logic Programs. Report LiTH-IDA-R-93-20, Department of Computer and Information Science, Linköping University, 1993.
  37. Paakki J.: Multi-Pass Execution of Functional Logic Programs. In: Conf. Record of the 21st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL'94), Portland, Oregon, 1994. ACM Press, 1994, 361-374. (***)
  38. Paakki J., Gyimóthy T., Horváth T.: An Integrated Method for Algorithmic Debugging of Logic Programs. Manuscript.
  39. Granö K., Paakki J.: A Language for Specifying Communication Protocols. In: Proc. Seventh Finnish Symposium on Computer Science, Liperi, 1994 (M. Penttonen, ed.). Report A-1994-1, Department of Computer Science, University of Joensuu, 1994, 1-17.
  40. Koskinen J., Paakki J., Salminen A.: Program Text as Hypertext - Using Program Dependences for Transient Linking. In: Proc. 6th Int. Conference on Software Engineering and Knowledge Engineering (SEKE'94), Jurmala, Latvia, 1994. Knowledge Systems Institute, 1994, 209-216.
  41. Järvinen T., Granö K., Harju J., Paakki J.: An Integrated Environment for Protocol Engineering. In: Proc. 6th Nordic Workshop on Programming Environment Research (NWPER'94) (B.Magnusson, G.Hedin, S.Minör, eds.), Lund, 1994. Report LU-CS-TR: 94-127, Department of Computer Science, Lund University, 1994, 177-193.
  42. Salminen A., Koskinen J., Paakki J.: HyperSoft: An Environment for Hypertextual Software Maintenance. In: Proc. 6th Nordic Workshop on Programming Environment Research (NWPER'94) (B.Magnusson, G.Hedin, S.Minör, eds.), Lund, 1994. Report LU-CS-TR: 94-127, Department of Computer Science, Lund University, 1994, 25-37.
  43. Granö K., Harju J., Paakki J., Järvinen T.: Proposal for a Protocol Engineering Language. Technical Reports TR-6, Department of Computer Science and Information Systems, University of Jyväskylä, 1994.
  44. Paakki J.: "Graduate School" -järjestelmä hakoteillä. Mielipide-palsta, Helsingin Sanomat, 20.6.1994.
  45. Paakki J., Gyimóthy T., Horváth T.: Effective Algorithmic Debugging for Inductive Logic Programming. In: Proc. 4th Int. Workshop on Inductive Logic Programming (ILP-94) (S.Wrobel, ed.), Bad Honnef/Bonn, 1994. GMD-Studien Nr. 237, Gesellschaft für Mathematik und Datenverarbeitung MbH, 1994, 175-194.
  46. Granö K., Harju J., Järvinen T., Karttunen T., Larikka T., Paakki J.: Application of the Protocol Engineering Language KANNEL to IN Service Specification. In: Proc. Third Summer School on Telecommunications; Volume I: IFIP TC-6 Int. Workshop on Intelligent Networks (O.Martikainen, J.Harju, eds.), Lappeenranta, 1994. Lecture Notes 18, Department of Information Technology, Lappeenranta University of Technology, 1994, 79-93.
  47. Paakki J.: Attribute Grammar Paradigms - A High-Level Methodology in Language Implementation. ACM Computing Surveys 27, 2, 1995, 196-255. (***)
  48. Salminen A., Paakki J., Koskinen J.: Incorporating Hypertext Functionality into Software Maintenance Environments. Position paper, ECHT'94 Workshop on Incorporating Hypertext Functionality into Software Systems (In: ACM 1994 European Conf. on Hypermedia Technology). Technical Report, New Jersey Institute of Technology.
  49. Paakki J.: Professori - Johtaja, asiantuntija ja kouluttaja. Mielipide-palsta, Yliopistolainen (Helsingin yliopiston henkilöstölehti) 1, 1995, 40-41.
  50. Paakki J.: Älymystö on hengissä. Mielipide-palsta, Helsingin Sanomat, 29.4.1995.
  51. Granö K., Harju J., Järvinen T., Karttunen T., Larikka T., Paakki J.: IN Service Specification Using the Kannel Language. In: Intelligent Networks (J.Harju, T.Karttunen, O.Martikainen, eds.). Chapman & Hall, 1995, 77-96.
  52. Gyimóthy T., Paakki J.: Static Slicing of Logic Programs. In: Proc. 2nd Int. Workshop on Automated and Algorithmic Debugging (AADEBUG'95) (M.Ducassé, ed.), St. Malo, France, 1995.
  53. Granö K., Harju J., Järvinen T., Larikka T., Paakki J.: Object-Oriented Protocol Design and Reuse in Kannel. In: Proc. 21st Euromicro Conference on Design of Hardware/Software Systems (Euromicro'95), Como, Italy, 1995. IEEE Computer Society Press, 1995, 465-472.
  54. Granö K., Järvinen T., Paakki J., Harju J., Larikka T.: Kannel - A Language for Tuning Protocols. In: Proc. 4th Symposium on Programming Languages and Software Tools (L.Varga, ed.), Visegrád, Hungary, 1995. Department of General Computer Science, Eötvös Loránd University, Budapest, 1995, 209-222.
  55. Paakki J., Gyimóthy T., Horváth T.: Independent And- Parallelization of Logic Programs Using Static Slicing. In: Proc. 4th Symposium on Programming Languages and Software Tools (L.Varga, ed.), Visegrád, Hungary, 1995. Department of General Computer Science, Eötvös Loránd University, Budapest, 1995, 302-311.
  56. Paakki J.: Internet - verkkojen verkko vai tiedon valtameri? Vieraskynä-palsta, Helsingin Sanomat, 22.5.1995, s. A2.
  57. Paakki J.: Korkeakoulujen ja teollisuuden yhteistyö etsimässä uusia muotoja. Taltio (KT-Tietokeskus-konsernin tiedotuslehti) 2, 1995, 18-19.
  58. Paakki J.: FOKUS'95: suomalainen ohjelmistotuotanto. Hetkyn Tietosanomat (Helsingin Tietojenkäsittely-yhdistys ry:n jäsenlehti) 3, 1995, 32-33.
  59. Paakki J.: Uusjako atk-alalla. Puheenvuoro-palsta, Suomen Kuvalehti 42, 1995 (20.10.1995), 72-73.
  60. Paakki J.: Julkaise tai tuhoudu. Tieteentekijä 8, 1995, 21-22. (***)
  61. Paakki J.: Akateemisen kulttuurin nurja puoli. Vieraskynä-palsta, Helsingin Sanomat, 25.1.1996, s. A2. (***)
  62. Paakki J.: Uutta puhtia akateemisille. Mielipide-palsta, Helsingin Sanomat, 6.2.1996.
  63. Tuovinen A.-P., Paakki J.: Translating SQL for Database Reengineering. ACM SIGPLAN Notices 31, 2, 1996, 21-26.
  64. Paakki J.: Ohjelmistotekniikka. Kurssimoniste, Jyväskylän yliopisto, tietojenkäsittelytieteiden laitos, 1996.
  65. Paakki J.: Akateemisen tuotteen laatu ja prosessin kypsyys. Puheenvuoro-palsta, Yliopisto (Helsingin yliopiston tiedotuslehti) 7 / 1996, 27-28.
  66. Paakki J.: Pääkirjoitus. Tietojenkäsittelytiede 7, 1996, 1-3.
  67. Granö K., Paakki J.: From Peer to Service, from Service to Peer - Object-Oriented Protocol Refinement in Kannel. Report TUM-I9623, Institut für Informatik, Technische Universität München, 1996.
  68. Paakki J.: "Tieto" ja sen tutkimusohjelma. Tietotekniikan maailma 1/1996, 26-27.
  69. Arvonen K., Granö K., Harju J., Paakki J.: Experiences with the Integration of Protocol Software Tools. Computer Communications 19, 2, 1996, 141-151.
  70. Paakki J.: Toimittajan palsta. Tietojenkäsittelytiede 8, 1996, pp 5.
  71. Paakki J., Salminen A., Koskinen J.: Automated Hypertext Support for Software Maintenance. The Computer Journal 39, 7, 1996, 577-597.
  72. Paakki J.: Näin ylität väitöskirjallasi julkisuuskynnyksen. Korkeakoulujen atk-uutiset 3/1996, 21-22.
  73. Paakki J.: HyperSoft - automaattista apua ylläpitäjille. Tiede & yritys -palsta, Tietoviikko nro 38, 22.11.1996, s. 26.
  74. Paakki J.: Teknologiapalsta: esittely. Taltio (KT-Tietokeskus-konsernin tiedotuslehti) 4, 1996, s. 34.
  75. Paakki J.: Skenaarioista kohti olioita - Sced auttaa oliomallinnuksessa. Tiede & yritys -palsta, Tietoviikko nro 2, 24.1.1997, s. 16.
  76. Paakki J.: Laadukasta väitöskirjaa etsimässä. Tietoyhteys 1/1997, 31-33.
  77. Paakki J.: Teknologiapalsta: Java ja Internet - moderni voimakaksikko. Taltio (KT-Tietokeskus-konsernin tiedotuslehti) 1, 1997, 36-37.
  78. Paakki J., Koskinen J., Salminen A.: From Relational Program Dependencies to Hypertextual Access Structures. Nordic Journal of Computing 4, 1, Spring 1997, 3-36. (***)
  79. Paakki J.: Java on paluu tulevaisuuteen. Tiede & yritys -palsta, Tietoviikko nro 15, 25.4.1997, s. 20.
  80. Paakki J.: Java herättää kotisivun eloon. Tiede & yritys -palsta, Tietoviikko nro 19, 23.5.1997, s. 40.
  81. Paakki J.: Louhintaa tietopuodissa. Taltio (Novo Group -konsernin tiedotuslehti) 2, 1997, 34-35.
  82. Paakki J. (ed.): Proc. 5th Symposium on Programming Languages and Software Tools, Jyväskylä, Finland, 1997. Report C-1997-37, Department of Computer Science, University of Helsinki, 1997.
  83. Paakki J.: Tietojenkäsittelyn tuomiopäivä. Tieto & kone -palsta, Helsingin Sanomat, 15.8.1997, s. D3. (***)
  84. Paakki J.: Kunnon käyttöliittymä tuo laatua tietojärjestelmiin. Tiede & yritys -palsta, Tietoviikko nro 26, 29.8.1997, s. 16. (***)
  85. Granö K., Paakki J.: From Layer to Layer - Object-Oriented Protocol Refinement in Kannel. In: Proc. Second Int. Conference on Coordination Languages and Models (COORDINATION'97), Berlin, Germany, 1997. Lecture Notes in Computer Science 1282, Springer-Verlag, 1997, 355-373.
  86. Paakki J.: Kallis vai halpa tietotekniikka. Taltio (Novo Group -konsernin tiedotuslehti) 3, 1997, 38-39.
  87. Paakki J.: Yliopistoura houkutteli takaisin Nokialta / Uusia väitöskirjoja. Tietoyhteys 3/1997, 26-28.
  88. Paakki J.: Pääkirjoitus (s. 2) & Tutkimusmatka laitokselle (s. 10-11) & Opinto-ohjelma (s. 12-13). datABitti (Helsingin yliopiston tietojenkäsittelytieteen laitoksen esittelylehti), Yliopistopaino, 1997. (***)
  89. Paakki J.: Onko tietojärjestelmäsi hyötykäytössä? Tiede & yritys -palsta, Tietoviikko nro 40, 5.12.1997, s. 22.
  90. Paakki J.: ±25 vuotta akateemista teknologiaa. Taltio (Novo Group -konsernin tiedotuslehti) 4, 1997, 40-41.
  91. Paakki J.: Agentit tulevat. Tiede & yritys -palsta, Tietoviikko nro 7, 27.2.1998, s. 17.
  92. Paakki J.: Tietotekniikka tulevaisuuden terveydenhuollossa. Taltio (Novo Group -konsernin tiedotuslehti) 1, 1998, 36-37.
  93. Granö K., Paakki J., Viljamaa J., Viljamaa A.: Protocol Engineering & Kannel. Dr. Dobb's Journal 23. 4, 1998, 46-53 & 100. (***)
  94. Paakki J.: Tietämys esiin dataa louhimalla. Tiede & yritys -palsta, Tietoviikko nro 19, 22.5.1998, s. 29.
  95. Paakki J.: Uusia väitöskirjoja. Tietoyhteys 2/1998, 34-35.
  96. Paakki J.: Internetin tie leikkikalusta hyötykäyttöön. Taltio (Novo Group -konsernin tiedotuslehti) 2, 1998, 32-33.
  97. Paakki J.: Päätoimittajalta (s. 2) & Pääkirjoitus - opetuksen laatu ja laaduttomuus, tarve ja tarpeettomuus (s. 4-5). Tietojenkäsittelytiede, kesäkuu 1998.
  98. Paakki J.: Ilkka Haikala - vuoden 1997 tietotekniikkavaikuttaja. Tietojenkäsittelytiede, kesäkuu 1998.
  99. Paakki J., Tuovinen A.-P.: Source-to-Source Translation of Visual Languages. Nordic Journal of Computing 5, 3, Fall 1998, 235-264. (***)
  100. Paakki J.: Tietokoneet sekoavat vuonna 2000. Mitä-missä-milloin 1999. Otava, 1998, 374-377.
  101. Paakki J.: Software Testing. Lecture notes, Report D 399, Department of Computer Science, University of Helsinki, 1999.
  102. Paakki J.: Virtuaalitodellisuus - harhaa vai totta? Tiede & yritys -palsta, Tietoviikko nro 36, 6.11.1998, s. 23.
  103. Paakki J.: Pääkirjoitus - osaavatko tietojenkäsittelytiedemiehet tehdä mitään hyödyllistä? Tietojenkäsittelytiede, joulukuu 1998, 4-5.
  104. Paakki J.: Martti Tienari - tietojenkäsittelytieteen pioneeri. Tietojenkäsittelytiede, joulukuu 1998, 7-10.
  105. Paakki J.: Tietotekniikka-98. Tietojenkäsittelytiede, joulukuu 1998, 28-30.
  106. Granö K., Harju J., Järvinen T., Larikka T., Paakki J.: Kannel - A Language for Tuning Protocols. In: Annales Universitatis Scientiarum Budapestinensis de Rolando Eötvös Nominatae, Sectio Computatorica, Tomus XVII (I. Kátai, ed.), Eötvös Loránd University, 1998, 137-154 (reprint of publication 54).
  107. Paakki J., Gyimóthy T., Horváth T.: Independent And-Parallelization of Logic Programs Using Static Slicing. In: Annales Universitatis Scientiarum Budapestinensis de Rolando Eötvös Nominatae, Sectio Computatorica, Tomus XVII (I. Kátai, ed.), Eötvös Loránd University, 1998, 307-319 (reprint of publication 55).
  108. Paakki J., Kutvonen P.: Mullistaako Linux ohjelmistoalan? Tieto & kone -palsta, Helsingin Sanomat, 12.3.1999, s. D2.
  109. Paakki J.: Tietokoneviruksiin osattava varautua. Vieraskynä-palsta, Helsingin Sanomat, 10.4.1999, s. A2.
  110. Hakala M., Hautamäki J., Tuomi J., Viljamaa A., Viljamaa J., Koskimies K., Paakki J.: Managing Object-Oriented Frameworks with Specialization Templates. In: Proc. ECOOP'99 Int. Workshop on Object Technology for Product-Line Architectures, Lisbon, Portugal, 1999. European Software Institute, 1999, 87-97.
  111. Hakala M., Hautamäki J., Tuomi J., Viljamaa A., Viljamaa J., Koskimies K., Paakki J.: Task-Driven Framework Specialization. In: Proc. Fenno-Ugric Symposium on Software Technology (FUSST'99) (J. Penjam, ed.), Sagadi, Estonia, 1999. Technical Report 104/99, Institute of Cybernetics, Tallinn Technical University, 1999, 65-74.
  112. Paakki J.: Pääkirjoitus - ansiokkaat ja ansiottomat väitöskirjat. Tietojenkäsittelytiede, kesäkuu 1999, 4-5.
  113. Paakki J.: Tatu Ylönen - tiedon turvaaja. Tietojenkäsittelytiede, kesäkuu 1999, 7-9.
  114. Paakki J.: Pääkirjoitus (s. 2) & Pikku-uutisia (s. 11) & Mistä on pienet tutkijat tehty? (s. 12-14). databitti (Helsingin yliopiston tietojenkäsittelytieteen laitoksen esittelylehti), 1999.
  115. Paakki J.: Transferring Technology between Academia and Industry. Advance (Information from Nokia Research Center), September 1999, 30-33.
  116. Koskinen J., Salminen A., Paakki J.: Hypertext Support for Information Needs of Software Maintainers. Submitted for publication.
  117. Paakki J.: Linus Torvalds - Internet-sukupolven supertähti. Helsingin yliopiston Alumnilehti 1999, 14-15.
  118. Koskinen J., Salminen A., Paakki J.: Hypertext Support for Information Needs of Software Maintainers. Working Paper WP-37, Department of Computer Science and Information Systems, University of Jyväskylä, 1999.
  119. Paakki J.: Pääkirjoitus - Vuonna siis 2025. Tietojenkäsittelytiede, joulukuu 1999, 4-6. (***)
  120. Paakki J.: Tietotekniikka '99 - teknistä osaamista ja bisneslähtöistä oivaltamista. Tietojenkäsittelytiede, joulukuu 1999, 26-30.
  121. Paakki J.: Software Architectures - Quality for Software Design. In: Proc. Developments in Distributed Systems and Data Communications (FDPW'99) (ed. T. Alanko, I.A. Bogoiavlenski), Petrozavodsk, Russia, 1999. Petrozavodsk University Press, 1999, 17-31.
  122. Paakki J., Karhinen A., Gustafsson J., Nenonen L., Verkamo A.I.: Software Metrics by Architectural Pattern Mining. In: 16th IFIP World Computer Congress (WCC 2000), 2000, Beijing, China. Proceedings of Conference on Software: Theory and Practice (Y. Feng, D. Notkin, M.-C. Gaudel, eds.), Publishing House of Electronics Industry, 2000, 325-332. (***)
  123. Paakki J.: Jäädyttääkö nörtti taloni? Vieraskynä-palsta, Helsingin Sanomat, 18.3.2000, s. A5.
  124. Paakki J.: Open Source and the Hacker Culture - The Future of Software? Advance (Information from Nokia Research Center), no. 2, 2000, 41-42.
  125. Nenonen L., Gustafsson J., Paakki J., Verkamo A.I.: Measuring Object-Oriented Software Architectures from UML Diagrams. In: Proc. 4th Int. ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE'2000), Sophia Antipolis, France, 2000 (in association with ECOOP'2000). Centre de recherche informatique de Montreal, 2000, 87-100.
  126. Verkamo A.I., Gustafsson J., Nenonen L., Paakki J.: Design Patterns in Performance Prediction. To appear (position paper) in: Proc. 2nd Int. Workshop on Software and Performance (WOSP 2000), Ottawa, Canada, 2000.
  127. Paakki J.: Tutkielmien salaaminen tuskin haittaa. Mielipide-palsta, Helsingin Sanomat, 4.4.2000, s. A5.
  128. Paakki J.: Tietokonevirukset tietoyhteiskunnan vitsauksena. Mitä-missä-milloin 2001. Otava, 2000, 327-330.
  129. Paakki J.: Tietotekniikan opettajapulasta eroon. Mielipide-palsta, Helsingin Sanomat, 18.4.2000, s. A5.
  130. Paakki J.: Pääkirjoitus - Uusia innovaatioita teollisuudelle. Tietojenkäsittelytiede, kesäkuu 2000, 4-5.
  131. Paakki J.: Matti Sihto - ohjelmistoteollisuuden kummisetä. Tietojenkäsittelytiede, kesäkuu 2000, 7-9.
  132. Paakki J.: Tietojenkäsittelytieteen päivät 22.-23.5.2000. Tietojenkäsittelytiede, kesäkuu 2000, 26-30.
  133. Paakki J.: Y2K-tuhot jäivät pieniksi. Mitä-missä-milloin 2001. Otava, 2000, 22-23.
  134. Paakki J.: Ohjelmistotestauksen ilot ja surut. Tietoa - Tietotekniikan liitto ry:n yhteisöjäsentiedote 2/2000.
  135. Paakki J.: Tietoyhteiskunta ja tietoteollisuus - entä koulutus? (Pääkirjoitus). Tietoa - Tietotekniikan liitto ry:n yhteisöjäsentiedote 3/2000.
  136. Verkamo A.I., Gustafsson J., Nenonen L., Paakki J.: Measuring Design Diagrams for Product Quality Evaluation. In: Proc. 12th European Software Control and Metrics Conference, London, England, 2001, 357-366.
  137. Paakki J.: Silta yli synkän virran - Voiko tieteellistä tutkimusta siirtää käytäntöön? Tietoa - Tietotekniikan liitto ry:n yhteisöjäsentiedote 5/2000.
  138. Hakala M., Hautamäki J., Koskimies K., Paakki J.: Architecture-Oriented Programming with Java Frameworks. Submitted for publication.
  139. Hakala M, Hautamäki J., Koskimies K., Paakki J., Viljamaa A., Viljamaa J.: Task-Driven Specialization Support for Object-Oriented Frameworks. Report 22, Software Systems Laboratory, Tampere University of Technology, 2001.
  140. Paakki J.: Pääkirjoitus - Tietojenkäsittelytiede 1990-2000. Tietojenkäsittelytiede, joulukuu 2000, 4-6.
  141. Paakki J.: Kari-Jouko Räihä - Tietojenkäsittelytieteen historioitsija ja P-pelin luoja. Tietojenkäsittelytiede, joulukuu 2000, 9-13.
  142. Paakki J.: T-peli - Legendan uusi tuleminen. Tietojenkäsittelytiede, joulukuu 2000, 14-17. (***)
  143. Paakki J., Sakkinen M., Koskinen J.: Ohjelmistotekniikka. Opetusmoniste OM-10, Jyväskylän yliopisto, tietojenkäsittelytieteiden laitos, 2001.
  144. Hakala M., Hautamäki J., Koskimies K., Paakki J., Viljamaa A., Viljamaa J.: Annotating Reusable Software Architectures with Specialization Patterns. In: Proc. Working IEEE/IFIP Conference on Software Architecture (WICSA 2001), Amsterdam, The Netherlands, 2001. IEEE Computer Society, 2001, 171-180.
  145. Paakki J.: It-koulutusrahaa on, mutta ei opettajia. Mielipide-palsta, Helsingin Sanomat, 13.2.2001, s. A5.
  146. Paakki J.: Turha testaaminen on turhaa. Systeemityö, 1/2001, 10-12.
  147. Hakala M., Hautamäki J., Koskimies K., Paakki J., Viljamaa A., Viljamaa J.: Generating Application Development Environments for Java Frameworks. In: Proc. Third International Conference on Generative and Component-Based Software Engineering (GCSE 2001) (J. Bosch, ed.), Erfurt, Germany, 2001. Springer, 2001, 163-176.
  148. Paakki J.: NRC: Nokia Research Center or Nokia Resource Center? Click! (Personnel WWW magazine of Nokia Research Center), April 2001.
  149. Ferenc R., Gustafsson J., Müller L., Paakki J.: Recognizing Design Patterns in C++ Programs with the Integration of Columbus and Maisa. In: Proc 7th Symposium on Programming Languages and Software Tools (SPLST'2001) (T. Gyimothy, ed.), Szeged, Hungary, 2001. University of Szeged, 2001, 58-70.
  150. Hakala M., Hautamäki J., Koskimies K., Paakki J., Viljamaa A., Viljamaa J.: Architecture-Oriented Programming Using FRED (formal research demonstration). In: Proc. 23rd Int. Conference on Software Engineering (ICSE 2001), Toronto, Canada. IEEE Computer Society Press, 2001, 823-824.
  151. Paakki J., Wilska O.: Ohjelmistoprojektien johtaminen, osa I. Moniste D 413, Helsingin yliopisto, tietojenkäsittelytieteen laitos, 2001.
  152. Paakki J., Wilska O.: Ohjelmistoprojektien johtaminen, osa II. Moniste D 414, Helsingin yliopisto, tietojenkäsittelytieteen laitos, 2001.
  153. Paakki J.: Pääkirjoitus - Suomeen kansainvälinen IT-yliopisto - ei kai nyt sentään! Tietojenkäsittelytiede, kesäkuu 2001, 4-6.
  154. Paakki J.: Reino Kurki-Suonio - Akateeminen tietotekniikkavaikuttaja. Tietojenkäsittelytiede, kesäkuu 2001, 9-12.
  155. Paakki J.: Tietojenkäsittelytieteen päivät 2001. Tietojenkäsittelytiede, kesäkuu 2001, 26-29.
  156. Paakki J.: Yliopistoihin approbatur-tutkinto. Mielipide-palsta, Helsingin Sanomat, 24.12.2001, s. A 5.
  157. Paakki J.: Esipuhe. Teoksessa: Muistiviitteitä Timosta - 60 vuoden aikaikkuna. Julkaisu B-2001-1, Helsingin yliopisto, tietojenkäsittelytieteen laitos, 2001, 3-4.
  158. Gustafsson J., Paakki J., Nenonen L., Verkamo A.I.: Architecture-Centric Software Evolution by Software Metrics and Design Patterns. In: Proc. 6th European Conference on Software Maintenance and Reengineering (CSMR 2002), Budapest, Hungary, 2002, 108-115.
  159. Paakki J., Wilska O.: Ohjelmistoprojektien johtaminen. Moniste D 416, Helsingin yliopisto, tietojenkäsittelytieteen laitos, 2002.
  160. Paakki J.: Esimiehen tervehdys. databitti (Helsingin yliopiston tietojenkäsittelytieteen laitoksen esittelylehti), 10-11. Yliopistopaino, 2002.
  161. Paakki J.: Tietotekniikan opetus tarpeen lukiolaisille. Mielipide-palsta, Helsingin Sanomat, 26.6.2002, s. A 5.
  162. Paakki J.: Pääkirjoitus - Laatua ja huippuja vaikka väkisin. Tietojenkäsittelytiede, joulukuu 2001 (published in 2002), 4-5.
  163. Paakki J.: Heikki Mannila - "The HIIT is on". Tietojenkäsittelytiede, joulukuu 2001 (published in 2002), 8-10.
  164. Paakki J.: Tietojenkäsittelytieteen päivät 2002. Tietojenkäsittelytiede, joulukuu 2001 (published in 2002), 28-29.
  165. Paakki J., Klemettinen M.: In memoriam - Viisi vuotta, ehkä suotta? Tietojenkäsittelytiede, joulukuu 2001 (published in 2002), p. 30.
  166. Ferenc R., Gustafsson J., Müller L., Paakki J.: Recognizing Design Patterns in C++ Programs with the Integration of Columbus and Maisa. Acta Cybernetica 15, 4, 2002, 669-682.
  167. Paakki J., Simula O.: Tietoteollisuuden koulutus remonttiin. Mielipide-palsta, Helsingin Sanomat, 27.1.2003, s. A 5.
  168. Paakki J.: Hallintojohtosääntö, laitosjohtaminen ja vastuu. Yliopistolainen 3/2003, 24.3.2003, s. 14.
  169. Taina J., Paakki J., Kauppinen R.: RITA - A Framework Integration and Testing Application. In: Proc. Advances in Methods of Modern Information Technology (FDPW'2001-2002) (ed. T. Alanko, Y.A. Bogoyavlenskiy), Petrozavodsk, Russia, 2001 & 2002. University of Petrozavodsk, 2003, 150-158.
  170. Paakki J.: Tietotekniikan koulutus - nousu ryysyistä rikkauteen. Dimensio 3/2003, 20-22.
  171. Paakki J.: Helsingin yliopiston tietohallintostrategia. ATK 4/2003 (Helsingin yliopiston tietotekniikkaosaston tiedotuslehti), 12-14.
  172. Saarinen H., Paakki J.: Opintoraha olisi syytä porrastaa. Mielipide-palsta, Helsingin Sanomat, 8.3.2004, s A 5.
  173. Koskinen J., Salminen A., Paakki J.: Hypertext Support for Information Needs of Software Maintainers. Journal of Software Maintenance and Evolution: Research and Practice 16, 3, 2004, 187-215.
  174. Paakki J.: Pääkirjoitus. databitti (Helsingin yliopiston tietojenkäsittelytieteen laitoksen esittelylehti), s. 2. Julkaisuapu Oy Delta, 2004.
  175. Paakki J.: Yliopistojen lopputöihin järkeä ja puhtia. Mielipide-palsta, Helsingin Sanomat, 27.7.2004, s. A 5.
  176. Paakki J.: Akateeminen pätevyys = akateeminen johtajuus? Yliopistolainen (Helsingin yliopiston henkilöstölehti) 8/2004 (25.10.2004), s. 13.
  177. Paakki J.: Hyvät, pahat ja rumat laitosjohtajat. Yliopistolainen (Helsingin yliopiston henkilöstölehti) 9/2004 (22.11.2004), s. 13.
  178. Paakki J.: Pätevistä yksilöistä akateemiseksi työyhteisöksi. Yliopistolainen (Helsingin yliopiston henkilöstölehti) 10/2004 (20.12.2004), s. 13.
  179. Paakki J.: Strategiat ja johtosäännöt - ystäviä vai vihollisia? Yliopistolainen (Helsingin yliopiston henkilöstölehti) 1/2005 (24.1.2005), s. 13.
  180. Paakki J.: Hyvä työpaikka, parempi mieli. Yliopistolainen (Helsingin yliopiston henkilöstölehti) 2/2005 (28.2.2005), s. 13.
  181. Paakki J.: Raha ratkaisee. Yliopistolainen (Helsingin yliopiston henkilöstölehti) 3/2005 (29.3.2005), s. 13.
  182. Paakki J.: Yliopistoihin tarvitaan laadukasta johtamista. Mielipide-palsta, Helsingin Sanomat, 2.4.2005, s A 5. (***)
  183. Paakki J.: Tarjolla tänään: maanis-depressiivinen diletantti ja sadomasokistinen psykopaatti. Yliopistolainen (Helsingin yliopiston henkilöstölehti) 4/2005 (25.4.2005), s. 13.
  184. Paakki J.: Koskaan et muuttua saa. Yliopistolainen (Helsingin yliopiston henkilöstölehti) 5/2005 (30.5.2005), s. 13.
  185. Paakki J.: Valta kansalle vai johtajille? Yliopistolainen (Helsingin yliopiston henkilöstölehti) 6/2005 (30.8.2005), s. 13.
  186. Paakki J.: Hannu Erkiö - henkilökohtainen johdanto. Teoksessa: Hannu Erkiö - 60. rasti (S. Kettunen, T. Kujala, J. Paakki, toim.). Julkaisu B-2005-6, Helsingin yliopisto, tietojenkäsittelytieteen laitos, 2005, 5-8.
  187. Paakki J.: Yliopistoissa laatu alas ja hinta ylös. Mielipide-palsta, Helsingin Sanomat, 2.1.2007, s. C 5.
  188. Paakki J.: Puheenjohtajan palsta - Huipulle shokkia ja muuta mukavaa. Tietojenkäsittelytiede, nro 26, heinäkuu 2007, 4-7.
  189. Paakki J.: Kutsuprofessuureja lisättävä. Mielipide-palsta, Helsingin Sanomat, 12.12.2008, s. C 8.
  190. Paakki J.: Tietojenkäsittelytieteen kuvalehti 1998-2001. Vieraskynä-palsta, Tietojenkäsittelytiede, numero 31, marraskuu 2010, 5-7.
  191. Paakki J: Rupisia bittejä, karmeita kaavioita, unelmia ja toimistohommia. Helsingin yliopisto, tietojenkäsittelytieteen laitos, 2011. (***)
  192. Paakki J.: Linus Torvalds (s. 1969) - Avoin lähdekoodi. Suomalaisia tieteen huipulla - 100 tieteen ja teknologian saavutusta (T. Markkanen, A. Tiitta, P. Havaste, toim.), Gaudeamus, 2014, 208-209.
  193. Paakki J.: Opista tieteeksi - Suomen tietojenkäsittelytieteiden historia. Tietojenkäsittelytieteen Seura, 2014. (***)
  194. Paakki J.: Arto Salomaa - Äijän näköinen matemaatikko. Turku Centre for Computer Science (TUCS) & Turun yliopisto, 2017. (***)
  195. Paakki J. (toim.): Helsingin yliopiston tietojenkäsittelytieteen laitos - Suppeita muistivedoksia 1967-2017. Unigrafia, 2017.
  196. Paakki J. (ed.): Department of Computer Science at the University of Helsinki - Small Memory Dumps 1967-2017. Unigrafia, 2017.
  197. Paakki A., Paakki J.: Suomen parhaat seniorikentät, osa 1. Seniorigolfari 2/2018, 40-43.
  198. Paakki J.: Ilottelua Aluetour-finaalissa Ruuhikoskella. Seniorigolfari 2/2018, 51-52.