SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "L773:1097 024X OR L773:0038 0644 "

Sökning: L773:1097 024X OR L773:0038 0644

  • Resultat 1-10 av 36
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Apolonia, Nuno, et al. (författare)
  • Socially aware microcloud service overlay optimization in community networks
  • 2019
  • Ingår i: Software, practice & experience. - Wiley : John Wiley & Sons. - 0038-0644 .- 1097-024X. ; 49:1
  • Tidskriftsartikel (refereegranskat)abstract
    • Community networks are a growing network cooperation effort by citizens to build and maintain Internet infrastructure in regions that are not available. Adding that, to bring cloud services to community networks (CNs), microclouds were started as an edge cloud computing model where members cooperate using resources. Therefore, enhancing routing for services in CNs is an attractive paradigm that benefits the infrastructure. The problem is the growing consumption of resources for disseminating messages in the CN environment. This is because the services that build their overlay networks are oblivious to the underlying workload patterns that arise from social cooperation in CNs. In this paper, we propose Select in Community Networks (SELECTinCN), which enhances the overlay creation for pub/sub systems over peer‐to‐peer (P2P) networks. Moreover, SELECTinCN includes social information based on cooperation within CNs by exploiting the social aspects of the community of practice. Our work organizes the peers in a ring topology and provides an adaptive P2P connection establishment algorithm, where each peer identifies the number of connections needed based on the social structure and user availability. This allows us to propagate messages using a reduced number of hops, thus providing an efficient heuristic to an NP‐hard problem that maps the workload graph to the structured P2P overlays resulting in a number of messages close to the theoretical minimum. Experiments show that, by using social network information, SELECTinCN reduces the number of relay nodes by up to 89% using the community of practice information versus the state‐of‐the‐art pub/sub notification systems given as baseline.
  •  
2.
  • Ardö, Anders (författare)
  • Experience acquiring and retargeting a portable Ada compiler
  • 1987
  • Ingår i: Software. - : Wiley. - 0038-0644. ; 17:4, s. 291-307
  • Tidskriftsartikel (refereegranskat)abstract
    • A technique for implementing Ada with reasonable effort on a piece of non-standard hardware is described. The target machine is a single processing element in an experimental multiprocessor based on NS32000. A portable Ada front-end compiler was used for retargeting, and the process of acquiring and evaluating the front end is described. Based on this experience, comments on the validation, quality and efficiency of Ada compilers are given, along with a detailed overview of the resultant system. The Ada system was built from scratch on the bare hardware. It has three main components: a code generator, a run-time system and an Ada kernel. The code generator is table driven and generates symbolic NS32000 assembler. This code is then assembled and linked by commercially available components. The run-time system and the kernel are implemented in assembly language and Concurrent Euclid and handle tasking, exceptions and scheduling. The result is a complete Ada implementation.
  •  
3.
  • Ardö, Anders, et al. (författare)
  • Implementation of a Pascal based parallel language for a multiprocessor computer
  • 1984
  • Ingår i: Software - Practice and Experience. - : Wiley. - 0038-0644 .- 1097-024X. ; 14:7, s. 643-657
  • Tidskriftsartikel (refereegranskat)abstract
    • This paper reports the work on implementing a parallel version of Pascal on a small scale multiprocessor computer. A few simple primitives were included to support parallel programming. The code generation, linking and loading procedures are described. An overview of the hardware is included. Finally some programming experience with the system is reported.
  •  
4.
  • Baca, Dejan, et al. (författare)
  • Improving software security with static automated code analysis in an industry setting
  • 2013
  • Ingår i: Software, practice & experience. - : Wiley. - 0038-0644 .- 1097-024X. ; 43:3, s. 259-279
  • Tidskriftsartikel (refereegranskat)abstract
    • Software security can be improved by identifying and correcting vulnerabilities. In order to reduce the cost of rework, vulnerabilities should be detected as early and efficiently as possible. Static automated code analysis is an approach for early detection. So far, only few empirical studies have been conducted in an industrial context to evaluate static automated code analysis. A case study was conducted to evaluate static code analysis in industry focusing on defect detection capability, deployment, and usage of static automated code analysis with a focus on software security. We identified that the tool was capable of detecting memory related vulnerabilities, but few vulnerabilities of other types. The deployment of the tool played an important role in its success as an early vulnerability detector, but also the developers perception of the tools merit. Classifying the warnings from the tool was harder for the developers than to correct them. The correction of false positives in some cases created new vulnerabilities in previously safe code. With regard to defect detection ability, we conclude that static code analysis is able to identify vulnerabilities in different categories. In terms of deployment, we conclude that the tool should be integrated with bug reporting systems, and developers need to share the responsibility for classifying and reporting warnings. With regard to tool usage by developers, we propose to use multiple persons (at least two) in classifying a warning. The same goes for making the decision of how to act based on the warning.
  •  
5.
  •  
6.
  •  
7.
  • Baxter, Amanda L., et al. (författare)
  • Collaborative experience between scientific software projects using Agile Scrum development
  • 2022
  • Ingår i: Software, practice & experience. - : John Wiley & Sons. - 0038-0644 .- 1097-024X. ; 52:10, s. 2077-2096
  • Tidskriftsartikel (refereegranskat)abstract
    • Developing sustainable software for the scientific community requires expertise in software engineering and domain science. This can be challenging due to the unique needs of scientific software, the insufficient resources for software engineering practices in the scientific community, and the complexity of developing for evolving scientific contexts. While open-source software can partially address these concerns, it can introduce complicating dependencies and delay development. These issues can be reduced if scientists and software developers collaborate. We present a case study wherein scientists from the SuperNova Early Warning System collaborated with software developers from the Scalable Cyberinfrastructure for Multi-Messenger Astrophysics project. The collaboration addressed the difficulties of open-source software development, but presented additional risks to each team. For the scientists, there was a concern of relying on external systems and lacking control in the development process. For the developers, there was a risk in supporting a user-group while maintaining core development. These issues were mitigated by creating a second Agile Scrum framework in parallel with the developers' ongoing Agile Scrum process. This Agile collaboration promoted communication, ensured that the scientists had an active role in development, and allowed the developers to evaluate and implement the scientists' software requirements. The collaboration provided benefits for each group: the scientists actuated their development by using an existing platform, and the developers utilized the scientists' use-case to improve their systems. This case study suggests that scientists and software developers can avoid scientific computing issues by collaborating and that Agile Scrum methods can address emergent concerns.
  •  
8.
  • Behrmann, Gerd, et al. (författare)
  • Developing UPPAAL over 15 years
  • 2011
  • Ingår i: Software, practice & experience. - : Wiley. - 0038-0644 .- 1097-024X. ; 41:2, s. 133-142
  • Tidskriftsartikel (refereegranskat)
  •  
9.
  • Bosch, Jan, 1967, et al. (författare)
  • Introducing agile customer-centered development in a legacy software product line
  • 2011
  • Ingår i: Software - Practice and Experience. - : Wiley. - 1097-024X .- 0038-0644. ; 41:8, s. 871-882
  • Tidskriftsartikel (refereegranskat)abstract
    • The ability to rapidly respond to customer interest and to effectively prioritize development effort has beena long-standing challenge for mass-market software intensive products. This problem is exacerbated in thecontext of software product lines as functionality may easily fall over software asset and organizationalboundaries with consequent losses in efficiency and nimbleness. Some companies facing these problemsin their product line respond with a new development process. In this paper we discuss the developmentswithin a single case study, Intuit’s Quickbooks product line that combined agile software development,design thinking and self-organizing teams in a successful approach, which provided a significant improvementin terms of responsiveness and accuracy of building customer value.
  •  
10.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 36
Typ av publikation
tidskriftsartikel (35)
forskningsöversikt (1)
Typ av innehåll
refereegranskat (31)
övrigt vetenskapligt/konstnärligt (5)
Författare/redaktör
Yi, Wang (2)
Nolte, Thomas (2)
Lundberg, Lars (2)
Wohlin, Claes (2)
Pettersson, Paul (2)
Petersen, Kai (2)
visa fler...
Bosch, Jan, 1967 (2)
David, Alexandre (2)
Risch, Tore (2)
Ardö, Anders (2)
Staron, Miroslaw, 19 ... (1)
O'Sullivan, Erin (1)
Girdzijauskas, Sarun ... (1)
Fotouhi, Hossein (1)
Vahabi, Maryam (1)
Yang, B (1)
Lamoureux, Mathieu (1)
Grahn, Håkan (1)
Abrahão, Silvia (1)
Insfran, Emilio (1)
Vinuesa, Ricardo (1)
Navarro-Arribas, Gui ... (1)
Bosch, Jan (1)
Dornic, Damien (1)
Engebretsen, Lars (1)
Kihl, Maria (1)
Fahringer, T. (1)
Tärneberg, William (1)
Tichy, Matthias, 197 ... (1)
Meding, Wilhelm (1)
Gonzalez-Huerta, Jav ... (1)
Mirandola, Raffaela (1)
Ranjan, Rajiv (1)
Mitra, Karan (1)
Wang, Lizhe (1)
Elmroth, Erik (1)
Edison, Henry (1)
Svensson, Urban (1)
Caporuscio, Mauro, 1 ... (1)
Wang, Xiaofeng (1)
Apolonia, Nuno (1)
Freitag, Felix (1)
Navarro, Leandro (1)
Rosso, Andrea Gallo (1)
Howell, D. Andrew (1)
McCully, Curtis (1)
Philipson, Lars (1)
You, Y (1)
Carlsson, Bengt (1)
Guo, C. (1)
visa färre...
Lärosäte
Mälardalens universitet (7)
Blekinge Tekniska Högskola (7)
Uppsala universitet (5)
Luleå tekniska universitet (5)
Kungliga Tekniska Högskolan (4)
Lunds universitet (3)
visa fler...
Linköpings universitet (2)
Chalmers tekniska högskola (2)
Linnéuniversitetet (2)
Göteborgs universitet (1)
Umeå universitet (1)
Karolinska Institutet (1)
visa färre...
Språk
Engelska (36)
Forskningsämne (UKÄ/SCB)
Naturvetenskap (23)
Teknik (16)
Samhällsvetenskap (2)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy