skip to main content
10.1145/1842752.1842778acmotherconferencesArticle/Chapter ViewAbstractPublication PagesecsaConference Proceedingsconference-collections
research-article

On the role of software process modeling in software ecosystem design

Published: 23 August 2010 Publication History

Abstract

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.

References

[1]
I. Bittencourt, E. Costa, S. Isotani, R. Mizoguchi, and I. Bittencourt. Towards a Reference Model to Semantic Web-based Educational Systems. In Workshop on Semantic Web and Education, Fortaleza, Brazil. Proceedings of the Brazilian Symposium on Informatics in Education, pages 1--10, 2008.
[2]
J. Bosch and P. Bosch-Sijtsema. From integration to composition: On the impact of software product lines, global development and ecosystems. Journal of Systems and Software, 83(1):67--76, 2010.
[3]
J. Brodo. Today's Ecosystem of e-learning. Trainer Talk, Professional Society for Sales & Marketing Training, 3(4), 2006.
[4]
H. Demirkan, M. Goul, and M. Gros. A Reference Model for Sustainable E-Learning Service Systems: Experiences with the Joint University/Teradata Consortium. Journal of Innovative Education, 8(1):151--189, 2010.
[5]
D. Frohberg. Mobile Learning is Coming of Age: What we have and what we still miss. In Proceedings of DeLFI, pages 327--338, 2006.
[6]
D. Frohberg, C. Göth, and G. Schwabe. Mobile Learning projects - a critical analysis of the state of the art. Journal of Computer Assisted Learning, 25(4):307--331, 2009.
[7]
IEEE. Systems and software engineering - software life cycle processes (iso/iec 12207:2008(e)), Feb 2008.
[8]
S. Jansen, A. Finkelstein, and S. Brinkkemper. A sense of community: A research agenda for software ecosystems. In 31st International Conference on Software Engineering, pages 187--190, 2009.
[9]
M. L. Kool. A model for framing mobile learning. From book Mobile learning: Transforming the delivery of education and training, pages 25--47. 2009.
[10]
Object Management Group (OMG). Software process engineering metamodel (spem) 2.0., 2008.
[11]
L. Osterweil. Software processes are software too. In ICSE '87: Proceedings of the 9th international conference on Software Engineering, pages 2--13, Los Alamitos, CA, USA, 1987. IEEE Computer Society Press.
[12]
O. Pettersson. Software ecosystems and e-learning: recent developments and future prospects. In Proceedings of the International Conference on Management of Emergent Digital EcoSystems, pages 427--431. ACM, 2009.
[13]
O. Pettersson and D. Gil. On the issue of resuability and adaptability in Mobile Learning. In IEEE International Conference on Wireless, Mobile, and Ubiquitous Technology in Education, pages 161--165, Kaohsiung, Taiwan, 2010.
[14]
H. Sharp, A. Finkelstein, and G. Galal. Stakeholder identification in the requirements engineering process. Proceedings. Tenth International Workshop on Database and Expert Systems Applications. DEXA 99, pages 387--391, 1999.
[15]
D. Spikol, A. Kurti, and M. Milrad. Collaboration in Context as a Framework for Designing Innovative Mobile Learning Activities. From book Innovative Mobile Learning: Techniques and Technologies., pages 172--196. IDEA GROUP INC., 2008.
[16]
J. Traxler. Learning in a Mobile Age. International Journal of Mobile and Blended Learning, 1(March):1--12, 2008.
[17]
J. Traxler. Current state of mobile learning. From book Mobile learning: Transforming the delivery of education and training, pages 9--24. 2009.
[18]
B. Vogel, D. Spikol, A. Kurti, and M. Milrad. Integrating Mobile, Web and Sensory Technologies to Support Inquiry-Based Science Learning. In IEEE International Conference on Wireless, Mobile, and Ubiquitous Technology in Education, 2010.

Cited By

View all
  • (2023)Effective Working Environment and Factor for A Software Engineer in Companies That Are Not ICT BasedProceedings of the 6th ACM SIGCAS/SIGCHI Conference on Computing and Sustainable Societies10.1145/3588001.3609381(155-158)Online publication date: 16-Aug-2023
  • (2021)A Systematic Mapping Study on Requirements Engineering in Software EcosystemsResearch Anthology on Recent Trends, Tools, and Implications of Computer Programming10.4018/978-1-7998-3016-0.ch056(1202-1226)Online publication date: 2021
  • (2020)A Study on Organizational IT Security in Mobile Software Ecosystems Literature2020 IEEE International Conference on Software Architecture Companion (ICSA-C)10.1109/ICSA-C50368.2020.00047(234-241)Online publication date: Mar-2020
  • Show More Cited By

Index Terms

  1. On the role of software process modeling in software ecosystem design

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ECSA '10: Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
    August 2010
    367 pages
    ISBN:9781450301794
    DOI:10.1145/1842752
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • SAS
    • FIRST

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 23 August 2010

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. mobile learning ecosystem
    2. software ecosystems
    3. software process modeling

    Qualifiers

    • Research-article

    Conference

    ECSA '10
    Sponsor:
    ECSA '10: 4th European Conference on Software Architecture
    August 23 - 26, 2010
    Copenhagen, Denmark

    Acceptance Rates

    Overall Acceptance Rate 48 of 72 submissions, 67%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)9
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 25 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Effective Working Environment and Factor for A Software Engineer in Companies That Are Not ICT BasedProceedings of the 6th ACM SIGCAS/SIGCHI Conference on Computing and Sustainable Societies10.1145/3588001.3609381(155-158)Online publication date: 16-Aug-2023
    • (2021)A Systematic Mapping Study on Requirements Engineering in Software EcosystemsResearch Anthology on Recent Trends, Tools, and Implications of Computer Programming10.4018/978-1-7998-3016-0.ch056(1202-1226)Online publication date: 2021
    • (2020)A Study on Organizational IT Security in Mobile Software Ecosystems Literature2020 IEEE International Conference on Software Architecture Companion (ICSA-C)10.1109/ICSA-C50368.2020.00047(234-241)Online publication date: Mar-2020
    • (2020)Business Process Management in Digital and Software Ecosystems: A Systematic Mapping Study2020 IEEE International Conference on Software Architecture Companion (ICSA-C)10.1109/ICSA-C50368.2020.00046(226-233)Online publication date: Mar-2020
    • (2019)A Report on the Teaching of Software Ecosystems in Software Engineering DisciplineProceedings of the XXXIII Brazilian Symposium on Software Engineering10.1145/3350768.3351302(130-139)Online publication date: 23-Sep-2019
    • (2019)Revisiting the mobile software ecosystems literatureProceedings of the 7th International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems10.1109/SESoS/WDES.2019.00015(50-57)Online publication date: 28-May-2019
    • (2018)A Systematic Mapping Study on Requirements Engineering in Software EcosystemsJournal of Information Technology Research10.4018/JITR.201801010411:1(49-69)Online publication date: 1-Jan-2018
    • (2018)Software Ecosystem Platform for Recommendation SystemsProceedings of the XIV Brazilian Symposium on Information Systems10.1145/3229345.3229418(1-9)Online publication date: 4-Jun-2018
    • (2018)Open Source Software Ecosystems in Health Sector: A Case Study from Sri LankaInformation and Communication Technologies for Development10.1007/978-3-319-59111-7_7(71-80)Online publication date: 30-Jan-2018
    • (2017)An exploratory study on the need for modeling software ecosystemsProceedings of the 9th International Workshop on Modelling in Software Engineering10.5555/3104068.3104081(47-53)Online publication date: 20-May-2017
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media