lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
On the Role of Software Process Modeling in Software Ecosystem Design
Linnaeus University, Faculty of Science and Engineering, School of Computer Science, Physics and Mathematics. (CeLeKT)
Linnaeus University, Faculty of Science and Engineering, School of Computer Science, Physics and Mathematics. (CeLeKT)
Linnaeus University, Faculty of Science and Engineering, School of Computer Science, Physics and Mathematics. (CeLeKT)
Linnaeus University, Faculty of Science and Engineering, School of Computer Science, Physics and Mathematics.ORCID iD: 0000-0001-5471-551X
Show others and affiliations
2010 (English)In: Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, New York, NY, USA: ACM Press, 2010, p. 103-110Conference paper, Published paper (Refereed)
Abstract [en]

Software Ecosystems (SECOs) have in recent years emerged as a promising approach for improved inter and intra organizational reuse and for reusability involving end-users in the software development process. Understanding the software's role in a larger perspective and how it interconnects with stakeholders is key for progress in those directions. However, for SECOs, several theoretical and methodological gaps remain to be charted. This paper identifies one such gap, the need for precise process modeling. It elaborates on experiences gained from the analysis of a SECO for mobile learning and brings up several aspects and insights for this particular domain. The main contributions are an initial reference model for the mobile learning domain and an outline for an analysis method for domain specific SECOs.

Place, publisher, year, edition, pages
New York, NY, USA: ACM Press, 2010. p. 103-110
Keywords [en]
mobile learning ecosystem, software ecosystems, software process modeling
National Category
Computer and Information Sciences
Research subject
Computer and Information Sciences Computer Science, Media Technology
Identifiers
URN: urn:nbn:se:lnu:diva-9515DOI: 10.1145/1842752.1842778Scopus ID: 2-s2.0-78149402881OAI: oai:DiVA.org:lnu-9515DiVA, id: diva2:372980
Conference
Fourth European Conference on Software Architecture, Copenhagen, Denmark, August 23 - 26, 2010.
Available from: 2010-11-29 Created: 2010-11-29 Last updated: 2018-04-26Bibliographically approved
In thesis
1. Towards a Mobile Learning Software Ecosystem
Open this publication in new window or tab >>Towards a Mobile Learning Software Ecosystem
2011 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

The ability to carry communication services around, combined with the ubiquitous presence of computing technology, affects everything we do from how we pay for things to how we expect to interact with public institutions such as schools. There are now plenty of systems that convey education by utilizing mobile devices. As an extension of technology moving towards ubiquity, there are efforts aiming to bring this to an educational use as well. Efforts in this direction are channelized in the field of mobile learning. The speed of technological development, and the possibilities it brings introduces a large number of challenges when implemented in educational settings. These challenges can be related to for example pedagogical aspects, tools, implementations and organizations. Recent developments including the notions of learning ecosystems, learning landscapes and organizations suggest that the domain of mobile learning can be negatively affected from the lack of a systematic reuse approach. This thesis pursues these challenges by investigating how systematic reuse can be promoted in mobile learning systems.

A collection of five peer-reviewed publications that elaborates on the different stages of the research process pursuing the main research question forms the core of this thesis. This research process includes a survey stage, elaborating on different aspects related to reuse and mobile learning, an analysis stage that resulted in a descriptive model and several additional domain models; and finally a stage where the descriptive model is refined into a reference model for mobile learning ecosystems. The outcomes of these activities and the analysis of these results provide some fundamental building blocks regarding how to approach the challenge of reuse in mobile learning systems. The proposed reference model can be considered as the first step towards the creation of a common vocabulary that can be used to compare Software Ecosystems within the domain of mobile learning. 

Place, publisher, year, edition, pages
Linnéuniversitetet, 2011
Keywords
Technology-Enhanced Learning, Mobile Learning, Software Reuse, Software Ecosystem, Domain analysis
National Category
Computer Sciences
Research subject
Computer and Information Sciences Computer Science, Media Technology
Identifiers
urn:nbn:se:lnu:diva-16595 (URN)
Presentation
2011-06-10, D1136, Växjö, 13:15 (English)
Opponent
Supervisors
Available from: 2012-01-09 Created: 2012-01-04 Last updated: 2018-01-12Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Pettersson, OskarSvensson, MartinGil de la Iglesia, DidacAndersson, JesperMilrad, Marcelo

Search in DiVA

By author/editor
Pettersson, OskarSvensson, MartinGil de la Iglesia, DidacAndersson, JesperMilrad, Marcelo
By organisation
School of Computer Science, Physics and Mathematics
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 348 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf