Filters








109,942 Hits in 7.4 sec

Evaluating usefulness of software metrics: An industrial experience report

Eric Bouwers, Arie van Deursen, Joost Visser
2013 2013 35th International Conference on Software Engineering (ICSE)  
In this paper we execute such an analysis for two architecture level metrics, Component Balance and Dependency Profiles, by analyzing the challenges involved in applying these metrics in an industrial  ...  generally applicable solution strategies.  ...  Metrics -an Industrial Experience Report 0!  ... 
doi:10.1109/icse.2013.6606641 dblp:conf/icse/BouwersDV13 fatcat:j4ljdn5tobau7izz44enzrsnsq

Modelling large-scale information systems using ADLs – An industrial experience report

Eoin Woods, Rabih Bashroush
2015 Journal of Systems and Software  
This paper reports our experience of the project and a simple ADL that we created as part of it.  ...  This undertaking faced a number of challenges, including a low general awareness of software modelling and software architecture practices.  ...  RELATED WORK As explained in the previous section, this paper reports an industrial experience of applying ADL concepts to the description of a significant industrially developed information system.  ... 
doi:10.1016/j.jss.2014.09.018 fatcat:wlou6cqjb5d27hqlvfrhxcinmm

An experience report on applying software testing academic results in industry: we need usable automated test generation

Andrea Arcuri
2017 Empirical Software Engineering  
In this paper, I report on my direct experience as a PhD/post-doc working in software engineering research projects, and then spending the following five years as an engineer in two different companies  ...  Finally, from this industrial experience, I provide my opinions about how this situation can be improved, in particular related to how academics are evaluated, and advocate for a greater involvement into  ...  Acknowledgments I wish to thank Lionel Briand for insightful discussions. I also wish to thank Per Lauvås and Zohaib Iqbal for useful feedback on an early draft of this paper.  ... 
doi:10.1007/s10664-017-9570-9 fatcat:on57a7xrufe4vhtkbl3af6ul6y

Using an Architecture Description Language to Model a Large-Scale Information System -- An Industrial Experience Report

Eoin Woods, Rabih Bashroush
2012 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture  
This undertaking faced a number of challenges, including a low general awareness of software modelling and software architecture practices.  ...  An organisation that had developed a large Information System wanted to embark on a programme of significant evolution for the system.  ...  This paper describes the experience of that project, which was used as an opportunity to explore the use of a simple, domain specific, ADL in an industrial context.  ... 
doi:10.1109/wicsa-ecsa.212.37 dblp:conf/wicsa/WoodsB12 fatcat:7mbsrl2ro5g25apcdhukiiqwii

Splitting a large software repository for easing future software evolution-an industrial experience report

Marco Glorie, Andy Zaidman, Arie van Deursen, Lennart Hofland
2009 Journal of Software Maintenance and Evolution Research and Practice  
For splitting the single software repository, we set up two experiments that involve well-known analysis techniques, namely formal concept analysis and clustering.  ...  The software of these devices is complex, has been evolving for several decades and is currently a multi-MLOC monolithic software repository.  ...  The software for these products is very complex and has been evolving for decades. The systems are a combination of hardware and software, containing (real-time) embedded software modules.  ... 
doi:10.1002/smr.401 fatcat:26423drxijb5lasah3ptskqevu

Splitting a Large Software Archive for Easing Future Software Evolution - An Industrial Experience Report using Formal Concept Analysis

Marco Glorie, Andy Zaidman, Lennart Hofland, Arie van Deursen
2008 2008 12th European Conference on Software Maintenance and Reengineering  
We conclude this paper with an evaluation of the used analysis method in this industrial context.  ...  The software of these devices is complex, has been evolving for several decades and is currently a multi-MLOC monolithic software archive.  ...  Our thanks also go to Bas Cornelissen, for proofreading this document. This work is sponsored by the NWO Jacquard Reconstructor research project.  ... 
doi:10.1109/csmr.2008.4493310 dblp:conf/csmr/GlorieZHD08 fatcat:fmz7s2cdj5c5to7hz6wt3ge3e4

Using aspect orientation in legacy environments for reverse engineering using dynamic analysis—An industrial experience report

Bram Adams, Kris De Schutter, Andy Zaidman, Serge Demeyer, Herman Tromp, Wolfgang De Meuter
2009 Journal of Systems and Software  
Acknowledgements We would like to thank Kava for their cooperation and very generous support.  ...  Other related work is that of Riva [67] , who provides an industrial experience report of reverse architecting software for mobile phones, and Linos et al.  ...  Related work Large-scale industrial experience reports on the use of dynamic analysis are scarce.  ... 
doi:10.1016/j.jss.2008.09.031 fatcat:wcomscsp6ja4fgoxiet2wdsppu

Incorporating Formal Techniques into Industrial Practice: an Experience Report

Ammar Osaiweran, Mathijs Schuts, Jozef Hooman, Jacco Wesselius
2013 Electronical Notes in Theoretical Computer Science  
Our focus is the embedding of the method in the industrial workflow.  ...  an industrial component-based development project.  ...  Acknowledgement We would like to thank the anonymous reviewers and Tom Fransen for useful comments on the text of this paper.  ... 
doi:10.1016/j.entcs.2013.04.005 fatcat:2zfs72dmizhs5kgikrsdvhfi6i

Adapting PROFES for Use in an Agile Process: An Industry Experience Report [chapter]

Andreas Jedlitschka, Dirk Hamann, Thomas Göhlert, Astrid Schröder
2005 Lecture Notes in Computer Science  
Objective: Adapt the PROFES Improvement Methodology for use in an industrial, agile process context, to ensure more predictable product quality.  ...  Conclusion: The cost-value ratio of applying PROFES as an improvement methodology in an agile environment has to be carefully considered.  ...  Furthermore, we are grateful to Sonnhild Namingha from the Fraunhofer Institute for Experimental Software Engineering for reviewing a previous version of this paper.  ... 
doi:10.1007/11497455_39 fatcat:jmunxovhr5eulifl5rcwtve7ei

Teaching Model-based Requirements Engineering to Industry Professionals: An Experience Report [article]

Marian Daun, Jennifer Brings, Marcel Goger, Walter Koch, Thorsten Weyer
2021 arXiv   pre-print
In this paper, we report lessons learned from a training program for teaching industry professionals model-based requirements engineering.  ...  Particularly, we as educators and learners report experiences from designing the training program, conducting the actual training, and applying the instructed material in our day-to-day work.  ...  ACKNOWLEDGMENT This research has partly been funded by the German Federal Ministry for Education and Research (BMBF) under grant no. 01IS15058C and 01IS15058G.  ... 
arXiv:2103.04433v1 fatcat:6qxu2ymgsjdpbocwqbwb2x7nwa

Software mangineeringment: teaching project management from software engineering perspective

Amir Tomer
2014 2014 IEEE Global Engineering Education Conference (EDUCON)  
The course is also delivered as an industrial seminar targeted at software managers in their initial management steps.  ...  These combined jobs may be referred to as "Software Mangineeringment". General Project Management education does not equip these engineers with enough relevant practice for the software domain.  ...  The course was delivered both as an academic undergraduate course and an industrial training course for SW R&D managers.  ... 
doi:10.1109/educon.2014.6914698 fatcat:sm7ygxkbvbhnjgyz4v3mfzx3kq

Software Mangineeringment: Teaching Project Management from software engineering perspective

Amir Tomer
2015 2015 IEEE Global Engineering Education Conference (EDUCON)  
The course is also delivered as an industrial seminar targeted at software managers in their initial management steps.  ...  These combined jobs may be referred to as "Software Mangineeringment". General Project Management education does not equip these engineers with enough relevant practice for the software domain.  ...  The course was delivered both as an academic undergraduate course and an industrial training course for SW R&D managers.  ... 
doi:10.1109/educon.2015.7095942 dblp:conf/educon/Tomer15 fatcat:n2a4ycfaxfgfhksvmw4pnagpje

Software Engineering Education Toolkit for Embedded Software Architecture Design Methodology Using Robotic Systems

Dongsun Kim, Suntae Kim, Seokhwan Kim, Sooyong Park
2008 2008 15th Asia-Pacific Software Engineering Conference  
This paper proposes an educational toolkit focusing on architecture design methodology for embedded software and reports experience with teaching software engineering by using the toolkit.  ...  Recently, industries need more effective software engineering education for undergraduate students as software plays an increasingly important role in consumer products.  ...  In addition to experiences on embedded software, the industry also requires actual experiences with the entire software life cycle including requirements analysis, architecture, detailed design, implementation  ... 
doi:10.1109/apsec.2008.58 dblp:conf/apsec/KimKKP08 fatcat:zv7tqhfw2nhblawicgc5zozhcq

SAT-Based Bounded Software Model Checking for Embedded Software: A Case Study

Yunho Kim, Moonzoo Kim
2014 2014 21st Asia-Pacific Software Engineering Conference  
This paper makes a detailed report on the application of a SAT-based bounded software model checking technique using CBMC to busybox ls which is loaded on a large number of embedded devices such as smartphones  ...  Conventional manual testing often misses corner case bugs in complex embedded software, which can incur large economic loss.  ...  is a major obstacle to apply SAT-based bounded model checking to industrial embedded software.  ... 
doi:10.1109/apsec.2014.17 dblp:conf/apsec/KimK14 fatcat:vsrsguadlnh7fpop37ihcoxxgm

Software Mythbusters Explore Formal Methods

Ciera Jaspan, Michael Keeling, Larry Maccherone, Gabriel L. Zenarosa, Mary Shaw
2009 IEEE Software  
Most had used UML, and three had used more-formal methods in industrial settings, including executable UML (xUML), Promela, the Software Requirements Engineering Methodology (SREM), the Distributed Computing  ...  Design System (DCDS), predicate logic, and language-based type systems for customized analysis.  ...  Zenarosa is a graduate student in the industrial engineering PhD program at the University of Pittsburgh.  ... 
doi:10.1109/ms.2009.188 fatcat:n73dz7jt35clzikhftkkw6cnom
« Previous Showing results 1 — 15 out of 109,942 results