kth.sePublications KTH
Change search
Link to record
Permanent link

Direct link
Kajko-Mattsson, Mira Miroslawa, Associate ProfessorORCID iD iconorcid.org/0000-0002-1780-0683
Alternative names
Publications (10 of 112) Show all publications
Senise, R., Yogui, R., Arbache, J., Paulsen, J. S. & Kajko-Mattsson, M. M. (2020). Preface. World Review of Science, Technology and Sustainable Development, 16(1), 1-3
Open this publication in new window or tab >>Preface
Show others...
2020 (English)In: World Review of Science, Technology and Sustainable Development, ISSN 1741-2242, E-ISSN 1741-2234, Vol. 16, no 1, p. 1-3Article in journal (Refereed) Published
Place, publisher, year, edition, pages
Inderscience Enterprises Ltd., 2020
National Category
Computer Systems
Identifiers
urn:nbn:se:kth:diva-274039 (URN)10.1504/wrstsd.2020.16.issue-1 (DOI)2-s2.0-85081585295 (Scopus ID)
Note

QC 20200630

Available from: 2020-06-30 Created: 2020-06-30 Last updated: 2024-08-28Bibliographically approved
Avetisyan, A., Ivar, J., Pozin, B. A., Petrenko, A. K., Cavalli, A. R., Arlazarov, V., . . . Zmeev, O. (2019). Preface. In: APSSE 2019 Actual Problems of System and Software Engineering: Proceedings of the 6th International Conference Actual Problems of System and Software Engineering. Paper presented at 6th International Conference Actual Problems of System and Software Engineering Moscow, Russia, 12-14 November, 2019. (pp. 1-2). CEUR-WS, 2514
Open this publication in new window or tab >>Preface
Show others...
2019 (English)In: APSSE 2019 Actual Problems of System and Software Engineering: Proceedings of the 6th International Conference Actual Problems of System and Software Engineering, CEUR-WS , 2019, Vol. 2514, p. 1-2Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
CEUR-WS, 2019
National Category
Software Engineering
Identifiers
urn:nbn:se:kth:diva-314115 (URN)2-s2.0-85076962744 (Scopus ID)
Conference
6th International Conference Actual Problems of System and Software Engineering Moscow, Russia, 12-14 November, 2019.
Note

QC 20220616

Available from: 2022-06-16 Created: 2022-06-16 Last updated: 2022-06-25Bibliographically approved
Kajko-Mattsson, M., Sjögren, A. & Lindbäck, L. (2017). Everything is possible to structure-even the software engineering body of knowledge. In: Proceedings - 2017 IEEE/ACM 1st International Workshop on Software Engineering Curricula for Millennials, SECM 2017: . Paper presented at 1st IEEE/ACM International Workshop on Software Engineering Curricula for Millennials, SECM 2017, Buenos Aires, Argentina, 27 May 2017 (pp. 61-67). Institute of Electrical and Electronics Engineers (IEEE), Article ID 7964624.
Open this publication in new window or tab >>Everything is possible to structure-even the software engineering body of knowledge
2017 (English)In: Proceedings - 2017 IEEE/ACM 1st International Workshop on Software Engineering Curricula for Millennials, SECM 2017, Institute of Electrical and Electronics Engineers (IEEE), 2017, p. 61-67, article id 7964624Conference paper, Published paper (Refereed)
Abstract [en]

Everything is possible to structure, even the software engineering body of knowledge. In this paper, we suggest a conceptual model of the software engineering body of knowledge. The model is a restructured version of SWEBOK and ACM/IEEE Curriculum Guidelines. It constitutes the first attempt to create an underlying structure that is common to most of the software engineering bodies of knowledge.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2017
Keywords
Conceptual model of the software engineering body of knowledge, Knowledge areas, Knowledge subareas, SWEBOK
National Category
Software Engineering
Identifiers
urn:nbn:se:kth:diva-212457 (URN)10.1109/SECM.2017.5 (DOI)000427063100011 ()2-s2.0-85026737827 (Scopus ID)9781538627952 (ISBN)
Conference
1st IEEE/ACM International Workshop on Software Engineering Curricula for Millennials, SECM 2017, Buenos Aires, Argentina, 27 May 2017
Note

QC 20170823

Available from: 2017-08-23 Created: 2017-08-23 Last updated: 2024-03-18Bibliographically approved
Kajko-Mattsson, M. M. & Jeppesen, G. (2017). Self-Governance Developer Framework. In: Kajko-Mattsson, M Ellingsen, P Maresca, P (Ed.), THIRD INTERNATIONAL CONFERENCE ON ADVANCES AND TRENDS IN SOFTWARE ENGINEERING (SOFTENG 2017): . Paper presented at THIRD INTERNATIONAL CONFERENCE ON ADVANCES AND TRENDS IN SOFTWARE ENGINEERING (SOFTENG 2017) (pp. 103-109). International Academy, Research and Industry Association (IARIA)
Open this publication in new window or tab >>Self-Governance Developer Framework
2017 (English)In: THIRD INTERNATIONAL CONFERENCE ON ADVANCES AND TRENDS IN SOFTWARE ENGINEERING (SOFTENG 2017) / [ed] Kajko-Mattsson, M Ellingsen, P Maresca, P, International Academy, Research and Industry Association (IARIA), 2017, p. 103-109Conference paper, Published paper (Refereed)
Abstract [en]

Success of software developers should be attributed to developers' knowledge of what to do and their discipline and trust to their self-organization. To achieve this, the software community should provide appropriate process frameworks recommending developers what needs to be done, still however, allowing maximal freedom, flexibility and self-discipline. The Self-Governance Software Developer (SGD) Framework is the solution to this. In this paper, we suggest and motivate the SGD Framework. We also benchamark it against Personal Software Process (PSP). Our results show that SGD has a higher coverage of the developer activities. Still, however, it needs to be evaluated within the industrial context.

Place, publisher, year, edition, pages
International Academy, Research and Industry Association (IARIA), 2017
Series
SOFTENG, International Conference on Advances and Trends in Software Engineering, ISSN 2519-8394 ; 2017
Keywords
personal software process, self-discipline, self-organization, software development, software methods, process models, coding, unit testing
National Category
Software Engineering
Identifiers
urn:nbn:se:kth:diva-227246 (URN)000430353700015 ()978-1-61208-553-1 (ISBN)
Conference
THIRD INTERNATIONAL CONFERENCE ON ADVANCES AND TRENDS IN SOFTWARE ENGINEERING (SOFTENG 2017)
Note

QC 20180514

Available from: 2018-05-14 Created: 2018-05-14 Last updated: 2022-06-26Bibliographically approved
Nikitina, N., Kajko-Mattsson, M. & Nolan, A. J. (2015). Successful process improvement projects are no accidents. Journal of Software: Evolution and Process, 27(11)
Open this publication in new window or tab >>Successful process improvement projects are no accidents
2015 (English)In: Journal of Software: Evolution and Process, ISSN 2047-7473, E-ISSN 2047-7481, Vol. 27, no 11Article in journal (Refereed) Published
Abstract [en]

Despite substantial amount of research in software process improvement (SPI) and a wide variety of SPI approaches and software process maturity models, many of the SPI initiatives still fail. This is mainly because the improvement projects are found to be far more complex than expected from the beginning. They embrace a myriad of various organizational, managerial, process, and social properties that need to be considered, such as clear directions, full commitment, continuous sponsorship, and dedicated resources. Some of those properties have been already widely known within SPI arena while others have not yet been recognized. This paper identifies the properties that need to be fulfilled for making SPI projects successful and puts them into an SPI Checklist to be used in the assessment of SPI projects. It then reports on its pilot evaluation within 10 SPI projects at Rolls Royce. The evaluation results show a strong relationship between the fulfillment of the checklist items by the projects studied and the success rates of those projects. Thereby, the results provide a strong proof of concept demonstrating that the success of SPI projects is no accident but a foreseeable outcome of clearly identified and assessable characteristics.

Place, publisher, year, edition, pages
John Wiley & Sons, 2015
National Category
Computer Sciences
Identifiers
urn:nbn:se:kth:diva-141269 (URN)10.1002/smr.1738 (DOI)000364517100004 ()2-s2.0-84946214025 (Scopus ID)
Note

Updated from manuscript to article in journal.

QC 20160201

Available from: 2014-02-12 Created: 2014-02-12 Last updated: 2022-06-23Bibliographically approved
Kajko Mattsson, M. M. (2015). Tackling the incompleteness of software engineering education with the ESSENCE kernel. In: ACM International Conference Proceeding: . Paper presented at International Conference on Software and Systems Process, ICSSP 2015; Tallinn; Estonia (pp. 179-180). Association for Computing Machinery
Open this publication in new window or tab >>Tackling the incompleteness of software engineering education with the ESSENCE kernel
2015 (English)In: ACM International Conference Proceeding, Association for Computing Machinery , 2015, p. 179-180Conference paper, Published paper (Refereed)
Abstract [en]

Today, it is practically impossible to provide a complete undergraduate education within software engineering, not only because of its breath and depth but also due to its complexity, intricate nature and huge competition from other curriculum subjects. In this paper, we suggest a half-day tutorial providing one angle of teaching software engineering and tackling the incompleteness problem. The tutorial is based on the ESSENCE Kernel, a recently accepted OMG standard. The Kernel covers the domain of software engineering in a minimalistic way. It includes specifications of the essential things that must be considered for assuring the progress and health of every software engineering endeavor. Hence, it provides a good basis for embracing the whole software engineering domain in a simple yet fully covering manner.

Place, publisher, year, edition, pages
Association for Computing Machinery, 2015
Keywords
Agile, Method, OMG standard, Way of working
National Category
Software Engineering
Identifiers
urn:nbn:se:kth:diva-187130 (URN)10.1145/2785592.2785621 (DOI)2-s2.0-84958548526 (Scopus ID)
Conference
International Conference on Software and Systems Process, ICSSP 2015; Tallinn; Estonia
Note

QC 20160518

Available from: 2016-05-18 Created: 2016-05-17 Last updated: 2022-06-22Bibliographically approved
Nikitina, N. & Kajko-Mattsson, M. (2014). Guiding the adoption of software development methods. In: ACM International Conference Proceeding Series: . Paper presented at 2014 International Conference on Software and Systems Process, ICSSP 2014, 26 May 2014 through 28 May 2014, Nanjing (pp. 109-118).
Open this publication in new window or tab >>Guiding the adoption of software development methods
2014 (English)In: ACM International Conference Proceeding Series, 2014, p. 109-118Conference paper, Published paper (Refereed)
Abstract [en]

Literature shows that as many as 82% of the organizations that adopt agile methods experience problems in their agile adoptions. Despite this, very few reports have provided guidelines for how to conduct software method adoption. This paper suggests a process model of software method adoption and lists contextual factors for guiding the deployment of software development methods. The adoption model and the contextual factors have been evaluated in six industrial method adoption projects and they have proven to be useful for guiding organizations in their software method adoption efforts.

Keywords
agile adoption, agile method, deployment, method adoption, method engineering, Process change, process model, SPI, Agile manufacturing systems, Agile adoptions, Agile methods, Process Modeling, Software design
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:kth:diva-167884 (URN)10.1145/2600821.2600825 (DOI)2-s2.0-84902477962 (Scopus ID)9781450327541 (ISBN)
Conference
2014 International Conference on Software and Systems Process, ICSSP 2014, 26 May 2014 through 28 May 2014, Nanjing
Note

QC 20150611

Available from: 2015-06-11 Created: 2015-05-22 Last updated: 2022-06-23Bibliographically approved
Johnson, P., Jacobson, I., Goedicke, M. & Kajko-Mattsson, M. (2013). 2nd SEMAT workshop on a general theory of software engineering (GTSE 2013). In: 2013 35th International Conference on Software Engineering (ICSE): . Paper presented at 2013 35th International Conference on Software Engineering, ICSE 2013; San Francisco, CA, United States, 18-26 May 2013 (pp. 1525-1526). New York: IEEE
Open this publication in new window or tab >>2nd SEMAT workshop on a general theory of software engineering (GTSE 2013)
2013 (English)In: 2013 35th International Conference on Software Engineering (ICSE), New York: IEEE , 2013, p. 1525-1526Conference paper, Published paper (Refereed)
Abstract [en]

Most academic disciplines emphasize the importance of their general theories. Examples of well-known general theories include the Big Bang theory, Maxwell's equations, the theory of the cell, the theory of evolution, and the theory of demand and supply. Less known to the wider audience, but established within their respective fields, are theories with names such as the general theory of crime and the theory of marriage. Few general theories of software engineering have, however, been proposed, and none have achieved significant recognition. This workshop, organized by the SEMAT initiative, aims to provide a forum for discussing the concept of a general theory of software engineering. The topics considered include the benefits, the desired qualities, the core components and the form of a such a theory.

Place, publisher, year, edition, pages
New York: IEEE, 2013
Series
Proceedings - International Conference on Software Engineering, ISSN 0270-5257
Keywords
General Theory, Software Engineering, Big-Bang theory, Core components, Demand and supply, Maxwell's equations, Theory of evolution, Engineering, Industrial engineering
National Category
Software Engineering
Identifiers
urn:nbn:se:kth:diva-140003 (URN)10.1109/ICSE.2013.6606769 (DOI)000333965800223 ()2-s2.0-84886437484 (Scopus ID)978-146733076-3 (ISBN)
Conference
2013 35th International Conference on Software Engineering, ICSE 2013; San Francisco, CA, United States, 18-26 May 2013
Note

QC 20140117

Available from: 2014-01-17 Created: 2014-01-16 Last updated: 2022-06-23Bibliographically approved
Johnson, P., Jacobson, I., Goedicke, M. & Kajko-Mattsson, M. (Eds.). (2013). GTSE 2013: 2nd SEMAT Workshop on a General Theory of Software Engineering. Paper presented at International Conference on Software Engineering. IEEE Press
Open this publication in new window or tab >>GTSE 2013: 2nd SEMAT Workshop on a General Theory of Software Engineering
2013 (English)Conference proceedings (editor) (Other academic)
Place, publisher, year, edition, pages
IEEE Press, 2013
National Category
Software Engineering
Identifiers
urn:nbn:se:kth:diva-138508 (URN)
Conference
International Conference on Software Engineering
Note

QC 20140210

Available from: 2013-12-19 Created: 2013-12-19 Last updated: 2022-06-23Bibliographically approved
Kajko-Mattsson, M. (2012). A Method for Designing Software Engineering Educational Programs. In: 2012 IEEE 25th Conference On Software Engineering Education And Training (CSEE&T): . Paper presented at 25th IEEE Conference on Software Engineering Education and Training (CSEEandT), APR 17-19, 2012, Nanjing, PEOPLES R CHINA (pp. 139-143). IEEE
Open this publication in new window or tab >>A Method for Designing Software Engineering Educational Programs
2012 (English)In: 2012 IEEE 25th Conference On Software Engineering Education And Training (CSEE&T), IEEE , 2012, p. 139-143Conference paper, Published paper (Refereed)
Abstract [en]

The scope of software engineering has become enormous and impossible to teach it in its entirety. Hence, educational programs should focus on a subset of its body of knowledge. In this paper, we suggest Reuse and Progress Driven Software Engineering Educational Method (RaPSEEM). The method aids in organizing the software engineering body of knowledge when designing specific software engineering programs.

Place, publisher, year, edition, pages
IEEE, 2012
Series
Conference on Software Engineering Education and Training. Proceedings, ISSN 1093-0175
Keywords
Body of knowledge, Educational program, Software engineering body of knowledge, Software engineering programs
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:kth:diva-104391 (URN)10.1109/CSEET.2012.34 (DOI)000309224400024 ()2-s2.0-84866634416 (Scopus ID)978-0-7695-4693-3 (ISBN)
Conference
25th IEEE Conference on Software Engineering Education and Training (CSEEandT), APR 17-19, 2012, Nanjing, PEOPLES R CHINA
Note

QC 20121101

Available from: 2012-11-01 Created: 2012-11-01 Last updated: 2022-06-24Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-1780-0683

Search in DiVA

Show all publications