455,125 Hits in 6.9 sec

Which of My Failures are Real? Using Relevance Ranking to Raise True Failures to the Top

Zebao Gao, Atif M. Memon
2015 2015 30th IEEE/ACM International Conference on Automated Software Engineering Workshop (ASEW)  
GUI reference testing is performed to detect regression errors in a modified or patched GUI software.  ...  Test cases are executed on the original and modified GUIs; differences in the states of GUI widgets across versions indicate potential defects.  ...  However, we need to determine if this will actually help software engineers in practice, for which we will conduct a study.  ... 
doi:10.1109/asew.2015.7 dblp:conf/kbse/GaoM15 fatcat:hainkuh5wrbq7i27pghlpxkn2a

Engineering and Software Engineering [chapter]

Michael Jackson
2010 The Future of Software Engineering  
These roots are located in the problem of software engineering rather than in the problem of program correctness.  ...  First, too many areas of software development are inadequately specialised, and consequently have not developed the repertoires of normal designs that are the indispensable basis of reliable engineering  ...  the software, that is their true product.  ... 
doi:10.1007/978-3-642-15187-3_6 dblp:conf/birthday/Jackson10 fatcat:ienhfgoy4jfvrfm66vla3okuou

Reverse engineering is reverse forward engineering

Ira D. Baxter, Michael Mehlich
2000 Science of Computer Programming  
A consequence of this perspective is the belief that plan recognition methods are not sufficient for reverse engineering.  ...  [BAX95] ) and, thus, to modify a software system using semiautomatic tools. Transformational development of software ([NEI84,  ...  All this can be supported effectively by a domain based transformation engine that can apply transformations forwards and backwards and can modify a design incrementally.  ... 
doi:10.1016/s0167-6423(99)00034-9 fatcat:raewl56pbnd7rfgdfnqqwv3z3q

Software Engineering [chapter]

Ernst Denert
2020 Ernst Denert Award for Software Engineering 2019  
engineering principles and software development.  ...  This chapter is a personal view of Ernst Denert on the software engineering discipline.  ...  On the occasion of the 25th anniversary of the Software Engineering Conference in Garmisch, I wrote something in an Informatik-Spektrum article that still holds true today 3 : Good team spirit is more  ... 
doi:10.1007/978-3-030-58617-1_2 fatcat:ouukjg3injbqvlbazttk3hotoa

Toward data mining engineering: A software engineering approach

Oscar Marbán, Javier Segovia, Ernestina Menasalvas, Covadonga Fernández-Baizán
2009 Information Systems  
Data mining projects are quickly becoming engineering projects, and current standard processes, like CRISP-DM, need to be revisited to incorporate this engineering viewpoint.  ...  Consequently, this paper proposes to reuse ideas and concepts underlying the IEEE Std 1074 and ISO 12207 software engineering model processes to redefine and add to the CRISP-DM process and make it a data  ...  While it is true that a lot of DM projects are being developed, neither all the project results are in use [17-19] nor do all projects end successfully Table 1 1 Parallelism between DM and SE DM and  ... 
doi:10.1016/ fatcat:5cqkpvrv2nfrtkezrlaelqufou

Integrating Software Engineering and Usability Engineering [chapter]

Karsten Nebe, Dirk Zimmermann, Volker Paelke
2008 Advances in Human Computer Interaction  
On the most abstract level of standards we have analyzed and compared the software engineering standard ISO/IEC 12207 with the usability engineering standard DIN EN ISO 13407 and identified 'common activities  ...  In order to quantify the ability of SE process models to create usable products, a criteria catalogue with demands from usability engineering was defined and used to assess common SE models.  ...  ----HS 3.3 Produce design solutions1 Integrating Software Engineering and Usability Engineering 335 Software Engineering Usability Engineering S ta n d ar d s P ro ce ss M  ... 
doi:10.5772/5922 fatcat:44qr7juwd5dp5jy7ook6v63vy4

Ontology-Based Software Engineering- Software Engineering 2.0

T. S. Dillon, E. Chang, P. Wongthongtham
2008 Australian Software Engineering Conference : Proceedings  
The world's first and only software engineering ontology and a project management ontology in conjunction with a domain ontology are used to provide support for software development that is taking place  ...  to the development of software as a service bringing about the dawn of software engineering 2.0. 19th Australian Conference on Software Engineering 1530-0803/08 $25.00  ...  The specific software engineering concepts used for the particular software development project are captured in specific software engineering ontology as sub domain knowledge.  ... 
doi:10.1109/aswec.2008.4483185 fatcat:b56hbtb7i5d3tb4ty62gibd7da

Does Continuous Requirements Engineering need Continuous Software Engineering?

Peter Forbrig
2017 Requirements Engineering: Foundation for Software Quality  
It especially focusses on the problem whether Continuous Requirements Engineering without Continuous Software Engineering makes sense.  ...  The paper discusses aspect of Continuous business process modeling, Continuous Requirements Engineering, and Human-Centred Design in relation to Continuous Software Engineering.  ...  In this paper details of both approaches are discussed and it will be discussed whether Continuous Requirements Engineering and Continuous Software Engineering are depended of each other.  ... 
dblp:conf/refsq/Forbrig17 fatcat:s4vescjzrvaild27n5zvz5sa2y

Agile Software Engineering and Systems Engineering at SKA Scale [article]

Juande Santander-Vela
2017 arXiv   pre-print
Systems Engineering (SE) is the set of processes and documentation required for successfully realising large-scale engineering projects, but the classical approach is not a good fit for software-intensive  ...  We give an overview of the system and software engineering processes in the SKA1 development, and the tension between classical and agile SE.  ...  than expected, or some desirable metrics are exceeded • To have systems and processes that accommodate system (and software) change and can still prove requirements are satisfied; this means not using  ... 
arXiv:1712.00061v2 fatcat:vkwqb52uandrplnngsf3zbp6oe

Requirements engineering

Bashar Nuseibeh, Steve Easterbrook
2000 Proceedings of the conference on The future of Software engineering - ICSE '00  
This paper presents an overview of the field of software systems requirements engineering (RE). It describes the main areas of RE practice, and highlights some key open research issues for the future.  ...  system to make true [84] .  ...  2 Indicative descriptions express things that are currently true (and will be true irrespective of the introduction of a new system), while optative descriptions express the things that we wish the new  ... 
doi:10.1145/336512.336523 dblp:conf/icse/NuseibehE00 fatcat:jmynvrxbejdf5c3abjhgki7bzi

Research on Civil Engineering Software for Engineering Computation

Tian Chao, Tuyatsetseg Badarch
2022 American Journal of Computer Science and Technology  
The article reviews the related studies that are considered as valuable resources to software research and development, shows many scholars have also conducted in-depth research in computing development  ...  In this research we propose to analyze civil engineering computing software implementation based on the experiment of BIM Glodon software.  ...  All professional engineering calculations are based on knowledge. The construction drawings of civil engineering projects are relatively installed.  ... 
doi:10.11648/j.ajcst.20220502.16 fatcat:qcxeyxhis5adthmd3wmguhhj2e

Engineering E-Journal Search Engine (EESE): An E-Journal Index for Engineers

Agnès Guyon
1998 Serials: The Journal for the Serials Community  
Engineering information is very fragmented in nature and this is particularly true when it comes to journals.  ...  they are useful sources of information for the engineer.  ... 
doi:10.1629/11147 fatcat:gtqhqwa3hrg5jndfoztvsbkhqm

Turning Software Engineers into Machine Learning Engineers

Alexander Schiendorfer, Carola Gajek, Wolfgang Reif
2020 Teaching Machine Learning Workshop  
These exercises are validated experimentally in a master's level course for software engineers.  ...  A first challenge in teaching machine learning to software engineering and computer science students consists of changing the methodology from a constructive design-first perspective to an empirical one  ...  For all our proposed exercises, Jupyter notebooks are made available and we hope to initiate a collection of interesting code examples to turn software engineers into ML engineers.  ... 
dblp:conf/teachml/SchiendorferGR20 fatcat:nrw7plcatvh2lc7pm2lrsj5fiq

An undergraduate computer engineering option for electrical engineering

C.L. Coates, B. Arden, T.C. Bartee, C.G. Bell, F.F. Kuo, E.J. McCluskey, W.H. Surber
1971 Proceedings of the IEEE  
It is true that software is an essential part of computer engineering, but equally important parts are hardware and systems.  ...  It is true that both of the ACM curricula have course descriptions which are similar to certain courses in the present report.  ...  We intend to discuss engineering education for application to this electric power system.  ... 
doi:10.1109/proc.1971.8278 fatcat:3ggbgi77cfcdtayulva2p3u43a

Exploring the Relationship between Systems Engineering and Software Engineering

Art Pyster, Rick Adcock, Mark Ardis, Rob Cloutier, Devanandham Henry, Linda Laird, Harold 'Bud' Lawson, Michael Pennotti, Kevin Sullivan, Jon Wade
2015 Procedia Computer Science  
In an effort to explore the relationship between the disciplines of systems engineering and software engineering, professionals from academia, industry, and government gathered for a workshop to deliberate  ...  Acknowledgements The authors wish to thank the Systems Engineering Research Center (SERC)  ...  In fact, the same is often true for the professors who teach them. • While systems engineers often start out in traditional engineering fields such as electrical and mechanical engineering, and software  ... 
doi:10.1016/j.procs.2015.03.016 fatcat:dqaw3pemevhmpa3lstblaxis7a
« Previous Showing results 1 — 15 out of 455,125 results