UP - logo

Search results

Basic search    Expert search   

Currently you are NOT authorised to access e-resources UPUK. For full access, REGISTER.

1 2 3
hits: 27
1.
  • The Robot Operating System:... The Robot Operating System: Package reuse and community dynamics
    Estefo, Pablo; Simmonds, Jocelyn; Robbes, Romain ... The Journal of systems and software, 20/May , Volume: 151
    Journal Article
    Peer reviewed

    •A large amount of ROS packages ends up being abandoned by their developers.•ROS package reuse is not as easy as promised: bugs and lack of basic documentation hamper reuse.•Members of the ROS ...
Full text
2.
  • Impact of Affirmative Actio... Impact of Affirmative Action on Female Computer Science/Software Engineering Undergraduate Enrollment
    Simmonds, Jocelyn; Bastarrica, Maria Cecilia; Hitschfeld-Kahler, Nancy IEEE software, 03/2021, Volume: 38, Issue: 2
    Journal Article
    Peer reviewed

    Affirmative action in college admissions has been touted as a way to close the gender gap in science, technology, engineering, and mathematics programs. We report a study of one such program, where ...
Full text
3.
  • Software product line evolu... Software product line evolution: A systematic literature review
    Marques, Maíra; Simmonds, Jocelyn; Rossel, Pedro O. ... Information and software technology, January 2019, 2019-01-00, Volume: 105
    Journal Article
    Peer reviewed

    Context: Software Product Lines (SPL) evolve when there are changes in the requirements, product structure or the technology being used. Different approaches have been proposed for managing SPL ...
Full text
4.
  • Optimizing Computation of R... Optimizing Computation of Recovery Plans for BPEL Applications
    Simmonds, Jocelyn; Ben-David, Shoham; Chechik, Marsha Electronic proceedings in theoretical computer science, 9/2010, Volume: 35, Issue: Proc. TAV-WEB 2010
    Journal Article
    Open access

    Web service applications are distributed processes that are composed of dynamically bounded services. In our previous work 15, we have described a framework for performing runtime monitoring of web ...
Full text

PDF
5.
  • Monitoring and recovery for... Monitoring and recovery for web service applications
    Simmonds, Jocelyn; Ben-David, Shoham; Chechik, Marsha Computing, 03/2013, Volume: 95, Issue: 3
    Journal Article
    Peer reviewed
    Open access

    Web service applications are distributed processes that are composed of dynamically bounded services. In this paper, we give a definitive description of a framework for performing runtime monitoring ...
Full text

PDF
6.
  • The v-algorithm for discove... The v-algorithm for discovering software process lines
    Rojas Blum, Fabian; Simmonds, Jocelyn; Bastarrica, María Cecilia Journal of software : evolution and process, 09/2016, Volume: 28, Issue: 9
    Journal Article
    Peer reviewed

    A software company can define a software process line (SPrL) to deal with projects with different characteristics. This entails defining a base process and its variation points; the SPrL is then ...
Full text
7.
  • Formal verification of dist... Formal verification of distributed system using an executable C model
    Cifuentes, Francisco; Bustos Jimenez, Javier; Simmonds, Jocelyn Revista IEEE América Latina, 06/2016, Volume: 14, Issue: 6
    Journal Article

    Formal verification means to rigorously explore the correctness of system designs expressed as mathematical models, most likely with the assistance of modern computers. Original approaches were to ...
Full text
8.
  • Runtime Monitoring of Web S... Runtime Monitoring of Web Service Conversations
    Simmonds, J.; Yuan Gan; Chechik, M. ... IEEE transactions on services computing, 07/2009, Volume: 2, Issue: 3
    Journal Article
    Peer reviewed
    Open access

    For a system of distributed processes, correctness can be ensured by (statically) checking whether their composition satisfies properties of interest. However, Web services are distributed processes ...
Full text

PDF
9.
  • MDE software process lines ... MDE software process lines in small companies
    Hurtado, Julio Ariel; Bastarrica, María Cecilia; Ochoa, Sergio F. ... The Journal of systems and software, 20/May , Volume: 86, Issue: 5
    Journal Article
    Peer reviewed

    ► We define an MDE approach for software process lines. ► We illustrate our approach with an academic example. ► We validate our approach in two different industrial settings. ► Reusing tailoring ...
Full text
10.
  • Exploiting resolution proof... Exploiting resolution proofs to speed up LTL vacuity detection for BMC
    Simmonds, Jocelyn; Davies, Jessica; Gurfinkel, Arie ... International journal on software tools for technology transfer, 09/2010, Volume: 12, Issue: 5
    Journal Article
    Peer reviewed

    When model-checking reports that a property holds on a model, vacuity detection increases user confidence in this result by checking that the property is satisfied in the intended way. While vacuity ...
Full text

PDF
1 2 3
hits: 27

Load filters