Filters








132,231 Hits in 4.2 sec

The SMART approach for software process engineering

P.K. Garg, Peiwei Mi, Thuan Pham, W. Scacchi, G. Thunquest
Proceedings of 16th International Conference on Software Engineering  
We would like to thank Ralph Hyver and Joe O'Brien from HP's University Affairs department who have significantly contributed in simplifying the logistics of our collaboration and providing support for  ...  We thank Tom Christian, Dave Pugmire, and Chung Tung of SESD for their support of this project.  ...  In order to experiment with this hypothesis, we have developed the SMART approach for software process engineering. SMART combines two formalisms for process modeling within a single framework.  ... 
doi:10.1109/icse.1994.296796 fatcat:t7m3jgkcabbovj2snbwwbbzw6q

Laying the foundation for smart contract development: an integrated engineering process model

Christian Sillaber, Bernhard Waltl, Horst Treiblmaier, Ulrich Gallersdörfer, Michael Felderer
2020 Information Systems and E-Business Management  
In this paper, we therefore develop an integrated process model for engineering DLT-based smart contracts that accounts for the specificities of DLT.  ...  Applying such a model when engineering smart contracts will help software engineers and developers to better understand and streamline the engineering process of DLTs in general and blockchain in particular  ...  style of engineering is not suitable for such high-value transactions, (2) that existing software engineering approaches do not ensure a sufficient level software quality, and (3) that these approaches  ... 
doi:10.1007/s10257-020-00465-5 fatcat:szghn5v7g5gepbhuhjrc5bq4rq

Software Engineering for Smart Cyber-Physical Systems

Tomas Bures, Alessia Knauss, Pankesh Patel, Awais Rashid, Ivan Ruchkin, Roykrong Sukkerd, Christos Tsigkanos, Danny Weyns, Bradley Schmer, Eduardo Tovar, Eric Boden, Thomas Gabor (+3 others)
2017 Software engineering notes  
in the area of software engineering for sCPS.  ...  As the specifics of sCPS render traditional software engineering approaches not directly applicable, new and innovative approaches to software engineering of sCPS need to be sought.  ...  Software Engineering Process for sCPS The fourth breakout group focused on software engineering processes for the development of sCPS.  ... 
doi:10.1145/3089649.3089656 fatcat:wuqf32wuufbfnj3junuaw4enla

A Software Product Line Approach to Designing End User Applications for the Internet of Things

Vasilios Tzeremes, Hassan Gomaa
2018 Proceedings of the 13th International Conference on Software Technologies  
A Smart Home case study is discussed to illustrate the inner workings of the EU SPL process for IoT applications. 656  ...  In detail the paper describes the End User (EU) SPL process that can be used to design EU SPLs for IoT environments and derive applications for different smart spaces.  ...  ACKNOWLEDGEMENTS This work was partially supported by the AFOSR grant FA9550-16-1-0030.  ... 
doi:10.5220/0006904906900697 dblp:conf/icsoft/TzeremesG18 fatcat:5qby67qou5b4hnd2ribgxotorm

Engineering Blockchain Based Software Systems: Foundations, Survey, and Future Directions

Mahdi Fahmideh, John Grundy, Aakash Ahmad, Jun Shen, Jun Yan, Davoud Mougouei, Peng Wang, Aditya Ghose, Anuradha Gunawardana, Uwe Aickelin, Babak Abedin
2022 ACM Computing Surveys  
We characterize BBS engineering based on the key aspects of theoretical foundations, processes, models , and roles .  ...  The focus and depth of this survey not only give software engineering practitioners and researchers a consolidated body of knowledge about current BBS development but also underpin a starting point for  ...  ACKNOWLEDGMENTS The authors would like to thank feedback from associate editor and reviewers. The work of Professor John Grundy is supported by ARC Laureate Fellowship FL190100035.  ... 
doi:10.1145/3530813 fatcat:3clzyihdznhr3fejxhmogqcca4

Recent Research Trends in Engineering and Validating Cyber-Physical Energy Systems [article]

Thomas I. Strasser, Filip Pröstl Andrén
2021 Zenodo  
Proper engineering and validation approaches and tools are partly missing until now.  ...  A driving force for the realization of a sustainable energy supply is the integration of renewable energy resources.  ...  models • Integrated MDE approach covering the whole engineering process to handle the multi-domain aspect of smart grids  Domain-specific approach Power System Automation Language (PSAL) STATUS  ... 
doi:10.5281/zenodo.5102925 fatcat:7n5rl7tfdrfwznqqmgr6nvuc5u

Model-Based Runtime Monitoring of Smart City Systems

Koray Incki, Ismail Ari
2018 Procedia Computer Science  
One of the engineering challenges that industry face today is the verification of a SoS smart city application at runtime.  ...  One of the engineering challenges that industry face today is the verification of a SoS smart city application at runtime.  ...  protocols facilitates the engineering process.  ... 
doi:10.1016/j.procs.2018.07.146 fatcat:3yfcyz3cbfaonbisdarznlc2qu

Software Engineering for IoT-Driven Data Analytics Applications

Aakash Ahmad, Mahdi Fahmideh, Ahmed B. Altamimi, Iyad Katib, Aiiad Albeshri, Abdulrahman Alreshidi, Adwan Alownie Alanazi, Rashid Mehmood
2021 IEEE Access  
Finally, we highlight key challenges, recommended practices, and the lessons learnt based on framework's support for process-centric software engineering of IoT-DA.  ...  This article empirically derives a framework that could be used to systematically investigate the role of software engineering (SE) processes and their underlying practices to engineer IoT-DA applications  ...  We have used evidence-based software engineering approach to develop a criteria-based framework that streamlines and objectively evaluates software engineering processes and practices for IoT-DA applications  ... 
doi:10.1109/access.2021.3065528 fatcat:rwtcdpt6sfhivadltzjo6c3bkq

Blockchain Developments and Innovations [article]

Mahdi Fahmideh, Anuradha Gunawardana, Shiping Chen, Jun Shen, Brian Yecies
2021 arXiv   pre-print
The results can be used for comparing, adapting, and developing a new generation of Blockchain-oriented software development processes and innovations.  ...  Software engineering approaches supporting Blockchain-oriented developments have been slow to materialize, despite proposals in the literature, and they have yet to be objectively analyzed.  ...  , compile, and deploy smart contracts Software engineer BADAO To perform software engineering roles in develop-ing a Blockchain-oriented software Blockchain BCSTM, CBDG, To implement Blockchain design  ... 
arXiv:2112.07179v1 fatcat:wfkpffm4jzcnlfgio5p4fh5esq

From Services to Smart Services: Can Service Engineering Methods get Smarter as well? [chapter]

Emanuel Marx, Friedrich-Alexander-Universität Erlangen-Nürnberg, Chair of Digital Industrial Service Systems, Nuremberg, Germany, Tobias Pauli, Martin Matzner, Erwin Fielt, Queensland University of Technology, School of Information Systems, Brisbane, Australia
2020 WI2020 Zentrale Tracks  
A reason for this delay has been identified in the limited applicability of existing service engineering methods for smart services.  ...  We offer practitioners and researchers an overview of the status quo of smart service engineering, thus supporting the former in the selection of methods and pointing out avenues for future research to  ...  Acknowledgements Research funding for the project was in part provided by the Bavarian Ministry of Economic Affairs, Regional Development and Energy within the framework concept https://doi.org/10.30844  ... 
doi:10.30844/wi_2020_j9-marx dblp:conf/wirtschaftsinformatik/MarxPMF20 fatcat:oni4touar5fubbtify2cgg6bgq

SWOT Analysis of Ontology Driven Software Engineering

M. P. S. Bhatia, Akshi Kumar, Rohit Beniwal
2016 Indian Journal of Science and Technology  
We examine the strategic alignment of ontologies to Software Engineering where the former can be used to improve and assist in intelligent software development process.  ...  The SWOT (Strengths, Weaknesses, Opportunities, and Threats) analysis is presented giving an insight to the use of ontologies to enrich and enhance Software Engineering processes.  ...  Formally, Software Engineering is "the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that  ... 
doi:10.17485/ijst/2016/v9i38/102970 fatcat:6vqjirmhtfbp3jge6dx2lxofpu

Requirements Evolution From Process to Product Oriented Management [chapter]

Stuart Anderson, Massimo Felici
2001 Lecture Notes in Computer Science  
Current practice in Requirement Engineering relies on process-oriented methodologies, which lack of product features.  ...  This work represents a shift from process to product-oriented management of Requirements Evolution.  ...  The DIRC project has been funded by the UK EPSRC (Engineering and Physical Sciences Research Council).  ... 
doi:10.1007/3-540-44813-6_6 fatcat:yuzzatojezdxfm5rqaqn4xlm2a

Robust requirements gathering for ontologies in smart water systems

Shaun Howell, Thomas Beach, Yacine Rezgui
2020 Requirements Engineering  
A key novelty of the approach is prioritising a balance between (a) knowledge engineers' tenacity for logical accuracy, (b) software engineers' need for speed, simplicity, and integration with other components  ...  The paper follows a case study approach of applying the methodology in the smart water domain, where it achieves positive results.  ...  This was framed within a software research and development process for a smart water Internet of Things platform.  ... 
doi:10.1007/s00766-020-00335-z fatcat:wztonqynujbpthviu746cjrx7y

FROM SMART PRODUCTS TO SMART MANUFACTURING IN EMERGING ECONOMIES: CHALLENGES AND INSIGHTS FROM THE FURNITURE INDUSTRY

D. Popescu, M. Dragomir, S. Popescu, C. Neamțu
2018 DEStech Transactions on Engineering and Technology Research  
Also, adequate technologies are recommended for the most important processes based on a success forecasting analysis.  ...  The correlations identified between the expected decision influence factors and the designed product sub-systems and projected processes, respectively, ensures that the planning of the transition to smart  ...  software and human-software collaboration, were considered vital for the analysis.  ... 
doi:10.12783/dtetr/icpr2017/17589 fatcat:revz4lm53vbf7i3uoihyrl4d7y

Software Engineering for Smart Healthcare Applications

2019 VOLUME-8 ISSUE-10, AUGUST 2019, REGULAR ISSUE  
This survey also includes identifying the research challenges of software engineering for smart applications  ...  The survey paper seeks to analyze existing models in the area of Software Engineering and to propose best SDLC model for Smart Healthcare applications which focuses on quality improvement.  ...  • RQ.4: What are the research challenges of software engineering for smart applications?  ... 
doi:10.35940/ijitee.f1066.0486s419 fatcat:pthyoqvpgbgxpcgp54u6474rxe
« Previous Showing results 1 — 15 out of 132,231 results