202,170 Hits in 5.6 sec

Discovering models of software processes from event-based data

Jonathan E. Cook, Alexander L. Wolf
1998 ACM Transactions on Software Engineering and Methodology  
Many software process methods and tools presuppose the existence of a formal model of a process.  ...  Under this technique, data describing process events are first captured from an on-going process and then used to generate a formal model of the behavior of that process.  ...  ACKNOWLEDGMENTS We appreciate the many helpful comments on this work provided by Clarence (Skip) Ellis, Dennis Heimbigner, David Rosenblum, Lawrence Votta, and Benjamin Zorn, as well as the anonymous reviewers  ... 
doi:10.1145/287000.287001 fatcat:32ko52e3andovldotayee44nbi

Big Data Software Engineering: Analysis of Knowledge Domains and Skill Sets Using LDA-Based Topic Modeling

Fatih Gurcan, Nergiz Ercil Cagiltay
2019 IEEE Access  
Software engineering is a data-driven discipline and an integral part of data science.  ...  The introduction of big data systems has led to a great transformation in the architecture, methodologies, knowledge domains, and skills related to software engineering.  ...  Therefore, 'big data software engineering' (BDSE) has taken its place in the literature as a VOLUME 7, 2019 This work is licensed under a Creative Commons Attribution 3.0 License.  ... 
doi:10.1109/access.2019.2924075 fatcat:vexhue2gxbbz3aamxbxtfaociq

Automated Software Generation and Hardware Coprocessor Synthesis for Data-Adaptable Reconfigurable Systems

Andrew Milakovich, Vijay Shankar Gopinath, Roman Lysecky, Jonathan Sprinkle
2012 2012 IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems  
We present an overview of a data-adaptable reconfigurable embedded systems design methodology.  ...  The paper presents a novel paradigm for hardware/software codesign and reconfigurable computing driven by dataadaptability.  ...  DARES DESIGN METHODOLOGY AND TOOLCHAIN A.  ... 
doi:10.1109/ecbs.2012.16 dblp:conf/ecbs/MilakovichGLS12 fatcat:izskam7rdfd6bg5zmsovoj3gtu

Enhancing sample-based scheduler with collaborate-state in big data cluster

Chunliang Hao, Celia Chen, Jie Shen, Mingshu Li, Barry Boehm
2017 Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering  
Sample-based scheduler design has become an emerging research topic for its high scalability and simple scheduling process in today's big data cluster.  ...  CCS is a low cost solution that merely harms the scalability of sample-based design, while achieving similar performance gain as ECC.  ...  Experiments Methodology Workload: Google trace and Yahoo trace are used in the evaluation as a representation of today's production workloads in big data cluster.  ... 
doi:10.18293/seke2017-136 dblp:conf/seke/HaoCSLB17 fatcat:lvleezjcibdrtblfbyhsq7bcdq

Software Engineering Data Analytics: A Framework Based on a Multi-Layered Abstraction Mechanism

2019 IEICE transactions on information and systems  
This paper presents a concept of a domain-specific framework for software analytics by enabling querying, modeling, and integration of heterogeneous software repositories.  ...  The framework adheres to a multi-layered abstraction mechanism that consists of domain-specific operators. We showcased the potential of this approach by employing a case study.  ...  As a solution, we introduce a conceptual foundation of a domain-specific framework to support flexible querying and analysis of software engineering data.  ... 
doi:10.1587/transinf.2018edl8070 fatcat:pjjhfvoi6rf3xlvtvpogshyhx4

An Exploratory Study of Search Based Training Data Selection for Cross Project Defect Prediction

Seyedrebvar Hosseini, Burak Turhan
2018 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)  
We study a genetic instance selection approach (GIS) and present an evaluation of design options for search based CPDP.  ...  Conclusions: We conclude that exploratory approaches can be effective for making design decisions in constructing search based CPDP models.  ...  This is a step toward increasing precision and lowering false alarms which are very common is CPDP research [2] .  ... 
doi:10.1109/seaa.2018.00048 dblp:conf/euromicro/HosseiniT18 fatcat:oxxw263qsbaurkarmd4xkcujeu

A Knowledge-Based Software Life-Cycle Framework for the Incorporation of Multicriteria Analysis in Intelligent User Interfaces

K. Kabassi, M. Virvou
2006 IEEE Transactions on Knowledge and Data Engineering  
In particular, we present and discuss a software life-cycle framework that is appropriate for the development of such user interfaces. The life-cycle framework is called MBIUI.  ...  It involves many experimental studies throughout the software life-cycle.  ...  This framework is based on the IEEE standards 1074-1997 [13] . ADELFE [14] is another methodology that is specifically devised for software engineering of adaptive multiagent systems.  ... 
doi:10.1109/tkde.2006.134 fatcat:owya2su4nrb35c5fm6zueha24a

Search Based Training Data Selection For Cross Project Defect Prediction

Seyedrebvar Hosseini, Burak Turhan, Mika Mäntylä
2016 Proceedings of the The 12th International Conference on Predictive Models and Data Analytics in Software Engineering - PROMISE 2016  
Method: We propose a new search based training data (i.e., instance) selection approach for CPDP called GIS (Genetic Instance Selection) that looks for solutions to optimize a combined measure of F-Measure  ...  and GMean, on a validation set generated by (NN)-filter.  ...  INTRODUCTION Software Defect Prediction (SDP) is among the most studied and challenging problems in the field of software engineering [8] .  ... 
doi:10.1145/2972958.2972964 dblp:conf/promise/HosseiniTM16 fatcat:r7lal6ueknd57g4ckdtx2vtt4e

An OPM-based Method for Transformation of Operational System Model to Data Warehouse Model

D. Dori, R. Feldman, A. Sturm
IEEE International Conference on Software - Science, Technology & Engineering (SwSTE'05)  
In this paper we propose a technique for data warehouse model construction based on the Object Process Methodology, and demonstrate it on a case study emphasizing its advantages over other techniques.  ...  Data warehouse modeling is a complicated task, which involves both knowledge of business processes and familiarity with operational information systems structure and behavior.  ...  To overcome the limitations of existing techniques, in this paper we propose a method based on Object-Process Methodology (OPM) for constructing a data warehouse model from its corresponding OPM-based  ... 
doi:10.1109/swste.2005.5 dblp:conf/swste/DoriFS05a fatcat:r3foxvux4bb4jlj2izztkesuiy

Building a common ESL design and verification methodology - is it just a dream?

F. Bacchini, G. Smith, A. Hosseini, A. Parikh, H.T. Chin, P. Urard, E. Girczyc, S. Bloch
2006 Proceedings - Design Automation Conference  
Panelists will discuss these and other issues to illuminate some of the steps toward a standard ESL design and verification methodology.  ...  What is still conspicuously absent, is a common, standard methodology for ESL design and verification itself.  ...  A common (or at least consistent) standards-based flow effectively enables design teams to execute true system design, which includes hardware, software, and IP from multiple sources, to significantly  ... 
doi:10.1109/dac.2006.229302 fatcat:razka3babrcdbcod4p7fnknp4i

Designing Software for Ease of Extension and Contraction

D.L. Parnas
1979 IEEE Transactions on Software Engineering  
Contraction Difficult Excessive Information Distribution Based on assumptions made about a feature being present (or not present) A Chain of Data Transforming Components Pipe and filter approaches  ...  Introduction Design for extension and contraction is a special case of "design for change" Designing the "uses" relation is of great importance towards realizing the extension and contraction goals Identification  ...  methodology is presented to help programmers take a different approach towards constructing software systems  ... 
doi:10.1109/tse.1979.234169 fatcat:w4ig7txem5g6relhju5uspd7k4

Software engineering practices in Singapore

Danny C.C Poo, Mui Ken Chung
1998 Journal of Systems and Software  
The respondents' perceptions towards the benefits and problems of implementing Software Engineering practices validated to a large extent the findings of other practitioners and researchers in the field  ...  The results showed that the majority of organisations had adopted a formal system development methodology but relatively few were using Software Engineering tools.  ...  Rank System Design Phase The three most common system design techniques used were screen design (79.6%), report design (68.5%) and structure charts (40.7%) (see Table 5 ).  ... 
doi:10.1016/s0164-1212(97)10002-4 fatcat:zzsbtj6pwbh23ivy44bcwqn5hi

Automating the software development process

G. F. Hoffnagle, W. E. Beregi
1985 IBM Systems Journal  
The system base introduces a layer of common tool services (CTS) into the software engineering support facility.  ...  Methodologies are similarly unrelated in that they do not have a common view of data as related work products and common conceptual models.  ... 
doi:10.1147/sj.242.0102 fatcat:mtelusrpszbk3j6mvolvmwqsyq

Methodologically Designing a Hierarchically Organized Concept-Based Terminology Database to Improve Access to Biomedical Documentation [chapter]

Antonio Vaquero, Fernando Sáenz, Francisco Alvarez, Manuel de Buenaga
2006 Lecture Notes in Computer Science  
Based on a short analysis of common problems in existing lexical resources, we present an upgraded conceptual model as a first step towards the methodological development of a hierarchically organized  ...  However, although software engineering provides a methodological framework for the construction of databases, most developing efforts focus on content, implementation and timesaving issues, and forget  ...  A thing that must be clearly understood is that our efforts lean towards the establishment of a software engineering methodology for the design and implementation of ontology-based LR using RDB.  ... 
doi:10.1007/11915034_90 fatcat:vmhdlxwgfrdrzg4cg7mnsdbl6q

Attitudes, Beliefs, and Development Data Concerning Agile Software Development Practices

Christoph Matthies, Johannes Huegle, Tobias Dürschmid, Ralf Teusner
2020 Software Engineering  
This work is a summary of research previously published at the 41st International Conference on Software Engineering: Software Engineering Education and Training in 2019.  ...  Recent Agile methodologies have taken this into account, focusing on collaboration and a shared team culture.  ...  of Agile practices by developers and other Scrum roles based on the software project data they create and the related perceptions of these practices.  ... 
doi:10.18420/se2020_20 dblp:conf/se/MatthiesHDT20 fatcat:krscqa7swzcrbeiqifpbdwbyw4
« Previous Showing results 1 — 15 out of 202,170 results