- F. Kramer, M. Wirth, S. Klingner, M. Becker, J. Friedrich, and M. Schneider, „Zur Bewertung von Microservices – am Beispiel zweier Forschungsvorhaben und der Docker Technologie -,“ in Esapi workshop 2017 – 12. workshop bewertungsaspekte service- und cloudbasierter architekturen, 02.november 2017, berlin, A. Schmietendorf, Ed., Aachen: Shaker, 2017.
[Bibtex]@InCollection{Kra17a, Title = {{Zur Bewertung von Microservices - am Beispiel zweier Forschungsvorhaben und der Docker Technologie -}}, Author = {Frederik Kramer and Markus Wirth and Stephan Klingner and Michael Becker and Julia Friedrich and Martin Schneider}, Booktitle = {ESAPI Workshop 2017 - 12. Workshop Bewertungsaspekte service- und cloudbasierter Architekturen, 02.November 2017, Berlin}, Publisher = {Shaker}, Year = {2017}, Address = {Aachen}, Editor = {Andreas Schmietendorf}, Series = {Berliner Schriften zu modernen Integrationsarchitekturen}, __markedentry = {[frederik:1]}, Abstract = {Der Beitrag betrachtet anhand zweier exemplarisch ausgewählter Forschungsvorhaben,welchen praktischen Nutzen Microservice Architekturen haben können sowie welche Herausforderungen bei deren Nutzung zu behandeln sind. Für jedes der Forschungsvorhaben wird anhand einer zuvor zusammengetragenen strukturellen Begriffsdefinition ein jeweils exemplarisch entwickelter Architekturentwurf diskutiert. Abschließend werden die resultierenden Implikationen der Etablierung und Nutzung derartiger Microservice Architekturen kritisch diskutiert und ein entsprechender Ausblick in die Zukunft der Gestaltung solcher Systemlandschaften gewagt. Die Arbeit erhebt weder den Anspruch quantitativ-empirisch noch qualitativ vollständig bzw. im wissenschaftlichen Sinne valide zu sein, sondern dient lediglich der Vorbereitung eines Vortrages und anschließender Expertendiskussion im Rahmen des Workshops (Enterprise Service APIs) für den sie eingereicht wurde. Dennoch hält der Autor eine weiterführende und tiefergehende wissenschaftliche Auseinandersetzung insbesondere mit der Docker Technologie als Werkzeug zur Umsetzung von Microservice Architekturen für dringend angezeigt.}, File = {Kra17a.pdf:Kra17a.pdf:PDF}, ISBN = {9783844046533}, Keywords = {Microservice, Architektur, Docker, IT-Strategie, Systemlandschaft}, Owner = {frederik}, Timestamp = {30.05.2017} }
AbstractDer Beitrag betrachtet anhand zweier exemplarisch ausgewählter Forschungsvorhaben,welchen praktischen Nutzen Microservice Architekturen haben können sowie welche Herausforderungen bei deren Nutzung zu behandeln sind. Für jedes der Forschungsvorhaben wird anhand einer zuvor zusammengetragenen strukturellen Begriffsdefinition ein jeweils exemplarisch entwickelter Architekturentwurf diskutiert. Abschließend werden die resultierenden Implikationen der Etablierung und Nutzung derartiger Microservice Architekturen kritisch diskutiert und ein entsprechender Ausblick in die Zukunft der Gestaltung solcher Systemlandschaften gewagt. Die Arbeit erhebt weder den Anspruch quantitativ-empirisch noch qualitativ vollständig bzw. im wissenschaftlichen Sinne valide zu sein, sondern dient lediglich der Vorbereitung eines Vortrages und anschließender Expertendiskussion im Rahmen des Workshops (Enterprise Service APIs) für den sie eingereicht wurde. Dennoch hält der Autor eine weiterführende und tiefergehende wissenschaftliche Auseinandersetzung insbesondere mit der Docker Technologie als Werkzeug zur Umsetzung von Microservice Architekturen für dringend angezeigt.
-
M. Becker, S. Klingner, J. Friedrich, F. Kramer, M. Schneider, and K. Fähnrich, „Mass Customized Knowledge Management: A Project for Adequate and Dynamic Knowledge Transfer for Small and Medium Enterprises,“ in Hci international 2017 – posters‘ extended abstracts: 19th international conference, hci international 2017, vancouver, bc, canada, july 9–14, 2017, proceedings, part i, C. Stephanidis, Ed., Cham: Springer international publishing, 2017, p. 37–43.
[Bibtex]@InBook{Bec17, Title = {{Mass Customized Knowledge Management: A Project for Adequate and Dynamic Knowledge Transfer for Small and Medium Enterprises}}, Author = {Becker, Michael and Klingner, Stephan and Friedrich, Julia and Kramer, Frederik and Schneider, Martin and F{\"a}hnrich, Klaus-Peter}, Editor = {Stephanidis, Constantine}, Pages = {37--43}, Publisher = {Springer International Publishing}, Year = {2017}, Address = {Cham}, Abstract = {Knowledge is one of the most important resources today and, thus, companies in general and SMEs in particular need effective and efficient knowledge management solutions. In this paper, activities in the project MACKMA, which aims at implementing a knowledge management system tailored to the needs of SMEs, are introduced. Central findings include methods for establishing the product-service-portfolio of a company, a metamodel for knowledge artifacts and an accompanying incentive system for increasing knowledge management system usage.}, Booktitle = {HCI International 2017 -- Posters' Extended Abstracts: 19th International Conference, HCI International 2017, Vancouver, BC, Canada, July 9--14, 2017, Proceedings, Part I}, Date = {2017-10-08}, Doi = {10.1007/978-3-319-58750-9_5}, File = {Bec17.pdf:Bec17.pdf:PDF}, ISBN = {978-3-319-58750-9}, Keywords = {Knowledge management, Incentive systems, Knowledge customization, Knowledge artifacts}, Owner = {frederik}, Timestamp = {08.10.2017}, Url = {https://doi.org/10.1007/978-3-319-58750-9_5} }
AbstractKnowledge is one of the most important resources today and, thus, companies in general and SMEs in particular need effective and efficient knowledge management solutions. In this paper, activities in the project MACKMA, which aims at implementing a knowledge management system tailored to the needs of SMEs, are introduced. Central findings include methods for establishing the product-service-portfolio of a company, a metamodel for knowledge artifacts and an accompanying incentive system for increasing knowledge management system usage.
- F. Kramer, M. Wirth, N. Jamous, S. Klingner, M. Becker, J. Friedrich, and M. Schneider, „Computer-Supported Knowledge Management in SME,“ in Proceedings of the 50th hawaii international conference on system sciences (hicss), 4./7.1.2017, waikoloa, hawaii, usa, 2017.
[Bibtex]@InProceedings{Kra17, Title = {{Computer-Supported Knowledge Management in SME}}, Author = {Frederik Kramer and Markus Wirth and Naoum Jamous and Stephan Klingner and Michael Becker and Julia Friedrich and Martin Schneider}, Booktitle = {Proceedings of the 50th Hawaii International Conference on System Sciences (HICSS), 4./7.1.2017, Waikoloa, Hawaii, USA}, Year = {2017}, Publisher = {IEEE}, Abstract = {Knowledge management (KM) and Knowledge Management Systems (KMS) are not new. With the rise of the Internet, distributed and increasingly social technology, the management principles as well as the tools supporting KM also start to address small and medium-sized enterprises (SME). Todays SMEs are increasingly required to manage knowledge assets in order to sustain their position on the competitive forefront in agile markets. This paper investigates the current state of the art on computer-based KMS (or KM tools as we call them) and commercial KM tools in order to harmonize the picture, derive a joint feature and application system scope and finally inspire future design-oriented research by unveiling gaps. It shows that recent SME-related KM tools do not address KM in a holistic managerial way, fail to link operative data sources such as ERP and CRM, lack effective reward and enabling processes to more quickly establish a knowledge sharing culture amongst SME employees. The main objective of the paper is to inform future design-oriented research.}, File = {Kra17.pdf:Kra17.pdf:PDF}, Owner = {frederik}, Timestamp = {07.10.2016}, Url = {http://aisel.aisnet.org/cgi/viewcontent.cgi?article=1571&context=hicss-50} }
AbstractKnowledge management (KM) and Knowledge Management Systems (KMS) are not new. With the rise of the Internet, distributed and increasingly social technology, the management principles as well as the tools supporting KM also start to address small and medium-sized enterprises (SME). Todays SMEs are increasingly required to manage knowledge assets in order to sustain their position on the competitive forefront in agile markets. This paper investigates the current state of the art on computer-based KMS (or KM tools as we call them) and commercial KM tools in order to harmonize the picture, derive a joint feature and application system scope and finally inspire future design-oriented research by unveiling gaps. It shows that recent SME-related KM tools do not address KM in a holistic managerial way, fail to link operative data sources such as ERP and CRM, lack effective reward and enabling processes to more quickly establish a knowledge sharing culture amongst SME employees. The main objective of the paper is to inform future design-oriented research.
-
G. M. Kapitsaki, F. Kramer, and N. D. Tselikas, „Automating the license compatibility process in open source software with SPDX,“ Journal of systems and software, vol. 131, p. 386–401, 2017.
[Bibtex]@Article{Kap17, Title = {{Automating the license compatibility process in open source software with {SPDX}}}, Author = {Georgia M. Kapitsaki and Frederik Kramer and Nikolaos D. Tselikas}, Journal = {Journal of Systems and Software}, Year = {2017}, Pages = {386--401}, Volume = {131}, Abstract = {Free and Open Source Software (FOSS) promotes software reuse and distribution at different levels for both creator and users, but at the same time imposes some challenges in terms of FOSS licenses that can be selected and combined. The main problem linked to this selection is the presence of a large set of licenses that define different rights and obligations in software use. The problem becomes more evident in cases of complex combinations of software that carries different – often conflicting – licenses. In this paper we are presenting our work on automating license compatibility by proposing a process that examines the structure of Software Package Data Exchange (SPDX) for license compatibility issues assisting in their correct use and combination. We are offering the possibility to detect license violations in existing software projects and make suggestions on appropriate combinations of different software packages. We are also elaborating on the complexity and ambiguity of licensing detection in software products through representative case studies. Our work constitutes a useful process towards automating the analysis of software systems in terms of license use and compatibilities.}, Bibsource = {dblp computer science bibliography, http://dblp.org}, Biburl = {http://dblp.uni-trier.de/rec/bib/journals/jss/KapitsakiKT17}, Date = {2017-10-08}, Doi = {10.1016/j.jss.2016.06.064}, File = {Kap17.pdf:Kap17.pdf:PDF}, Keywords = {Open Source Software, License compatibility, License violations, Software Package Data Exchange}, Owner = {frederik}, Timestamp = {Tue, 22 Aug 2017 08:47:16 +0200}, Url = {https://doi.org/10.1016/j.jss.2016.06.064} }
AbstractFree and Open Source Software (FOSS) promotes software reuse and distribution at different levels for both creator and users, but at the same time imposes some challenges in terms of FOSS licenses that can be selected and combined. The main problem linked to this selection is the presence of a large set of licenses that define different rights and obligations in software use. The problem becomes more evident in cases of complex combinations of software that carries different – often conflicting – licenses. In this paper we are presenting our work on automating license compatibility by proposing a process that examines the structure of Software Package Data Exchange (SPDX) for license compatibility issues assisting in their correct use and combination. We are offering the possibility to detect license violations in existing software projects and make suggestions on appropriate combinations of different software packages. We are also elaborating on the complexity and ambiguity of licensing detection in software products through representative case studies. Our work constitutes a useful process towards automating the analysis of software systems in terms of license use and compatibilities.